JplSpkEphemerisProviderModelSolarSystemUsingPlanetaryDataSupplement Method |
Consistently applies UseForCentralBodyPositions(CentralBodiesFacet) on all of the *.bsp ephemerides
available in the STK Planetary Data Supplement to model the entire solar system. The planetary
system barycenters are computed first and then their updated positions are applied to the
positions of Pluto, the planets, and the planetary moons. Both the central bodies facet
and the ephemeris providers will have their planetary system barycenters updated.
See the documentation on the individual ephemeris providers to get instructions about how
to find the files.
Namespace:
AGI.Foundation.Spice
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static void ModelSolarSystemUsingPlanetaryDataSupplement(
CentralBodiesFacet centralBodiesFacet,
PlanetsBspEphemerisProvider planetsBsp,
AsteroidsBspEphemerisProvider asteroidsBsp,
MarsBspEphemerisProvider marsBsp,
JupiterBspEphemerisProvider jupiterBsp,
SaturnBspEphemerisProvider saturnBsp,
UranusBspEphemerisProvider uranusBsp,
NeptuneBspEphemerisProvider neptuneBsp,
PlutoBspEphemerisProvider plutoBsp
)
Public Shared Sub ModelSolarSystemUsingPlanetaryDataSupplement (
centralBodiesFacet As CentralBodiesFacet,
planetsBsp As PlanetsBspEphemerisProvider,
asteroidsBsp As AsteroidsBspEphemerisProvider,
marsBsp As MarsBspEphemerisProvider,
jupiterBsp As JupiterBspEphemerisProvider,
saturnBsp As SaturnBspEphemerisProvider,
uranusBsp As UranusBspEphemerisProvider,
neptuneBsp As NeptuneBspEphemerisProvider,
plutoBsp As PlutoBspEphemerisProvider
)
public:
static void ModelSolarSystemUsingPlanetaryDataSupplement(
CentralBodiesFacet^ centralBodiesFacet,
PlanetsBspEphemerisProvider^ planetsBsp,
AsteroidsBspEphemerisProvider^ asteroidsBsp,
MarsBspEphemerisProvider^ marsBsp,
JupiterBspEphemerisProvider^ jupiterBsp,
SaturnBspEphemerisProvider^ saturnBsp,
UranusBspEphemerisProvider^ uranusBsp,
NeptuneBspEphemerisProvider^ neptuneBsp,
PlutoBspEphemerisProvider^ plutoBsp
)
static member ModelSolarSystemUsingPlanetaryDataSupplement :
centralBodiesFacet : CentralBodiesFacet *
planetsBsp : PlanetsBspEphemerisProvider *
asteroidsBsp : AsteroidsBspEphemerisProvider *
marsBsp : MarsBspEphemerisProvider *
jupiterBsp : JupiterBspEphemerisProvider *
saturnBsp : SaturnBspEphemerisProvider *
uranusBsp : UranusBspEphemerisProvider *
neptuneBsp : NeptuneBspEphemerisProvider *
plutoBsp : PlutoBspEphemerisProvider -> unit
Parameters
- centralBodiesFacet
- Type: AGI.Foundation.CelestialCentralBodiesFacet
The central bodies to update to use this data. - planetsBsp
- Type: AGI.Foundation.SpicePlanetsBspEphemerisProvider
An ephemeris provider constructed using a planets.bsp file. - asteroidsBsp
- Type: AGI.Foundation.SpiceAsteroidsBspEphemerisProvider
An ephemeris provider constructed using an asteroids.bsp file. - marsBsp
- Type: AGI.Foundation.SpiceMarsBspEphemerisProvider
An ephemeris provider constructed using a mars.bsp or mar097.bsp file. - jupiterBsp
- Type: AGI.Foundation.SpiceJupiterBspEphemerisProvider
An ephemeris provider constructed using a jupiter.bsp file. - saturnBsp
- Type: AGI.Foundation.SpiceSaturnBspEphemerisProvider
An ephemeris provider constructed using a saturn.bsp file. - uranusBsp
- Type: AGI.Foundation.SpiceUranusBspEphemerisProvider
An ephemeris provider constructed using a uranus.bsp file. - neptuneBsp
- Type: AGI.Foundation.SpiceNeptuneBspEphemerisProvider
An ephemeris provider constructed using a neptune.bsp file. - plutoBsp
- Type: AGI.Foundation.SpicePlutoBspEphemerisProvider
An ephemeris provider constructed using a pluto.bsp file.
Exceptions See Also