Home
About Isis
Support
Download

Isis 3

Documentation
Tutorials
Technical Documents

Isis 2

Documentation
Tutorials
Technical Documents

Search

USGS

Isis 3 Application Documentation


spiceserver

Printer Friendly View | TOC | Home

Spiceinit Server

Overview Parameters

Description

This is the server-side program to handle spiceinit web requests. The input is the spiceinit program's hex-encoded message (POSTED to a web server). The output file is what needs to be sent back to the client. This program is generally run by a web server and not by hand. The script: "isis/src/base/apps/spiceserver/assets/spiceinit.cgi" is an example of a perl script wrapper for running a spice server and using this program.

Categories


History

Steven Lambright and Jai Rideout2011-09-02 Original Version
Debbie A. Cook2012-07-06 Updated Spice members to be more compliant with Isis coding standards. References #972.
Jeannie Backer2013-02-26 Added ability to load multiple ck database files from the system using a conf file. Changed methods to lower camel case and added "g_" prefix to global variables to comply with Isis3 standards. References #924.

Parameter Groups

Input Files

Name Description
FROM The input hex file POSTed by spiceinit
TO The output hex file to be sent back to spiceinit.
X

Input Files: FROM


Description

This is the content of the request sent by spiceinit. It contains cube labels and parameters used for initializing naif kernels to get camera information. There is no personally identifiable information in this file.

Type filename
File Mode input
Filter *.dat
Close Window
X

Input Files: TO


Description

The output hex file which contains the necessary information for spiceinit to complete. This contains binary data with Isis compressed SPICE data, labels, and source file names.

Type filename
File Mode output
Filter *.dat
Close Window