TomTom Maps SDK / Web API
Nov 24,2025
GISBox is a one-stop 3D GIS data editing, conversion and publishing platform that supports editing in multiple GIS formats such as OSGB/GEOTIFF/RVT, converting to 3DTiles/Terrain and publishing.
Introduction
TomTom Maps SDK / Web API is a toolkit integrated into web and mobile applications to build location-based service experiences. It provides map display, route planning, style customization, and data analysis capabilities, supporting multi-platform usage. The SDK allows developers to display multiple entity locations simultaneously on maps via API calls and leverages millions of data points collected by TomTom for efficient development. Compatible with both web-based and native mobile application platforms, it is suitable for various scenarios such as automotive navigation, public sector decision-making, autonomous driving, and logistics management.

File Structure
The file structure of the TomTom Maps SDK / Web API primarily includes the following aspects:
- Core Library Files and Path Configuration: When using the Web SDK, developers need to specify the basePath of the SDK in the project, which points to the directory containing core library files.
- API Key Configuration File: Developers must create an application and obtain a Maps Display API key, which is a required parameter for initializing map instances.
- Modular Dependency Management: For the iOS platform, the Maps SDK is integrated via dependency managers like Cocoapods.
- Logging Framework Components: The SDK provides an independent logging framework package, requiring additional authentication and ~/.netrc file configuration to enable advanced logging features.
Pros
- Multi-Platform Support: TomTom Maps SDK offers dedicated SDKs for Web, iOS, and Android platforms, with 2,500 free daily API calls, catering to development needs across different platforms.
- Smart Map Rendering: Supports vector style customization, data-driven rendering, symbol layers, and visual variable configuration, enabling developers to create highly personalized map displays.
- Real-Time Data Processing: Integrates traffic flow analysis, route monitoring, and intersection analysis functions, providing real-time updated map data.
- Client-Side Analytics Capabilities: Supports frontend queries, statistical calculations, and geometric spatial analysis, offering developers rich data processing tools.
- High-Precision Maps: TomTom’s Orbis Maps provides 3D visualization of global road networks with exceptional accuracy, making it particularly suitable for autonomous driving applications.
- Flexible Pricing Strategy: Compared to Google Maps API, TomTom offers more free daily calls (2,500 times), making it more accessible for small and medium-sized developers.
Cons
- Partial Feature Cost: While basic features include free tiers, some advanced functionalities like real-time traffic congestion predictions require additional payments.
- Lower Brand Recognition: Compared to Google Maps API, TomTom has a smaller user base and community, resulting in relatively limited third-party support and resources.
- Documentation Complexity: Although comprehensive, the documentation for certain advanced features may be less beginner-friendly.
Application Scenario
The TomTom Maps SDK / Web API is applicable to various scenarios requiring maps and location services, including automotive navigation, logistics management, public sector decision-making, and autonomous driving. Its high-precision maps and real-time data processing capabilities make it especially suitable for professional-grade mapping functions such as route planning, traffic flow analysis, and electric vehicle charging station localization. Additionally, TomTom supports brand customization, allowing developers to create unique map styles and UI interfaces, ideal for applications requiring highly personalized map displays.
Example
1. The SDK directly accesses the TomTom API.
2. Display multiple maps using React and the TomTom Maps SDK for Web.
File Opening Mode
1. Use the TomTom JavaScript Maps SDK for Web v6 to tilt and rotate.
Related GIS Services
Web Coverage Service (WCS)
Web Feature Service(WFS)
Web Map Tile Service (WMTS)
Tile Map Service (TMS)
References
- https://www.tomtom.com/products/maps-sdk/
- https://www.tomtom.com/products/maps-sdk/#documentations
- https://developer.tomtom.com/blog/build-different/displaying-multiple-maps-react-and-tomtom-maps-sdk-web/