STK Plugins

STK plugins are used to integrate additional capabilities and functionality into the STK desktop. Once installed, a plugin can be accessed from a tool bar or menu in the STK workspace.

Installing STK Plugins

You can install the following STK Plugins from the STK DVD:

  • Spectrum Analyzer
  • The Spectrum Analyzer is similar in nature to a real spectrum analyzer instrument, but with some added features tailored toward STK. The Spectrum Analyzer enables you to view the spectrum utilization in different ways. It has various modes to help you understand the currently assigned emitter frequency allocations as wells as understand when and how “hot” the spectrum band is currently being utilized. You can visualize the aggregate spectrum utilization and intensity from the perspective of what a specific receiver, at some geographical position, may encounter. It can show the emitters as itemized power spectrum densities at an instantaneous time or as an aggregate over a window of time.

  • CZML Export Plugin
  • The CZML Export plugin enables you to export supported STK objects and graphics from an STK Scenario to Cesium.

  • Navigation Files Plugin

    The Navigation Files plugin adds information from navigation related files that improve the fidelity of your navigation analysis. The plugin can fill in uncertainty values for GPS satellites and the receiver when using a Navigation Accuracy Figure of Merit. It can also scale the accuracy results to a specified level of confidence. Additionally, it can bring in GPS satellite outage information and update the satellite interval files to exclude the satellites from your analysis during the outage.

  • ArcGIS REST Client Plugin

    The ArcGIS REST plugin provides an interface for the user to connect to a server using the ArcGIS REST protocol, and add data from the server to the 3D Graphics window. ArcGIS Basemaps and Map Services are supported.

  • Web Map Services Plugin

    The Web Map Services (WMS) plugin provides an interface for the user to connect to a WMS or WMTS server, browse the available layers, and select layers to add to the 3D Graphics window.

Interested in Building an STK Plugin?

For information on building an STK plugin to extend STK or the STK Engine, see the following topics in the STK Programming Help, which can be accessed from the STK Help menu:

  • Click Extend the User Interface. User interface extensibility allows you to create custom graphical user interfaces (GUI) and controls for STK to provide user-defined work flows that can combine STK and in-house functionality.
  • Click Extend the STK Engine using COM-based Engine Plugins. COM-based engine plugin components enable you to incorporate customer-specific, non-generic modeling into computations. For a list of COM-based engine plugins, see COM-based Engine Plugins.
  • Click Extend the STK Engine using Plugin Scripts. You can create scripts (written in either MATLAB, Perl or VBScript) that are executed at specified times during a computation to integrate your models within STK's computational framework. Plugin Scripts provide a simple-to-use mechanism for customizing STK while leveraging its generic computational algorithms.