KPL/FK

Mars Express Relay Locations Frames Kernel
========================================================================

   This frame kernel contains a set of Mars Express relay locations
   frame definitions for selected Rovers and Landers.

   IMPORTANT: The definitions of these sites have been extracted from
   the INSIGHT And MSL SPICE Kernels Datasets. The sites correspond
   to the final landing sites.


Version and Date
------------------------------------------------------------------------

   Version 0.3 -- July 15, 2021 -- Alfredo Escalante Lopez, ESAC/ESA

      Added Zhurong Rover ID and coordinates.

   Version 0.2 -- April 20, 2021 -- Alfredo Escalante Lopez, ESAC/ESA

      Fixed minor typos and updated contact information.

      Added MARS2020 Perseverance Rover ID and coordinates.

   Version 0.1 -- February 20, 2020 -- Marc Costa Sitja, ESAC/ESA
                                       Boris Semenov, NAIF

      Corrected names, IDs and coordinates of sites. Removed MER-1.

   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. ``INSIGHT Target Landing Site ops181206 (actual site based on the MRO
      HIRISE image taken on Dec 6, 2018) Coordinates SPK File.''
      Comment from: insight_ls_ops181206_iau2000_v1.bsp

   5. ``MSL Target Landing Site GC (actual, 2012-08-08 solution)
      Coordinates SPK File.''
      Comment from: msl_ls_ops120808_iau2000_v1.bsp


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_RELAY_LOCATIONS_V03.TF
 
   This file was created by PINPOINT.
 
   PINPOINT Version 3.1.0 --- July 2, 2014
   PINPOINT RUN DATE/TIME:    2021-07-15T09:55:26
   PINPOINT DEFINITIONS FILE: cmt.txt
   PINPOINT PCK FILE:         ../mars-express/kernels/pck/PCK00010.TPC
   PINPOINT SPK FILE:         MEX_RELAY_LOCATIONS_V03.BSP
 
   The input definitions file is appended to this
   file as a comment block.
 
 
   Body-name mapping follows:
 
\begindata
 
   NAIF_BODY_NAME                      += 'MEX_INSIGHT_TARGET'
   NAIF_BODY_CODE                      += -44920
 
   NAIF_BODY_NAME                      += 'MEX_MSL_TARGET'
   NAIF_BODY_CODE                      += -44921
 
   NAIF_BODY_NAME                      += 'MEX_MSL_LS_TARGET'
   NAIF_BODY_CODE                      += -44922
 
   NAIF_BODY_NAME                      += 'MEX_MARS2020_TARGET'
   NAIF_BODY_CODE                      += -44923
 
   NAIF_BODY_NAME                      += 'MEX_ZHURONG_TARGET'
   NAIF_BODY_CODE                      += -44924
 
\begintext
 
 
   Reference frame specifications follow:
 
 
   Topocentric frame MEX_INSIGHT_TARGET
 
      The Z axis of this frame points toward the zenith.
      The X axis of this frame points North.
 
      Topocentric frame MEX_INSIGHT_TARGET is centered at
      the site MEX_INSIGHT_TARGET which has Cartesian coordinates
 
         X (km):                 -0.2417749806041E+04
         Y (km):                  0.2365698084828E+04
         Z (km):                  0.2663586703753E+03
 
      and planetodetic coordinates
 
         Longitude (deg):       135.6234470000000
         Latitude  (deg):         4.5556810000000
         Altitude   (km):        -0.2986223999999E+01
 
      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_INSIGHT_TARGET            =  -44920
   FRAME_-44920_NAME                   =  'MEX_INSIGHT_TARGET'
   FRAME_-44920_CLASS                  =  4
   FRAME_-44920_CLASS_ID               =  -44920
   FRAME_-44920_CENTER                 =  -44920
 
   OBJECT_-44920_FRAME                 =  'MEX_INSIGHT_TARGET'
 
   TKFRAME_-44920_RELATIVE             =  'IAU_MARS'
   TKFRAME_-44920_SPEC                 =  'ANGLES'
   TKFRAME_-44920_UNITS                =  'DEGREES'
   TKFRAME_-44920_AXES                 =  ( 3, 2, 3 )
   TKFRAME_-44920_ANGLES               =  ( -135.6234470000000,
                                             -85.4443190000000,
                                             180.0000000000000 )
 
 
\begintext
 
   Topocentric frame MEX_MSL_TARGET
 
      The Z axis of this frame points toward the zenith.
      The X axis of this frame points North.
 
      Topocentric frame MEX_MSL_TARGET is centered at the site MEX_MSL_TARGET
      which has Cartesian coordinates
 
         X (km):                 -0.2487205809810E+04
         Y (km):                  0.2288633747545E+04
         Z (km):                 -0.2800550515510E+03
 
      and planetodetic coordinates
 
         Longitude (deg):       137.3808990000000
         Latitude  (deg):        -4.7926551400000
         Altitude   (km):        -0.4523630070000E+01
 
      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_MSL_TARGET                =  -44921
   FRAME_-44921_NAME                   =  'MEX_MSL_TARGET'
   FRAME_-44921_CLASS                  =  4
   FRAME_-44921_CLASS_ID               =  -44921
   FRAME_-44921_CENTER                 =  -44921
 
   OBJECT_-44921_FRAME                 =  'MEX_MSL_TARGET'
 
   TKFRAME_-44921_RELATIVE             =  'IAU_MARS'
   TKFRAME_-44921_SPEC                 =  'ANGLES'
   TKFRAME_-44921_UNITS                =  'DEGREES'
   TKFRAME_-44921_AXES                 =  ( 3, 2, 3 )
   TKFRAME_-44921_ANGLES               =  ( -137.3808990000000,
                                             -94.7926551400000,
                                             180.0000000000000 )
 
 
\begintext
 
   Topocentric frame MEX_MSL_LS_TARGET
 
      The Z axis of this frame points toward the zenith.
      The X axis of this frame points North.
 
      Topocentric frame MEX_MSL_LS_TARGET is centered at
      the site MEX_MSL_LS_TARGET which has Cartesian coordinates
 
         X (km):                 -0.2489864494766E+04
         Y (km):                  0.2286205600532E+04
         Z (km):                 -0.2713458260440E+03
 
      and planetodetic coordinates
 
         Longitude (deg):       137.4417000000000
         Latitude  (deg):        -4.6438510000000
         Altitude   (km):        -0.4926877999999E+01
 
      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_MSL_LS_TARGET             =  -44922
   FRAME_-44922_NAME                   =  'MEX_MSL_LS_TARGET'
   FRAME_-44922_CLASS                  =  4
   FRAME_-44922_CLASS_ID               =  -44922
   FRAME_-44922_CENTER                 =  -44922
 
   OBJECT_-44922_FRAME                 =  'MEX_MSL_LS_TARGET'
 
   TKFRAME_-44922_RELATIVE             =  'IAU_MARS'
   TKFRAME_-44922_SPEC                 =  'ANGLES'
   TKFRAME_-44922_UNITS                =  'DEGREES'
   TKFRAME_-44922_AXES                 =  ( 3, 2, 3 )
   TKFRAME_-44922_ANGLES               =  ( -137.4417000000000,
                                             -94.6438510000000,
                                             180.0000000000000 )

\begintext
 
   Topocentric frame MEX_MARS2020_TARGET
 
      The Z axis of this frame points toward the zenith.
      The X axis of this frame points North.
 
      Topocentric frame MEX_MARS2020_TARGET is centered at the site
      MEX_MARS2020_TARGET which has Cartesian coordinates
 
         X (km):                  0.6998811442778E+03
         Y (km):                  0.3144180311998E+04
         Z (km):                  0.1061701013815E+04
 
      and planetodetic coordinates
 
         Longitude (deg):        77.4508000000000
         Latitude  (deg):        18.4447000000000
         Altitude   (km):        -0.2620999999999E+01
 
      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_MARS2020_TARGET           =  -44923
   FRAME_-44923_NAME                   =  'MEX_MARS2020_TARGET'
   FRAME_-44923_CLASS                  =  4
   FRAME_-44923_CLASS_ID               =  -44923
   FRAME_-44923_CENTER                 =  -44923
 
   OBJECT_-44923_FRAME                 =  'MEX_MARS2020_TARGET'
 
   TKFRAME_-44923_RELATIVE             =  'IAU_MARS'
   TKFRAME_-44923_SPEC                 =  'ANGLES'
   TKFRAME_-44923_UNITS                =  'DEGREES'
   TKFRAME_-44923_AXES                 =  ( 3, 2, 3 )
   TKFRAME_-44923_ANGLES               =  (  -77.4508000000000,
                                             -71.5553000000000,
                                             180.0000000000000 )

\begintext
 
   Topocentric frame MEX_ZHURONG_TARGET
 
      The Z axis of this frame points toward the zenith.
      The X axis of this frame points North.
 
      Topocentric frame MEX_ZHURONG_TARGET is centered
      at the site MEX_ZHURONG_TARGET which has Cartesian coordinates
 
         X (km):                 -0.1046671539318E+04
         Y (km):                  0.2891398207338E+04
         Z (km):                  0.1423513875676E+04
 
      and planetodetic coordinates
 
         Longitude (deg):       109.9000000000000
         Latitude  (deg):        25.1000000000000
         Altitude   (km):        -0.4112000000000E+01
 
      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_ZHURONG_TARGET            =  -44924
   FRAME_-44924_NAME                   =  'MEX_ZHURONG_TARGET'
   FRAME_-44924_CLASS                  =  4
   FRAME_-44924_CLASS_ID               =  -44924
   FRAME_-44924_CENTER                 =  -44924
 
   OBJECT_-44924_FRAME                 =  'MEX_ZHURONG_TARGET'
 
   TKFRAME_-44924_RELATIVE             =  'IAU_MARS'
   TKFRAME_-44924_SPEC                 =  'ANGLES'
   TKFRAME_-44924_UNITS                =  'DEGREES'
   TKFRAME_-44924_AXES                 =  ( 3, 2, 3 )
   TKFRAME_-44924_ANGLES               =  ( -109.9000000000000,
                                             -64.9000000000000,
                                             180.0000000000000 )
 
\begintext
 



Definitions file pinpoint.defs
------------------------------------------------------------------------------


        begindata
 
           SITES    = ( 'MEX_INSIGHT_TARGET')
 
           MEX_INSIGHT_TARGET_CENTER = 499
           MEX_INSIGHT_TARGET_FRAME  = 'IAU_MARS'
           MEX_INSIGHT_TARGET_IDCODE = -44920
           MEX_INSIGHT_TARGET_LATLON = ( 4.555681 135.623447 -2.986224 )
           MEX_INSIGHT_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
           MEX_INSIGHT_TARGET_UP     = 'Z'
           MEX_INSIGHT_TARGET_NORTH  = 'X'
           MEX_INSIGHT_TARGET_TOPO_FRAME = 'MEX_INSIGHT_TARGET'
           MEX_INSIGHT_TARGET_TOPO_ID    = -44920
 
 
           SITES    += ( 'MEX_MSL_TARGET')
 
           MEX_MSL_TARGET_CENTER = 499
           MEX_MSL_TARGET_FRAME  = 'IAU_MARS'
           MEX_MSL_TARGET_IDCODE = -44921
           MEX_MSL_TARGET_LATLON = ( -4.79265514  137.38089900  -4.52363007 )
           MEX_MSL_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
           MEX_MSL_TARGET_UP     = 'Z'
           MEX_MSL_TARGET_NORTH  = 'X'
           MEX_MSL_TARGET_TOPO_FRAME = 'MEX_MSL_TARGET'
           MEX_MSL_TARGET_TOPO_ID    = -44921
 
 
           SITES    += ( 'MEX_MSL_LS_TARGET')
 
           MEX_MSL_LS_TARGET_CENTER = 499
           MEX_MSL_LS_TARGET_FRAME  = 'IAU_MARS'
           MEX_MSL_LS_TARGET_IDCODE = -44922
           MEX_MSL_LS_TARGET_LATLON = ( -4.643851 137.441700 -4.926878 )
           MEX_MSL_LS_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
           MEX_MSL_LS_TARGET_UP     = 'Z'
           MEX_MSL_LS_TARGET_NORTH  = 'X'
           MEX_MSL_LS_TARGET_TOPO_FRAME = 'MEX_MSL_LS_TARGET'
           MEX_MSL_LS_TARGET_TOPO_ID    = -44922
 
 
           SITES    += ( 'MEX_MARS2020_TARGET')
 
           MEX_MARS2020_TARGET_CENTER = 499
           MEX_MARS2020_TARGET_FRAME  = 'IAU_MARS'
           MEX_MARS2020_TARGET_IDCODE = -44923
           MEX_MARS2020_TARGET_LATLON = ( 18.4447 77.4508 -2.621 )
           MEX_MARS2020_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
           MEX_MARS2020_TARGET_UP     = 'Z'
           MEX_MARS2020_TARGET_NORTH  = 'X'
           MEX_MARS2020_TARGET_TOPO_FRAME = 'MEX_MARS2020_TARGET'
           MEX_MARS2020_TARGET_TOPO_ID    = -44923
 
 
           SITES    += ( 'MEX_ZHURONG_TARGET')
 
           MEX_ZHURONG_TARGET_CENTER = 499
           MEX_ZHURONG_TARGET_FRAME  = 'IAU_MARS'
           MEX_ZHURONG_TARGET_IDCODE = -44924
           MEX_ZHURONG_TARGET_LATLON = ( 25.1 109.9 -4.112 )
           MEX_ZHURONG_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
           MEX_ZHURONG_TARGET_UP     = 'Z'
           MEX_ZHURONG_TARGET_NORTH  = 'X'
           MEX_ZHURONG_TARGET_TOPO_FRAME = 'MEX_ZHURONG_TARGET'
           MEX_ZHURONG_TARGET_TOPO_ID    = -44924
 
        begintext
 
    [End of definitions file]
 

End of FK file.