The following example applications illustrate the use of various DME Component Libraries features. Each application is included as source code in the DME Component Libraries installation. See each topic for more information about that particular example application.
This tutorial takes you step by step through the process of using DME Component Libraries to develop a Java application in Eclipse, or any other Java IDE.
This Swing application computes access between a user-selected satellite viewed from a user-defined location during a user-specified time period, and generates ground tracks on an interactive map component, as well as producing a table of viewing opportunities.
This application presents examples for many Insight3D and Tracking Library classes. Both the visualization and the source code for common tasks are shown.
This application uses Sgp4Propagator to propagate up to 10,000 satellites, which are visualized in Insight3D using MarkerBatchPrimitive.
This application uses the Communications Library to analyze and visualize a call between two locations over the Iridium constellation.
This application uses NumericalPropagator to propagate a satellite, which is then visualized using the MarkerGraphicsExtension and the PathPrimitive.
This application uses CzmlDocument to write out a CZML file that visualizes viewing times for the International Space Station from AGI headquarters.
This application uses TargetedSegmentListParameterOptimizer to optimize a GTO to GEO three-maneuver transfer one iteration at a time. The iteration results are then visualized using MarkerGraphicsExtension and PathPrimitive.