KPL/FK Apollo NAIF Name/ID Definitions Kernel =============================================================================== This text kernel contains name-to-NAIF ID mappings for Apollo missions. Version and Date -------------------------------------------------------- Version 1.0 -- July 5, 2007 -- Boris Semenov, NAIF Apollo NAIF ID Schema -------------------------------------------------------- The NAIF ID of an Apollo instrument or module is: the mission ID (from Table 1) * 1000 - inst number (from Table 2) For example, the NAIF ID of the Apollo 16 Panoramic Camera is: -916 * 1000 - 230 = -916230 Table 1: NAIF IDs for Apollo Missions -------------------------------------------------------- ------------------------------------------------------------------------ NAIF ID Name Aliases Notes ------------------------------------------------------------------------ -901 'APOLLO1' 'APOLLO 1', 'APOLLO-1' ELOM 1 -907 'APOLLO7' 'APOLLO 7', 'APOLLO-7' ELOM 7 -908 'APOLLO8' 'APOLLO 8', 'APOLLO-8' ELOM 8 -909 'APOLLO9' 'APOLLO 9', 'APOLLO-9' ELOM 9 -910 'APOLLO10' 'APOLLO 10','APOLLO-10' ELOM 10 -911 'APOLLO11' 'APOLLO 11', 'APOLLO-11' LLM 11 -912 'APOLLO12' 'APOLLO 12', 'APOLLO-12' LLM 12 -913 'APOLLO13' 'APOLLO 13', 'APOLLO-13' LLM 13 -914 'APOLLO14' 'APOLLO 14', 'APOLLO-14' LLM 14 -915 'APOLLO15' 'APOLLO 15', 'APOLLO-15' LLM 15 -916 'APOLLO16' 'APOLLO 16', 'APOLLO-16' LLM 16 -917 'APOLLO17' 'APOLLO 17', 'APOLLO-17' LLM 17 ------------------------------------------------------------------------ Table 2. NAIF Instrument Numbers for Modules and Instruments -------------------------------------------------------- ------------------------------------------------------------------------ mission --------------------------- Instrument ID A11 A12 A13 A14 A15 A16 A17 ------------------------------------------------------------------------ Command Module 100 X X X X X X X ------------------------------------------------------------------------ Service Module 200 X X X X X X X Gamma-ray Spectrometer (on SM) 211 X X X-ray Fluorescence Spectrometer (on SM) 212 X X Alpha Particle Spectrometer (on SM) 213 X X Mass Spectrometer (on SM) 214 X X Laser Altimeter (on SM) 220 X X X Panoramic Camera (on SM) 230 X X X Mapping Camera (Metric) (on SM) 240 X X X Stellar Mapping Camera (on SM) 250 X X X UV Spectrometer (on SM) 260 X IR Scanning Radiometer (on SM) 270 X Lunar Sounder Experiment (on SM) 280 X ------------------------------------------------------------------------ Subsatellite 300 X X Particle Layer Experiment (on subsat) 320 X X Magnetometer Experiment (on subsat) 330 X X ------------------------------------------------------------------------ Modularized Equipment Transporter 400 X ------------------------------------------------------------------------ Lunar Lander 500 X X X X X X X ------------------------------------------------------------------------ Lunar Rover 600 X X X ------------------------------------------------------------------------ Apollo NAIF Name/ID Definitions -------------------------------------------------------- NAIF Name/ID definitions for Apollo-1: \begindata NAIF_BODY_NAME += ( 'APOLLO 1' ) NAIF_BODY_CODE += ( -901 ) NAIF_BODY_NAME += ( 'APOLLO-1' ) NAIF_BODY_CODE += ( -901 ) NAIF_BODY_NAME += ( 'APOLLO1' ) NAIF_BODY_CODE += ( -901 ) \begintext NAIF Name/ID definitions for Apollo-7: \begindata NAIF_BODY_NAME += ( 'APOLLO 7' ) NAIF_BODY_CODE += ( -907 ) NAIF_BODY_NAME += ( 'APOLLO-7' ) NAIF_BODY_CODE += ( -907 ) NAIF_BODY_NAME += ( 'APOLLO7' ) NAIF_BODY_CODE += ( -907 ) \begintext NAIF Name/ID definitions for Apollo-8: \begindata NAIF_BODY_NAME += ( 'APOLLO 8' ) NAIF_BODY_CODE += ( -908 ) NAIF_BODY_NAME += ( 'APOLLO-8' ) NAIF_BODY_CODE += ( -908 ) NAIF_BODY_NAME += ( 'APOLLO8' ) NAIF_BODY_CODE += ( -908 ) \begintext NAIF Name/ID definitions for Apollo-9: \begindata NAIF_BODY_NAME += ( 'APOLLO 9' ) NAIF_BODY_CODE += ( -909 ) NAIF_BODY_NAME += ( 'APOLLO-9' ) NAIF_BODY_CODE += ( -909 ) NAIF_BODY_NAME += ( 'APOLLO9' ) NAIF_BODY_CODE += ( -909 ) \begintext NAIF Name/ID definitions for Apollo-10: \begindata NAIF_BODY_NAME += ( 'APOLLO 10' ) NAIF_BODY_CODE += ( -910 ) NAIF_BODY_NAME += ( 'APOLLO-10' ) NAIF_BODY_CODE += ( -910 ) NAIF_BODY_NAME += ( 'APOLLO10' ) NAIF_BODY_CODE += ( -910 ) \begintext NAIF Name/ID definitions for Apollo-11: \begindata NAIF_BODY_NAME += ( 'APOLLO 11' ) NAIF_BODY_CODE += ( -911 ) NAIF_BODY_NAME += ( 'APOLLO-11' ) NAIF_BODY_CODE += ( -911 ) NAIF_BODY_NAME += ( 'APOLLO11' ) NAIF_BODY_CODE += ( -911 ) NAIF_BODY_NAME += ( 'APOLLO11_CM' ) NAIF_BODY_CODE += ( -911100 ) NAIF_BODY_NAME += ( 'APOLLO11_SM' ) NAIF_BODY_CODE += ( -911200 ) NAIF_BODY_NAME += ( 'APOLLO11_LL' ) NAIF_BODY_CODE += ( -911500 ) \begintext NAIF Name/ID definitions for Apollo-12: \begindata NAIF_BODY_NAME += ( 'APOLLO 12' ) NAIF_BODY_CODE += ( -912 ) NAIF_BODY_NAME += ( 'APOLLO-12' ) NAIF_BODY_CODE += ( -912 ) NAIF_BODY_NAME += ( 'APOLLO12' ) NAIF_BODY_CODE += ( -912 ) NAIF_BODY_NAME += ( 'APOLLO12_CM' ) NAIF_BODY_CODE += ( -912100 ) NAIF_BODY_NAME += ( 'APOLLO12_SM' ) NAIF_BODY_CODE += ( -912200 ) NAIF_BODY_NAME += ( 'APOLLO12_LL' ) NAIF_BODY_CODE += ( -912500 ) \begintext NAIF Name/ID definitions for Apollo-13: \begindata NAIF_BODY_NAME += ( 'APOLLO 13' ) NAIF_BODY_CODE += ( -913 ) NAIF_BODY_NAME += ( 'APOLLO-13' ) NAIF_BODY_CODE += ( -913 ) NAIF_BODY_NAME += ( 'APOLLO13' ) NAIF_BODY_CODE += ( -913 ) NAIF_BODY_NAME += ( 'APOLLO13_CM' ) NAIF_BODY_CODE += ( -913100 ) NAIF_BODY_NAME += ( 'APOLLO13_SM' ) NAIF_BODY_CODE += ( -913200 ) NAIF_BODY_NAME += ( 'APOLLO13_LL' ) NAIF_BODY_CODE += ( -913500 ) \begintext NAIF Name/ID definitions for Apollo-14: \begindata NAIF_BODY_NAME += ( 'APOLLO 14' ) NAIF_BODY_CODE += ( -914 ) NAIF_BODY_NAME += ( 'APOLLO-14' ) NAIF_BODY_CODE += ( -914 ) NAIF_BODY_NAME += ( 'APOLLO14' ) NAIF_BODY_CODE += ( -914 ) NAIF_BODY_NAME += ( 'APOLLO14_CM' ) NAIF_BODY_CODE += ( -914100 ) NAIF_BODY_NAME += ( 'APOLLO14_SM' ) NAIF_BODY_CODE += ( -914200 ) NAIF_BODY_NAME += ( 'APOLLO14_MET' ) NAIF_BODY_CODE += ( -914400 ) NAIF_BODY_NAME += ( 'APOLLO14_LL' ) NAIF_BODY_CODE += ( -914500 ) \begintext NAIF Name/ID definitions for Apollo-15: \begindata NAIF_BODY_NAME += ( 'APOLLO 15' ) NAIF_BODY_CODE += ( -915 ) NAIF_BODY_NAME += ( 'APOLLO-15' ) NAIF_BODY_CODE += ( -915 ) NAIF_BODY_NAME += ( 'APOLLO15' ) NAIF_BODY_CODE += ( -915 ) NAIF_BODY_NAME += ( 'APOLLO15_CM' ) NAIF_BODY_CODE += ( -915100 ) NAIF_BODY_NAME += ( 'APOLLO15_SM' ) NAIF_BODY_CODE += ( -915200 ) NAIF_BODY_NAME += ( 'APOLLO15_GSPEC' ) NAIF_BODY_CODE += ( -915211 ) NAIF_BODY_NAME += ( 'APOLLO15_XSPEC' ) NAIF_BODY_CODE += ( -915212 ) NAIF_BODY_NAME += ( 'APOLLO15_APSPEC' ) NAIF_BODY_CODE += ( -915213 ) NAIF_BODY_NAME += ( 'APOLLO15_MSPEC' ) NAIF_BODY_CODE += ( -915214 ) NAIF_BODY_NAME += ( 'APOLLO15_ALTIMETER' ) NAIF_BODY_CODE += ( -915220 ) NAIF_BODY_NAME += ( 'APOLLO15_PANCAM' ) NAIF_BODY_CODE += ( -915230 ) NAIF_BODY_NAME += ( 'APOLLO15_MAPPINGCAM' ) NAIF_BODY_CODE += ( -915240 ) NAIF_BODY_NAME += ( 'APOLLO15_STELLARCAM' ) NAIF_BODY_CODE += ( -915250 ) NAIF_BODY_NAME += ( 'APOLLO15_SUBSATELLITE' ) NAIF_BODY_CODE += ( -915300 ) NAIF_BODY_NAME += ( 'APOLLO15_PLE' ) NAIF_BODY_CODE += ( -915320 ) NAIF_BODY_NAME += ( 'APOLLO15_MAGNETOMETER' ) NAIF_BODY_CODE += ( -915330 ) NAIF_BODY_NAME += ( 'APOLLO15_LL' ) NAIF_BODY_CODE += ( -915500 ) NAIF_BODY_NAME += ( 'APOLLO15_LR' ) NAIF_BODY_CODE += ( -915600 ) \begintext NAIF Name/ID definitions for Apollo-16: \begindata NAIF_BODY_NAME += ( 'APOLLO 16' ) NAIF_BODY_CODE += ( -916 ) NAIF_BODY_NAME += ( 'APOLLO-16' ) NAIF_BODY_CODE += ( -916 ) NAIF_BODY_NAME += ( 'APOLLO16' ) NAIF_BODY_CODE += ( -916 ) NAIF_BODY_NAME += ( 'APOLLO16_CM' ) NAIF_BODY_CODE += ( -916100 ) NAIF_BODY_NAME += ( 'APOLLO16_SM' ) NAIF_BODY_CODE += ( -916200 ) NAIF_BODY_NAME += ( 'APOLLO16_GSPEC' ) NAIF_BODY_CODE += ( -916211 ) NAIF_BODY_NAME += ( 'APOLLO16_XSPEC' ) NAIF_BODY_CODE += ( -916212 ) NAIF_BODY_NAME += ( 'APOLLO16_APSPEC' ) NAIF_BODY_CODE += ( -916213 ) NAIF_BODY_NAME += ( 'APOLLO16_MSPEC' ) NAIF_BODY_CODE += ( -916214 ) NAIF_BODY_NAME += ( 'APOLLO16_ALTIMETER' ) NAIF_BODY_CODE += ( -916220 ) NAIF_BODY_NAME += ( 'APOLLO16_PANCAM' ) NAIF_BODY_CODE += ( -916230 ) NAIF_BODY_NAME += ( 'APOLLO16_MAPPINGCAM' ) NAIF_BODY_CODE += ( -916240 ) NAIF_BODY_NAME += ( 'APOLLO16_STELLARCAM' ) NAIF_BODY_CODE += ( -916250 ) NAIF_BODY_NAME += ( 'APOLLO16_SUBSATELLITE' ) NAIF_BODY_CODE += ( -916300 ) NAIF_BODY_NAME += ( 'APOLLO16_PLE' ) NAIF_BODY_CODE += ( -916320 ) NAIF_BODY_NAME += ( 'APOLLO16_MAGNETOMETER' ) NAIF_BODY_CODE += ( -916330 ) NAIF_BODY_NAME += ( 'APOLLO16_LL' ) NAIF_BODY_CODE += ( -916500 ) NAIF_BODY_NAME += ( 'APOLLO16_LR' ) NAIF_BODY_CODE += ( -916600 ) \begintext NAIF Name/ID definitions for Apollo-17: \begindata NAIF_BODY_NAME += ( 'APOLLO 17' ) NAIF_BODY_CODE += ( -917 ) NAIF_BODY_NAME += ( 'APOLLO-17' ) NAIF_BODY_CODE += ( -917 ) NAIF_BODY_NAME += ( 'APOLLO17' ) NAIF_BODY_CODE += ( -917 ) NAIF_BODY_NAME += ( 'APOLLO17_CM' ) NAIF_BODY_CODE += ( -917100 ) NAIF_BODY_NAME += ( 'APOLLO17_SM' ) NAIF_BODY_CODE += ( -917200 ) NAIF_BODY_NAME += ( 'APOLLO17_ALTIMETER' ) NAIF_BODY_CODE += ( -917220 ) NAIF_BODY_NAME += ( 'APOLLO17_PANCAM' ) NAIF_BODY_CODE += ( -917230 ) NAIF_BODY_NAME += ( 'APOLLO17_MAPPINGCAM' ) NAIF_BODY_CODE += ( -917240 ) NAIF_BODY_NAME += ( 'APOLLO17_STELLARCAM' ) NAIF_BODY_CODE += ( -917250 ) NAIF_BODY_NAME += ( 'APOLLO17_UVSPEC' ) NAIF_BODY_CODE += ( -917260 ) NAIF_BODY_NAME += ( 'APOLLO17_IRSR' ) NAIF_BODY_CODE += ( -917270 ) NAIF_BODY_NAME += ( 'APOLLO17_CSAR' ) NAIF_BODY_CODE += ( -917280 ) NAIF_BODY_NAME += ( 'APOLLO17_LL' ) NAIF_BODY_CODE += ( -917500 ) NAIF_BODY_NAME += ( 'APOLLO17_LR' ) NAIF_BODY_CODE += ( -917600 ) \begintext