Skip to content

The ISIS3 Attached Spice Format

Jesse Mapel edited this page Apr 29, 2019 · 30 revisions

Overview

Running the spiceinit application with attach=true will attach all of the SPICE data required by the camera model directly to the cube. There are 6 locations information is added to the cube:

  1. The Kernels group
  2. The NaifKeywords group
  3. The InstrumentPointing Table
  4. The InstrumentPosition Table
  5. The BodyRotation Table
  6. The SunPosition Table

The following sections outline what is stored in each of these locations. The spiceinit application documentation shows what textual information is added to these locations.

The Kernels Group

The Kernels group is already a part of the Cube label after ingestion (it is nested under the IsisCube object). Usually, the only information it contains after ingestion is the NaifFrameCode keyword and possibly the NaifCkCode keyword. The NaifFrameCode keyword contains the NAIF code for the instrument. So, information about the instrument will be stored as INS{NaifFrameCode}_{Some property} in the NAIF kernels. For example the NaifFrameCode for Kaguya Terrain Camera 2 is -131371. So, the focal length for Kaguya Terrain Camera 2 is stored as INS-131371_FOCAL_LENGTH. Usually, the NAIF ID for the instrument is also the NAIF ID for the sensor reference frame. If this is not the case, then the NaifCkCode keyword contains the NAIF ID for the sensor reference frame.

Project Management

Development References

Open RFCs

Archived RFCs

Instrument Workflows

Planning & Design

Fundamentals

General Image Processing

Cartography

Advanced

Mission Specific ISIS3 Processing

Programming in ISIS3

Demonstration Material

Workshops

Interactive Programs

Clone this wiki locally