Now in use in over 80 countries, and tracking 1000's of assets across all 7 Continents, the "Open GPS Tracking System" (OpenGTS) is the first available open source project designed specifically to provide web-based GPS tracking services for a "fleet" of vehicles. The various types of vehicles/assets being tracked include taxis, delivery vans, trucks/trailers, personal vehicles, service vehicles, containers, ships, ATVs, personal tracking, cell phones, and more.
OpenGTS was developed from the need for a simple web-based platform that can provide GPS tracking for entry-level commercial fleet enterprises, however OpenGTS is highly configurable and scalable to larger enterprises as well.
OpenGTS not only supports the data collection and storage of GPS Tracking and Telemetry data from remote devices, but also includes the following rich set of features:
* Web-based authentication: Each account can support multiple users, and each user has its own login password and controlled access to sections within the account.
* Customizable web-page decorations: The look and feel of the tracking web site can easily be customized to fit the motif of the specific company.
* Customizable mapping service: OpenGTS comes with support for OpenLayers/OpenStreetMap in addition to support for Google Maps, Microsoft Virtual Earth, and Mapstraction (which privides mapping support for MultiMap, Map24, MapQuest, and more). Within the OpenGTS framework, other mapping service providers can also easily be integrated.
* Customizable reports: Using an internal XML-based reporting engine, detail and summary reports can be customized to show historical data for a specific vehicle, or for the fleet.
* Customizable geofenced areas: Custom geofenced areas (geozones) can be set up to provide arrival/departure notification (additional coding may be required). Each geozone can also be named to provide a custom 'address' which is displayed on reports when inside the geozone (for instance "Main Office").
* GPS tracking device independent: OpenGTS comes with support for Sanav, iCare, SIPGEAR, and OpenDMTP capable devices, but also can easily be integrated to work with nearly any available remote GPS tracking device. This allows using a single web interface to track differing remote hardware types.
* Operating system independent: OpenGTS itself is written entirely in Java, using technologies such as Apache Tomcat for web service deployment, and MySQL for the datastore. As such, OpenGTS will run on any system which supports these technologies (including Linux, Mac OS X, FreeBSD, OpenBSD, Windows XP, Windows Vista, and more).
* i18n Compliant: OpenGTS is i18n compliant and supports easy localization (L10N) to languages other than English. Languages supported currently include German, Greek, English, Spanish, French, Italian, Portuguese, Romanian, Serbian, and Turkish.