Flexible development environment
STK Engine (4DX) container applications can be built in any Microsoft COM-compatible environment. Developers can use programming languages
(C, C++, C#, J#), scripting languages (VB script, JAVA, Perl), or HTML to create their interface within an MFC (Microsoft Foundation Class),
.NET or JAVA framework. Additionally, it can be embedded in any program that supports ActiveX controls—including Word, Outlook, Excel, and
PowerPoint—to generate powerful automation tools.
Industry-standard imagery and GIS data support
Create realistic globes with global Earth imagery and terrain at 1 km resolution, and then further enhance your environment by importing
specific images, terrain, and GIS data in industry-standard formats for large theaters of interest. The STK Engine converts or directly reads
standard formats such as:
- Imagery - CADRG, ADRG, NITF, GeoTIFF, CIB
- Terrain DTED
- GIS data
Event registration and notification
Customized users' interactions with the graphics window and analytical feedback can be linked to mouse events, keyboard events, and
drag-and-drop events to optimize mission-specific workflows.
Extend your STK Engine analysis
Users can extend the analytical depth of their STK Engine application with the same functionality available with STK. Developers have the
option to add communications link analysis, radar analysis, trajectory design, dynamic coverage, attitude analysis and conjunction analysis
to your deployed application.
STK Engine software development kit (SDK)
The SDK includes documentation and tutorials that step users through example applications in a variety of programming and scripting languages
to help jumpstart development efforts. Once the application is complete, STK Engine includes a "merge module" utility for building a single
CD or DVD installation to widely distribute the application.
AGI also provides a Custom Application Framework that speeds development time by providing an add-in structure that allows for custom
workflows along with standard functionality common to many STK Engine applications.
Centralized program deployment and maintenance
By creating program interfaces in HTML, instantaneous updates to thousands of end
users are accomplished with a simple Web link or HTML update. Applications can be customized via specific user interfaces and delivered to
users with the same basic local install.
Extended STK Engine capabilities
Developers can expand the analytical range of their STK Engine application by adding any of the following extensions to a deployed application:
The STK Engine is a powerful component for custom application development. Make the STK Engine the foundation of your next defense,
intelligence, or space-based application. For more information on product capabilities and licensing options, please contact an AGI
representative by calling 1.800.220.4785 (toll-free in U.S. & Canada) or 1.610.981.8000, or by e-mailing
info@agi.com.