diff --git a/data/scene/newhorizons/newhorizons.mod b/data/scene/newhorizons/newhorizons.mod index 8e38b010f5..1bc5688390 100644 --- a/data/scene/newhorizons/newhorizons.mod +++ b/data/scene/newhorizons/newhorizons.mod @@ -1,3 +1,85 @@ +UseAccurateKernels = false + +NewHorizonsKernels = {} +if UseAccurateKernels then + NewHorizonsKernels = { + -- SCLK + "${SPICE}/nh_kernels/sclk/new-horizons_0976.tsc", + -- "${SPICE}/NewHorizonsKernels/new_horizons_413.tsc", + + -- SPK + "${SPICE}/nh_kernels/spk/nh_pred_20141201_20190301_od122.bsp", + -- "${SPICE}/nh_kernels/spk/nh_pred_20120501_20160913_od093.bsp", + "${SPICE}/nh_kernels/spk/plu_all_mvi.spk", + "${SPICE}/jup260.bsp", + -- "${SPICE}/NewHorizonsKernels/de413.bsp", + + -- CK + "${SPICE}/nh_kernels/ck/nh_scispi_2015_pred.bc", + "${SPICE}/nh_kernels/ck/nh_scispi_2015_recon.bc", + "${SPICE}/nh_kernels/ck/nh_lorri_wcs.bc", + "${SPICE}/nh_kernels/ck/plutonet_PS104.bc", + + -- FK + "${SPICE}/nh_kernels/fk/nh_soc_misc_v001.tf", + "${SPICE}/nh_kernels/fk/nh_v220.tf", + + -- IK + "${SPICE}/nh_kernels/ik/nh_alice_v120.ti", + "${SPICE}/nh_kernels/ik/nh_allinstruments_v002.ti", + "${SPICE}/nh_kernels/ik/nh_astr_v000.ti", + "${SPICE}/nh_kernels/ik/nh_fss_v000.ti", + "${SPICE}/nh_kernels/ik/nh_lorri_v100.ti", + "${SPICE}/nh_kernels/ik/nh_pepssi_v110.ti", + "${SPICE}/nh_kernels/ik/nh_ralph_v100.ti", + "${SPICE}/nh_kernels/ik/nh_rex_v100.ti", + "${SPICE}/nh_kernels/ik/nh_sdc_v101.ti", + "${SPICE}/nh_kernels/ik/nh_swap_v100.ti", + + -- LSK + "${SPICE}/nh_kernels/lsk/naif0011.tls", + + -- PCK + "${SPICE}/nh_kernels/pck/nh_targets_v001.tpc", + "${SPICE}/nh_kernels/pck/pck00010.tpc", + "${SPICE}/nh_kernels/pck/nh_pcnh_002.tpc" + }; +else + NewHorizonsKernels = { + --SCLK + + "${SPICE}/NewHorizonsKernels/new_horizons_413.tsc", + + "${SPICE}/NewHorizonsKernels/nhops_CORE_v9g_cdh2.bc", + "${SPICE}/NewHorizonsKernels/nh_ref_20080710_20160101_od059B.bsp", + + "${SPICE}/de430_1850-2150.bsp", + -- CK + "${SPICE}/NewHorizonsKernels/merged_nhpc_2006_v011.bc", + "${SPICE}/NewHorizonsKernels/merged_nhpc_2007_v006.bc", + -- FK + "${SPICE}/NewHorizonsKernels/nh_v200.tf", + -- IK + "${SPICE}/NewHorizonsKernels/nh_alice_v110.ti", + "${SPICE}/NewHorizonsKernels/nh_lorri_v100.ti", + "${SPICE}/NewHorizonsKernels/nh_pepssi_v110.ti", + "${SPICE}/NewHorizonsKernels/nh_ralph_v100.ti", + "${SPICE}/NewHorizonsKernels/nh_rex_v100.ti", + "${SPICE}/NewHorizonsKernels/nh_sdc_v101.ti", + "${SPICE}/NewHorizonsKernels/nh_swap_v100.ti", + -- PCK + + -- SPK + "${SPICE}/jup260.bsp", + "${SPICE}/NewHorizonsKernels/de413.bsp", + "${SPICE}/NewHorizonsKernels/nh_nep_ura_000.bsp", + "${SPICE}/NewHorizonsKernels/nh_recon_e2j_v1.bsp", + "${SPICE}/NewHorizonsKernels/nh_recon_j2sep07_prelimv1.bsp", + "${SPICE}/NewHorizonsKernels/sb_2002jf56_2.bsp", + "${SPICE}/NewHorizonsKernels/nh_plu017.bsp", + } +end + return { -- New Horizons Body module { @@ -35,39 +117,7 @@ return { -- Observer = "PLUTO BARYCENTER", Observer = "SUN", -- Observer = "JUPITER BARYCENTER", - Kernels = { - --SCLK - - "${SPICE}/NewHorizonsKernels/new_horizons_413.tsc", - - "${SPICE}/NewHorizonsKernels/nhops_CORE_v9g_cdh2.bc", - "${SPICE}/NewHorizonsKernels/nh_ref_20080710_20160101_od059B.bsp", - - "${SPICE}/de430_1850-2150.bsp", - -- CK - "${SPICE}/NewHorizonsKernels/merged_nhpc_2006_v011.bc", - "${SPICE}/NewHorizonsKernels/merged_nhpc_2007_v006.bc", - -- FK - "${SPICE}/NewHorizonsKernels/nh_v200.tf", - -- IK - "${SPICE}/NewHorizonsKernels/nh_alice_v110.ti", - "${SPICE}/NewHorizonsKernels/nh_lorri_v100.ti", - "${SPICE}/NewHorizonsKernels/nh_pepssi_v110.ti", - "${SPICE}/NewHorizonsKernels/nh_ralph_v100.ti", - "${SPICE}/NewHorizonsKernels/nh_rex_v100.ti", - "${SPICE}/NewHorizonsKernels/nh_sdc_v101.ti", - "${SPICE}/NewHorizonsKernels/nh_swap_v100.ti", - -- PCK - - -- SPK - "${SPICE}/jup260.bsp", - "${SPICE}/NewHorizonsKernels/de413.bsp", - "${SPICE}/NewHorizonsKernels/nh_nep_ura_000.bsp", - "${SPICE}/NewHorizonsKernels/nh_recon_e2j_v1.bsp", - "${SPICE}/NewHorizonsKernels/nh_recon_j2sep07_prelimv1.bsp", - "${SPICE}/NewHorizonsKernels/sb_2002jf56_2.bsp", - "${SPICE}/NewHorizonsKernels/nh_plu017.bsp", - } + Kernels = NewHorizonsKernels }, GuiName = "/Solar/NewHorizons" },