
AGI Components is a collection of development libraries available in both native Java and .NET built on the same industry-proven, fundamental and validated STK algorithms. Using AGI Components, you can deploy technology across the enterprise or deliver it to your operational programs rapidly and affordably. Use the key architectural elements of AGI Components to build applications that are:
- Platform independent (pure .NET or Java libraries)
- Thread safe and multi-threaded
- Highly scalable environments (parallel processing, multi-tasking)
- Developed for internationalization
- Built in native 64-bit architecture
- Suitable for thick-client, thin-client, or server deployment
- Integrated with service-oriented architectures (SOA)
With these components, software developers can incorporate constrained dynamic spatial analysis into any desktop application, multi-user Web application, or piece of a service-oriented architecture (SOA).
Dynamic Geometry Library
The core component, Dynamic Geometry Library, delivers validated computations for spatial mechanics in many architectures from light clients to workstations. Functionality includes: time; coordinate systems and vectors; sensor modeling; attitude modeling; numerical methods; and propagation.
Learn More
Navigation Accuracy Library
Navigation Accuracy Library is a standardized component that provides industry-recognized navigational accuracy of assets when used
in conjunction with the Dynamic Geometry Library.
Learn More
Terrain Analysis Library
Terrain Analysis Library is an extension library within AGI Components and provides terrain analysis to the Dynamic Geometry
Library. The extended functionality includes: terrain readers, interpolators, and the ability to constrain intervisibility with terrain.
Learn More
Spatial Analysis Library
When used in conjunction with the Dynamic Geometry Library, the Spatial Analysis Library adds the ability to compute asset coverage over lines, regions and routes.
Learn More
Insight3D Visualization Library
The Insight3D Visualization Library is a 3D control for high performance rendering of primitives, inlays and overlays in an accurate 3D environment. Built from AGI's 3D engine, Insight3D is designed to render time-based geometry from GIS data on the Earth surface to satellites orbiting Mars.
Learn More
Tracking Library
The Tracking Library enables developers to build online data analysis or tracking applications which integrate live and simulated data for situational awareness and decision support.
Learn More
Communications Library
The Communications library combines the platform position, orientation, and inter-visibility algorithms of the Dynamic Geometry Library with antenna models and propagation effects to model the signal links between platforms.
Learn More
 |
AGI Developer Network: Free online service for software
developers and integrators that provides documentation libraries, blogs, software downloads, and more. |