Use TerraExplorer Pro API

The TerraExplorer Application Programming Interface (API) provides a powerful way for integrating TerraExplorer, TerraExplorer Pro and custom applications. It also provides a way to create extensions that can access external information sources such as databases or GIS files. All of the interfaces, based on the COM protocol, can be managed through a scripting language (e.g., JavaScript) as well as non-scripting languages (e.g., C++ or Visual Basic).

The TerraExplorer Viewer supports a subset of the interfaces presented in this guide. Using advanced TerraExplorer Pro API is not available unless you use the Internet License service.

If your page attempts using the advanced API, and meets the requirements above, the functionality is executed. For example, your page can use the IObjectManager3::CreateCircle() method only after the Internet License service authorized the operation.

Complete documentation of the TerraExplorer API can be found in TerraExplorer Pro Programmer’s Guide and in the online help for TerraExplorer Pro. The Programmer’s Guide is also located at “C:\Program Files\Skyline\TerraGate Manager\Photo3D\TE” or the relative path in your installation folder.