The files collected through the use of this API are intended to be processed with the RouteTrak Server component, which analyzes the data and populates the RouteTrak database. The data is then available for viewing with the RouteTrak Viewer component, which displays the data graphically on a map and provides tabular reporting.
The RouteTrak API consists of dynamically linked libraries (dlls) that target Microsoft's Widows CE operating systems, including Pocket PC 2002 and Windows Mobile 2003 using the ARM family of microprocessors. Currently, the API supports C++ development for Windows CE. Windows .NET versions will be available in the future.
| Topic | Description |
| Components | The RouteTrak API is comprised of documentation, files, and samples that allow developers to write and distribute applications built on the RouteTrak engine. |
| Getting Started | The RouteTrak API exposes one object, CRTEngine, which is a base class from which one of your applications objects should be derived. |
| Live Vs. Logged Data | Live data refers to the real time data feed coming from a GPS receiver. Logged data refers to the data certain receivers can store in their internal memory, for later use. Either source can be recorded in the log file, but careful consideration should be given to selecting the correct one. |
| Extending the data | The RouteTrak Engine saves GPS information to the log file by default. The application can extend this data with application specific information in the file header section and on a per record basis. |
| Running the sample | The RouteTrak sample application in the \Sample folder demonstrates a simple dialog based application using the RouteTrak API. |