Online Operations
AGI recommends that you use STK with an internet connection to ensure that you have access to the latest data and that you can easily receive software updates when they become available. This topic provides information about the ways in which STK accesses the internet and how to ensure that it can remain connected, depending on your network environment.
STK is configured to use online resources by default. The following features require internet access to obtain data that they require:
- Bing™ Maps
- STK Terrain Server
- SGP4 and GPS satellite propagators
- Satellite Database TLE Source
- Online STK Object Databases
- On-demand home licensing
- Product version updates
For URLs accessed and ports used by a particular STK data, licensing, or module online service, see STK Network Connections for Online Services.
Connectivity Information
The internet-based options in STK are often blocked on your network until exceptions are put in place by a network administrator. If you are having trouble connecting to the online resources in STK, there are several common problems worth reviewing. Please see the ports and URLs listed below for the various data services used by STK and review the troubleshooting topics.
Network Connections for STK Online Services
STK uses the following ports for all STK online services unless otherwise noted:
- Port 80 for all http URLs
- Port 443 for all https URLs
Some services use http or https regardless of the "Use Secure HTTP Connection (HTTP/SSL)" setting on the Online page of the Edit Preferences window.
STK Data Services
The following table lists the STK online data services and the URLs that they access.
STK Data Service | URL |
---|---|
STK Version check, Bing maps usage, and endpoint catalog services (location of terrain servers used by STK; In the future, STK will also reach out to data servers) | webservices.agi.com |
STK Data files updates | STK11-Online-Ops.agi.com |
STK Cloud imagery | STK11-Online-Cloud-Ops.agi.com |
Bing imagery and geocoding services (Bing imagery servers may change based on Microsoft server responses.) | dev.virtualearth.net |
Terrain analytical services/Terrain Visualization Server (specified by response from the endpoint catalog server and subject to change) | *.agi.com |
Standard Object Catalog services and SDF | sdf11.agi.com |
STK Help and STK Programming help | help.agi.com |
WMS/WMTS/REST Imagery Services | <user input> |
STK Application Services
The following tables list the ports that each STK application uses.
AgUiApplication.exe (STK) | |||
---|---|---|---|
Feature | Port | Protocol | Description |
DIS | 3000 | UDP | Default port( BroadCast, Multicast ) used for Distributed processing. It is configurable. |
Connect | 5001 | TCP | Default port used for STK Connect commands. It is configurable. |
Data Update Utility and Windows Firewall | 21 | ftp | Default port used for Data Update Utility to communicate with STK11-Online-Ops.agi.com.
The network policy must allow the AgUiApplication.exe executable to communicate over ports 80 and 21 to STK11-Online-Ops.agi.com. You can set this up directly inside the Data Update Utility on the “Connection Tab.” You can also download this data directly from the AGI website or from the AGI ftp site. |
STK Licensing Services
The following tables list the ports that each licensing feature uses.
AgUiApplication.exe (STK with Node Lock License) | |||
---|---|---|---|
Feature | Port | Protocol | Description |
License Messaging | 2342 | TCP | Only with Node Lock Licenses. Multiple instantiations of the application communicate about licenses via this port. |
STKD.exe (FlexLM Network/Floating License Server) | |||
---|---|---|---|
Feature | Port | Protocol | Description |
License Messaging | Random | UDP | Broadcast / Multicast license messaging. |
lmgrd.exe | 27000 | TCP | Listening for License Messaging. |
Online Application Options
You can set preferences for online operations - such as proxy and connection settings - on the Online page of the Edit Preferences window.