Map Tiles API
The Map Tiles API service provides vector tiles for maps.
To work with vector tiles, use the MapGL JS API JavaScript library and place Urbi 3D interactive map, powered by the WebGL, on websites and in web applications. When you purchase a subscription to the Map Tiles API, unlimited access to the MapGL JS API library is provided free of charge.
You can also add maps to mobile applications using the mobile SDKs for iOS, Android, and Flutter. To access the mobile SDKs, submit a request: for more information, see the Getting API keys section of the documentation for the relevant platform.
Direct integration of vector tiles without using a library or SDK Urbi is not supported.
Getting started
Getting an access key
- Sign in to the Platform Manager.
- Create a demo key or purchase a subscription for using API. For details on service prices, see the Tariffs section.
Note
If you already have an active API key obtained for the MapGL JS API, you can use it to access the Map Tiles API until the subscription expires. You can view the subscription expiration date in the Platform Manager, on the Dashboard tab.
To work with access keys, you can use the Platform Manager: for details, see the account documentation.
Integrating MapGL JS API library
MapGL JS API is a free JavaScript library for working with three-dimensional interactive Urbi maps. The library contains a ready-made set of tools for interacting with the map, automatically requests vector tiles, and displays them on the page.
To use the tiles provided by the Map Tiles API service with the MapGL JS API library, first obtain an API key, then install the library in your project. For more details, see the Getting started instruction.
Usage example
You can also interact with a ready-made map in the playground (no authorization needed).
Tariffs
- The service fee is calculated based on the number of requests per month. One request corresponds to loading one vector tile. Unlimited access to the MapGL JS API library is provided free of charge.
- To find out the current prices for services, contact the manager.
Deployment options
- Cloud-based: Map Tiles API is available through public Urbi endpoints.
- On-Premise: to get vector tiles, install Tiles API as part of the Urbi API Platform in a private network. For more information, see the API Platform for server.