KPL/FK Mars Express Regions of Interest Frames Kernel ======================================================================== This frame kernel contains a set of Mars Express regions of interest locations frame definitions for PFS. Version and Date ------------------------------------------------------------------------ Version 0.2 -- April 20, 2021 -- Alfredo Escalante Lopez, ESAC/ESA Fixed minor typos and updated contact information. Version 0.1 -- February 20, 2020 -- Marc Costa Sitja, ESAC/ESA Boris Semenov, NAIF Corrected PFS ROIs IDs from the -44xxx range (Beagle 2) to the -41xxx range (MEX). Corrected frames IDs to correspond to ephemeris objects IDs. Version 0.0 -- February 19, 2020 -- Marc Costa Sitja, ESAC/ESA Initial version. References ------------------------------------------------------------------------ 1. ``Frames Required Reading'' 2. ``Kernel Pool Required Reading'' 3. ``SP-Kernel Required Reading'' 4. ``F-Kernel Required Reading'' 5. E-mail communication ``SPK for PFS Regions of Interest'' from Alejandro Cardesin Moinelo on 18 December 2017 Contact Information ------------------------------------------------------------------------ If you have any questions regarding this file contact the ESA SPICE Service at ESAC: Alfredo Escalante Lopez (+34) 91-8131-429 spice@sciops.esa.int Implementation Notes ------------------------------------------------------------------------ This file is used by the SPICE system as follows: programs that make use of this frame kernel must "load" the kernel normally during program initialization. Loading the kernel associates the data items with their names in a data structure called the "kernel pool". The SPICELIB routine FURNSH loads a kernel into the pool as shown below: FORTRAN: (SPICELIB) CALL FURNSH ( frame_kernel_name ) C: (CSPICE) furnsh_c ( frame_kernel_name ); IDL: (ICY) cspice_furnsh, frame_kernel_name MATLAB: (MICE) cspice_furnsh ( 'frame_kernel_name' ) PYTHON: (SPICEYPY)* furnsh( frame_kernel_name ) In order for a program or routine to extract data from the pool, the SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for more details. This file was created and may be updated with a text editor or word processor. * SPICEYPY is a non-official, community developed Python wrapper for the NAIF SPICE toolkit. Its development is managed on Github. It is available at: https://github.com/AndrewAnnex/SpiceyPy Definition Section ------------------------------------------------------------------------ FILE: MEX_PFS_ROIS_V01.TF This file was created by PINPOINT. PINPOINT Version 3.1.0 --- July 2, 2014 PINPOINT RUN DATE/TIME: 2020-02-20T15:10:58 PINPOINT DEFINITIONS FILE: pinpoint.defs PINPOINT PCK FILE: /SPICE/MARS-EXPRESS/kernels/pck/PCK00010.TPC PINPOINT SPK FILE: MEX_PFS_ROIS_V01.BSP The input definitions file is appended to this file as a comment block. Body-name mapping follows: \begindata NAIF_BODY_NAME += 'MEX_PFS_ROI1_GALE' NAIF_BODY_CODE += -41910 NAIF_BODY_NAME += 'MEX_PFS_ROI2_AEOLISME' NAIF_BODY_CODE += -41911 NAIF_BODY_NAME += 'MEX_PFS_ROI3_ACIDALIA' NAIF_BODY_CODE += -41912 NAIF_BODY_NAME += 'MEX_PFS_ROI4_NILI' NAIF_BODY_CODE += -41913 NAIF_BODY_NAME += 'MEX_PFS_ROI5_CERBERUS' NAIF_BODY_CODE += -41914 NAIF_BODY_NAME += 'MEX_PFS_ROI6_UTOPIA' NAIF_BODY_CODE += -41915 NAIF_BODY_NAME += 'MEX_PFS_ROI7_ARGYRE' NAIF_BODY_CODE += -41916 NAIF_BODY_NAME += 'MEX_PFS_ROI8_VERNAL' NAIF_BODY_CODE += -41917 \begintext Reference frame specifications follow: Topocentric frame MEX_PFS_ROI1_GALE The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI1_GALE is centered at the site MEX_PFS_ROI1_G which has Cartesian coordinates X (km): -0.2504615729477E+04 Y (km): 0.2271046862107E+04 Z (km): -0.3195929048385E+03 and planetodetic coordinates Longitude (deg): 137.8000000000000 Latitude (deg): -5.4637487220260 Altitude (km): 0.5321612694145E-12 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI1_GALE = -41910 FRAME_-41910_NAME = 'MEX_PFS_ROI1_GALE' FRAME_-41910_CLASS = 4 FRAME_-41910_CLASS_ID = -41910 FRAME_-41910_CENTER = -41910 OBJECT_-41910_FRAME = 'MEX_PFS_ROI1_GALE' TKFRAME_-41910_RELATIVE = 'IAU_MARS' TKFRAME_-41910_SPEC = 'ANGLES' TKFRAME_-41910_UNITS = 'DEGREES' TKFRAME_-41910_AXES = ( 3, 2, 3 ) TKFRAME_-41910_ANGLES = ( -137.8000000000000, -95.4637487220260, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI2_AEOLISME The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI2_AEOLISME is centered at the site MEX_PFS_RO which has Cartesian coordinates X (km): -0.2740803273422E+04 Y (km): 0.1991310139037E+04 Z (km): -0.2368993932233E+03 and planetodetic coordinates Longitude (deg): 144.0000000000000 Latitude (deg): -4.0473501290169 Altitude (km): 0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI2_AEOLISME = -41911 FRAME_-41911_NAME = 'MEX_PFS_ROI2_AEOLISME' FRAME_-41911_CLASS = 4 FRAME_-41911_CLASS_ID = -41911 FRAME_-41911_CENTER = -41911 OBJECT_-41911_FRAME = 'MEX_PFS_ROI2_AEOLISME' TKFRAME_-41911_RELATIVE = 'IAU_MARS' TKFRAME_-41911_SPEC = 'ANGLES' TKFRAME_-41911_UNITS = 'DEGREES' TKFRAME_-41911_AXES = ( 3, 2, 3 ) TKFRAME_-41911_ANGLES = ( -144.0000000000000, -94.0473501290169, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI3_ACIDALIA The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI3_ACIDALIA is centered at the site MEX_PFS_RO which has Cartesian coordinates X (km): 0.2280075739577E+04 Y (km): -0.9678347305010E+03 Z (km): 0.2309824893066E+04 and planetodetic coordinates Longitude (deg): -23.0000000000000 Latitude (deg): 43.3375470535466 Altitude (km): 0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI3_ACIDALIA = -41912 FRAME_-41912_NAME = 'MEX_PFS_ROI3_ACIDALIA' FRAME_-41912_CLASS = 4 FRAME_-41912_CLASS_ID = -41912 FRAME_-41912_CENTER = -41912 OBJECT_-41912_FRAME = 'MEX_PFS_ROI3_ACIDALIA' TKFRAME_-41912_RELATIVE = 'IAU_MARS' TKFRAME_-41912_SPEC = 'ANGLES' TKFRAME_-41912_UNITS = 'DEGREES' TKFRAME_-41912_AXES = ( 3, 2, 3 ) TKFRAME_-41912_ANGLES = ( -337.0000000000000, -46.6624529464534, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI4_NILI The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI4_NILI is centered at the site MEX_PFS_ROI4_N which has Cartesian coordinates X (km): 0.6182789228459E+03 Y (km): 0.3066321770694E+04 Z (km): 0.1314904505940E+04 and planetodetic coordinates Longitude (deg): 78.6000000000000 Latitude (deg): 23.0426611261270 Altitude (km): -0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI4_NILI = -41913 FRAME_-41913_NAME = 'MEX_PFS_ROI4_NILI' FRAME_-41913_CLASS = 4 FRAME_-41913_CLASS_ID = -41913 FRAME_-41913_CENTER = -41913 OBJECT_-41913_FRAME = 'MEX_PFS_ROI4_NILI' TKFRAME_-41913_RELATIVE = 'IAU_MARS' TKFRAME_-41913_SPEC = 'ANGLES' TKFRAME_-41913_UNITS = 'DEGREES' TKFRAME_-41913_AXES = ( 3, 2, 3 ) TKFRAME_-41913_ANGLES = ( -78.6000000000000, -66.9573388738730, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI5_CERBERUS The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI5_CERBERUS is centered at the site MEX_PFS_RO which has Cartesian coordinates X (km): -0.3085856072061E+04 Y (km): 0.1284517906012E+04 Z (km): 0.5978027996283E+03 and planetodetic coordinates Longitude (deg): 157.4000000000000 Latitude (deg): 10.2578879710672 Altitude (km): 0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI5_CERBERUS = -41914 FRAME_-41914_NAME = 'MEX_PFS_ROI5_CERBERUS' FRAME_-41914_CLASS = 4 FRAME_-41914_CLASS_ID = -41914 FRAME_-41914_CENTER = -41914 OBJECT_-41914_FRAME = 'MEX_PFS_ROI5_CERBERUS' TKFRAME_-41914_RELATIVE = 'IAU_MARS' TKFRAME_-41914_SPEC = 'ANGLES' TKFRAME_-41914_UNITS = 'DEGREES' TKFRAME_-41914_AXES = ( 3, 2, 3 ) TKFRAME_-41914_ANGLES = ( -157.4000000000000, -79.7421120289328, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI6_UTOPIA_TOPO The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI6_UTOPIA_TOPO is centered at the site MEX_PFS which has Cartesian coordinates X (km): 0.9033254484674E+02 Y (km): 0.2842820152917E+04 Z (km): 0.1844964190929E+04 and planetodetic coordinates Longitude (deg): 88.1800000000000 Latitude (deg): 33.2795917216022 Altitude (km): 0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI6_UTOPIA_TOPO = -41915 FRAME_-41915_NAME = 'MEX_PFS_ROI6_UTOPIA_TOPO' FRAME_-41915_CLASS = 4 FRAME_-41915_CLASS_ID = -41915 FRAME_-41915_CENTER = -41915 OBJECT_-41915_FRAME = 'MEX_PFS_ROI6_UTOPIA_TOPO' TKFRAME_-41915_RELATIVE = 'IAU_MARS' TKFRAME_-41915_SPEC = 'ANGLES' TKFRAME_-41915_UNITS = 'DEGREES' TKFRAME_-41915_AXES = ( 3, 2, 3 ) TKFRAME_-41915_ANGLES = ( -88.1800000000000, -56.7204082783978, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI7_ARGYRE The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI7_ARGYRE is centered at the site MEX_PFS_ROI7 which has Cartesian coordinates X (km): 0.2051871538549E+04 Y (km): -0.1617565092926E+04 Z (km): -0.2156886698173E+04 and planetodetic coordinates Longitude (deg): -38.2500000000000 Latitude (deg): -39.8724794149213 Altitude (km): 0.0000000000000E+00 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI7_ARGYRE = -41916 FRAME_-41916_NAME = 'MEX_PFS_ROI7_ARGYRE' FRAME_-41916_CLASS = 4 FRAME_-41916_CLASS_ID = -41916 FRAME_-41916_CENTER = -41916 OBJECT_-41916_FRAME = 'MEX_PFS_ROI7_ARGYRE' TKFRAME_-41916_RELATIVE = 'IAU_MARS' TKFRAME_-41916_SPEC = 'ANGLES' TKFRAME_-41916_UNITS = 'DEGREES' TKFRAME_-41916_AXES = ( 3, 2, 3 ) TKFRAME_-41916_ANGLES = ( -321.7500000000000, -129.8724794149213, 180.0000000000000 ) \begintext Topocentric frame MEX_PFS_ROI8_VERNAL The Z axis of this frame points toward the zenith. The X axis of this frame points North. Topocentric frame MEX_PFS_ROI8_VERNAL is centered at the site MEX_PFS_ROI8 which has Cartesian coordinates X (km): 0.3369594933201E+04 Y (km): -0.2592761996583E+03 Z (km): 0.3337505174868E+03 and planetodetic coordinates Longitude (deg): -4.4000000000000 Latitude (deg): 5.7065454566707 Altitude (km): 0.7569525598764E-12 These planetodetic coordinates are expressed relative to a reference spheroid having the dimensions Equatorial radius (km): 3.3961900000000E+03 Polar radius (km): 3.3762000000000E+03 All of the above coordinates are relative to the frame IAU_MARS. \begindata FRAME_MEX_PFS_ROI8_VERNAL = -41917 FRAME_-41917_NAME = 'MEX_PFS_ROI8_VERNAL' FRAME_-41917_CLASS = 4 FRAME_-41917_CLASS_ID = -41917 FRAME_-41917_CENTER = -41917 OBJECT_-41917_FRAME = 'MEX_PFS_ROI8_VERNAL' TKFRAME_-41917_RELATIVE = 'IAU_MARS' TKFRAME_-41917_SPEC = 'ANGLES' TKFRAME_-41917_UNITS = 'DEGREES' TKFRAME_-41917_AXES = ( 3, 2, 3 ) TKFRAME_-41917_ANGLES = ( -355.6000000000000, -84.2934545433293, 180.0000000000000 ) \begintext Definitions file pinpoint.defs ---------------------------------------------------------------------------- begindata SITES += ( 'MEX_PFS_ROI1_GALE' ) MEX_PFS_ROI1_GALE_CENTER = 499 MEX_PFS_ROI1_GALE_FRAME = 'IAU_MARS' MEX_PFS_ROI1_GALE_IDCODE = -41910 MEX_PFS_ROI1_GALE_XYZ = ( -2504.6157294768454 2271.0468621074747 -319.59290483845535 ) MEX_PFS_ROI1_GALE_UP = 'Z' MEX_PFS_ROI1_GALE_NORTH = 'X' MEX_PFS_ROI1_GALE_TOPO_FRAME = 'MEX_PFS_ROI1_GALE' MEX_PFS_ROI1_GALE_TOPO_ID = -41910 SITES += ( 'MEX_PFS_ROI2_AEOLISME' ) MEX_PFS_ROI2_AEOLISME_CENTER = 499 MEX_PFS_ROI2_AEOLISME_FRAME = 'IAU_MARS' MEX_PFS_ROI2_AEOLISME_IDCODE = -41911 MEX_PFS_ROI2_AEOLISME_XYZ = ( -2740.8032734219382 1991.310139037344 -236.8993932232638 ) MEX_PFS_ROI2_AEOLISME_UP = 'Z' MEX_PFS_ROI2_AEOLISME_NORTH = 'X' MEX_PFS_ROI2_AEOLISME_TOPO_FRAME = 'MEX_PFS_ROI2_AEOLISME' MEX_PFS_ROI2_AEOLISME_TOPO_ID = -41911 SITES += ( 'MEX_PFS_ROI3_ACIDALIA' ) MEX_PFS_ROI3_ACIDALIA_CENTER = 499 MEX_PFS_ROI3_ACIDALIA_FRAME = 'IAU_MARS' MEX_PFS_ROI3_ACIDALIA_IDCODE = -41912 MEX_PFS_ROI3_ACIDALIA_XYZ = ( 2280.0757395771657 -967.834730500996 2309.8248930656487 ) MEX_PFS_ROI3_ACIDALIA_UP = 'Z' MEX_PFS_ROI3_ACIDALIA_NORTH = 'X' MEX_PFS_ROI3_ACIDALIA_TOPO_FRAME = 'MEX_PFS_ROI3_ACIDALIA' MEX_PFS_ROI3_ACIDALIA_TOPO_ID = -41912 SITES += ( 'MEX_PFS_ROI4_NILI' ) MEX_PFS_ROI4_NILI_CENTER = 499 MEX_PFS_ROI4_NILI_FRAME = 'IAU_MARS' MEX_PFS_ROI4_NILI_IDCODE = -41913 MEX_PFS_ROI4_NILI_XYZ = ( 618.2789228458971 3066.3217706940577 1314.9045059402513 ) MEX_PFS_ROI4_NILI_UP = 'Z' MEX_PFS_ROI4_NILI_NORTH = 'X' MEX_PFS_ROI4_NILI_TOPO_FRAME = 'MEX_PFS_ROI4_NILI' MEX_PFS_ROI4_NILI_TOPO_ID = -41913 SITES += ( 'MEX_PFS_ROI5_CERBERUS' ) MEX_PFS_ROI5_CERBERUS_CENTER = 499 MEX_PFS_ROI5_CERBERUS_FRAME = 'IAU_MARS' MEX_PFS_ROI5_CERBERUS_IDCODE = -41914 MEX_PFS_ROI5_CERBERUS_XYZ = ( -3085.856072061375 1284.5179060116648 597.8027996283486 ) MEX_PFS_ROI5_CERBERUS_UP = 'Z' MEX_PFS_ROI5_CERBERUS_NORTH = 'X' MEX_PFS_ROI5_CERBERUS_TOPO_FRAME = 'MEX_PFS_ROI5_CERBERUS' MEX_PFS_ROI5_CERBERUS_TOPO_ID = -41914 SITES += ( 'MEX_PFS_ROI6_UTOPIA' ) MEX_PFS_ROI6_UTOPIA_CENTER = 499 MEX_PFS_ROI6_UTOPIA_FRAME = 'IAU_MARS' MEX_PFS_ROI6_UTOPIA_IDCODE = -41915 MEX_PFS_ROI6_UTOPIA_XYZ = ( 90.33254484673947 2842.8201529166454 1844.9641909288673 ) MEX_PFS_ROI6_UTOPIA_UP = 'Z' MEX_PFS_ROI6_UTOPIA_NORTH = 'X' MMEX_PFS_ROI6_UTOPIA_TOPO_FRAME = 'MEX_PFS_ROI6_UTOPIA' MEX_PFS_ROI6_UTOPIA_TOPO_ID = -41915 SITES += ( 'MEX_PFS_ROI7_ARGYRE' ) MEX_PFS_ROI7_ARGYRE_CENTER = 499 MEX_PFS_ROI7_ARGYRE_FRAME = 'IAU_MARS' MEX_PFS_ROI7_ARGYRE_IDCODE = -41916 MEX_PFS_ROI7_ARGYRE_XYZ = ( 2051.871538548536 -1617.5650929259812 -2156.8866981730703 ) MEX_PFS_ROI7_ARGYRE_UP = 'Z' MEX_PFS_ROI7_ARGYRE_NORTH = 'X' MEX_PFS_ROI7_ARGYRE_TOPO_FRAME = 'MEX_PFS_ROI7_ARGYRE' MEX_PFS_ROI7_ARGYRE_TOPO_ID = -41916 SITES += ( 'MEX_PFS_ROI8_VERNAL' ) MEX_PFS_ROI8_VERNAL_CENTER = 499 MEX_PFS_ROI8_VERNAL_FRAME = 'IAU_MARS' MEX_PFS_ROI8_VERNAL_IDCODE = -41917 MEX_PFS_ROI8_VERNAL_XYZ = ( 3369.5949332013724 -259.27619965831724 333.7505174867823 ) MEX_PFS_ROI8_VERNAL_UP = 'Z' MEX_PFS_ROI8_VERNAL_NORTH = 'X' MEX_PFS_ROI8_VERNAL_TOPO_FRAME = 'MEX_PFS_ROI8_VERNAL' MEX_PFS_ROI8_VERNAL_TOPO_ID = -41917 begintext End of FK file.