The Online Maps web services suite offers the following APIs:
TomTom's global digital map content comprises a large volume of data, and to efficiently transmit map images for display over the internet to multiple users simultaneously, the data are divided in to gridded sections called tiles. The tiles are rendered at various sizes and available at 19 different zoom levels, ranging from 0 to 18. For zoom level 0, the entire earth is displayed on one single tile, while at zoom level 18, the world is divided into 236 tiles, or 68,719,476,736 tiles in total.
This API is suitable for GIS software clients such as ArcGIS and Quantum GIS that manage the interaction with WMS services itself. The following two mandatory operations defined for WMS 1.1.1 are provided:
- GetCapabilities - the purpose of this operation is to obtain service metadata, which is a human-readable description of the server’s information content and acceptable request parameter values.
- GetMap - produces a map within a given bounding box.
Only a single operation defined by the 1.0.0 version of the WMTS standard is provided - GetCapabilities. It allows clients to receive a metadata resource that describes the abilities of the specific server implementation.
- Static Image
The Static Image service renders a user-defined, rectangular image, containing a map section. The map images can be generated at various sizes and allow zoom levels ranging from 0 to 20.
TomTom maps are distributed under copyrights specified for different areas. This API serves copyright information of map data providers for either the whole world or a chosen region specified as a bounding box or a tile.