Skip to content

Add Ephemeris Differencer Code Sample#35

Merged
jpthompson212 merged 1 commit into
AnalyticalGraphicsInc:masterfrom
Cal-VanDoren:EphemerisDifferencer
Jul 14, 2020
Merged

Add Ephemeris Differencer Code Sample#35
jpthompson212 merged 1 commit into
AnalyticalGraphicsInc:masterfrom
Cal-VanDoren:EphemerisDifferencer

Conversation

@Cal-VanDoren

Copy link
Copy Markdown
Contributor

Description
Ephemeris Differencer is a simple mini-Application which takes two ephemeris files (STK ".e" or TwoLineElements ".tle") or manually entered Cartesian or Keplerian initial conditions. The differencer can analyze the following: - Cartesian error in Earth Inertial - Cartesian error in Earth Fixed - Radial-InTrack-CrossTrack Error - Apparent vs True displacement, accounting for light travel time - Units in Kilometers or Meters If the "Account for Light Travel Time" option is turned on, the difference will be expressed in terms of the ApparentDisplacement rather than the instantaneous TrueDisplacement. Keywords: ephemeris trajectory error difference comparison (Updated for 2010R9)

Instructions
To run the application, open up the VisualStudio solution. You will need to obtain and import the following DLLs (which require an STK Components license in the same directory that the DLLs exist):

  • AGI.Foundation.Core
  • AGI.Foundation.Models
  • AGI.Foundation.Navigation
  • ZedGraph (url=http://sourceforge.net/projects/zedgraph/)
    You can do this by right-clicking on "References" in the SolutionExplorer, hitting 'add', and browsing to find the DLLs.

After that, you should be able to run the application from VisualStudio. I have provided some example ephemeris files in the "files" folder.

@jpthompson212 jpthompson212 merged commit cf1c823 into AnalyticalGraphicsInc:master Jul 14, 2020
@jpthompson212

Copy link
Copy Markdown
Contributor

This merge has been reverted with #37 as it is purely a components example.

@Cal-VanDoren Cal-VanDoren deleted the EphemerisDifferencer branch April 16, 2021 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants