STK 12.2 Spotlight: Python API Enhancements
- Apr 13, 2021
- Blog Post
- Systems Tool Kit (STK)
Before STK 12.1, integrating STK with Python required a third-party library — either win32com or comtypes. These libraries performed well, but they constrained the usage of Python to STK on computers running Windows. In STK 12.1 we introduced the native Python API, which set the stage for some big advances.
You'll find the first of those advances in STK 12.2, which introduces a significant expansion of the Python API: you can now integrate STK Engine graphics. This enables you to create Python custom Engine applications that integrate the STK globe and map controls — on both Linux and Windows.
We’ve also added the ability to launch Jupyter Notebooks from within STK; this enables you to use the Python API without leaving the STK interface.
Learn more:
- Getting started with the native Python API
- Migration guide
- Integrating map and globe controls
- Jupyter Notebook plugin documentation in the STK Help