Updating STK Databases

Information

 
QuestionHow Do I Update My STK Databases?
Answer

How to Update STK Databases

STK reads files containing timely data such as Earth Orientation Parameters (EOP), Leap Seconds, and up-to-date Satellite Databases.  Several methods of maintaining these files exist to ensure accurate analysis.  Three of these methods are described below:
  1. Using the Data Update Utility
  2. Downloading a Single Compressed File via FTP Server Site
  3. Downloading the Individual Files via FTP Server Sites

Using the Data Update Utility

If you have internet access on the computer that runs the STK application, simply go to the STK Utilities menu and select Data Update...  Select the files you want to update and click the Update Now button.  

 User-added image                   

The Data Update Utility also provides the option of setting up automatic updates for these files, as shown below.
   
User-added image

If no internet connection is available on the computer that is running the STK application, then you will have to download these files and manually transfer (sneakernet) them to the computer where you are performing your analysis.  From a connected instance of the application, run the Data Update Utility to download all the files shown above.  These will be downloaded to the <CommonAppData>\AGI\<Application version>\ directory (for example C:\ProgramData\AGI\STK 11.  Note: The ProgramData directory is a hidden folder.  Copy/transfer this entire directory to the non-connected computer.


Downloading a Single Compressed File via FTP Server Site

Alternatively, you can get the same data as a single downloadable zip from our FTP site.  
ftp://ftp.stk.com/dist/DataUpdate.zip

Download the file onto the STK client/target computer, then uncompress/copy it into the <CommonAppData>\AGI\<Application version>\ directory. The default CommonAppData path is C:\ProgramData. This contains all the files included with the STK Data Update utility.



Downloading the Individual Files via FTP Server Sites
If neither method above is available to you, all individual files can be found on these sites:

EOP:  ftp://ftp.agi.com/pub/DynamicEarthData/
Space Weather:  ftp://ftp.agi.com/pub/DynamicEarthData/
GPS Almanac (SEM):  ftp://ftp.agi.com/pub/Catalog/Almanacs/SEM/
Leap Second:  ftp://ftp.agi.com/pub/STKData/Astro/
Satellite Databases (it may prompt you to login to your AGI web account):  http://www.agi.com/resources/satdb/satdbpc.aspx

To download and install the files:
  1. Copy the files from EOP, Space Weather, and Leap Second links to this location on your machine:
C:\ProgramData\AGI\STK 11\DynamicEarthData\
SpaceWeather-v1.2.txt
SpaceWeather-All-v1.2.txt
EOP-v1.1.txt
EOP-All-v1.1.txt
LeapSecond.dat
  1.  Copy all three files from the GPS Almanac (SEM) link to this location on your machine:
C:\ProgramData\AGI\STK 11\GPSAlmanacs\
GPSAlmanac.al3
GPSData.txt
SEMFileListing.txt
  1. Copy all files that are downloaded from the Satellite Databases link to this location on your machine:
C:\ProgramData\AGI\STK 11\Databases\Satellite
 
The Data Update Utility automatically archives these files for you through the interface, but since you are manually copying the databases over, you may want to set up an archive system in case you ever need to revert back to an older version.
 

More Information

For more information about the Data Update Utility, archiving data sets, and descriptions of each individual file, please refer to the links and table below:

Help Documentation for Data Update Utility
 
Help Documentation for Satellite Database Format
 
http://celestrak.com/SpaceData
 
Database FileDescription
stkSatDbAll.sdContains information on all non-restricted space objects (both satellites and debris).
stkSatDb.sdContains information on all non-restricted satellites.
stkSatAllComm.sdContains information on all non-restricted Communications satellites.
stkAllTLE.sdContains information on all non-restricted space objects (both satellites and debris) that have a recent TLE (generally, within 30 days of the creation date of the file).

 
Resource File 1 
Resource File 2