Search for content

Guide - Vector Maps OSM API [EXPERIMENTAL]

This API is in an experimental state and may change at any time.

Introduction

The PTV Developer Vector Maps OSM API allows you to render geographical vector tiles with easily integrable open-source frameworks. 

Map rendering is a prerequisite for all geographical and logistical functions and crucial for tasks such as vehicle routing and optimization. PTV has lots of experience in the field of digital maps and works closely with leading data and maps providers. The PTV Developer OSM Vector Maps API uses Open Street Map data to create vector tiles and offers many options for customization and individual tailoring of map look and feel.

With the PTV Developer Vector Maps OSM API, you can tailor the map design & behavior to your needs: For example, adapt colors of any map element like streets, backgrounds, or buildings; change the rendered size of objects; change zoom-level dependent behavior (i.e. define at what zoom-level objects are displayed). In addition, the Vector Maps OSM API can easily be combined with any Raster Maps layer like traffic incidents, traffic patterns, vehicle restrictions & toll. Please, be aware that the PTV Raster Maps layer may not fit to the PTV Developer OSM street geometries. Because the PTV Raster Maps layer has HERE as data basis.  

The PTV Developer Vector Maps OSM API offers:

  • Mapbox Vector Tiles: Mapbox tiles based on open standard specifications. Display the map needed for your requirements. Create your own map style using a visual editor.  
  • Map Layer Themes: Configure the map display based on your requirements and style. Choose between pre-defined layers or add premium content and data, such as truck-specific driving restrictions, and real-time or forecasted traffic events.

OpenStreetMap (OSM) data is distributed under the Open Database License (ODbL). If you want to use OpenStreetMap data in something you create and distribute, you must attribute OpenStreetMap.