Welcome to STK X

STK X is a collection of COM components and ActiveX controls that use AGI’s STK Engine embeddable technology. The STK Engine capabilities allow you to embed AGI's technologies into third-party applications. STK X harnesses the STK Engine technology for all of your licensed STK functionality, which includes analyses, 2D maps, and 3D globes.

STK X turns STK into a fully featured ActiveX component that can be embedded into any Object Linking and Embedding (OLE) enabled application or development environment.

What can you do with STK X?

With STK X you can ...

With STK X, you can combine STK very easily and cleanly with other productivity tools to great effect. You can completely change the look and feel of STK to seamlessly integrate the tool into your workflows.

When STK X controls are hosted in a MATLAB figure, the mexConnect functions such as stkOpen(), stkExec() etc. may not work properly. This only occurs when STK X controls and aeroToolBox are running in the same MATLAB process. The workaround for this is to use ExecuteCommand() method of the Application object in the STK X for sending Connect commands.

To get up and running with STK X ...

Try the exercises or work through one or more of the printable tutorials in the programming language(s) of interest accessible from the Getting Started page. Also, a number of code samples for automating, extending, and building custom applications in various programming languages accompany STK X, and an FAQ page is provided.

A Note On ActiveX

ActiveX is a set of technologies from Microsoft that was originally designed to enable interactive content for the World Wide Web. In addition to web support, ActiveX can be easily integrated with a wide assortment of tools and programming language vendors, including Visual Basic, Perl, PerlScript, C++, C#, Java, and Java-enabled tools. It also facilitates compliance with industry standards, with built-in support for key industry and de-facto marketplace standards, including HTML, TCP/IP, Java, COM and others.

Note: It is possible that Activex Controls that are written for the 32-bit browser may not work in Internet Explorer 10 under Windows 8. If the AGI Globe/Map controls do not show up in Internet Explorer 10, please follow the steps in Microsoft Knowledge base article (KB 2716529, "32-bit browser applications may not work as expected in Internet Explorer 10") to enable this at http://support.microsoft.com/kb/2716529.

For further information, visit Microsoft's page on COM technology and follow the link to ActiveX Controls.

STK 11.2.1 Programming Interface