42 results have been found
Account API Reference
/en/documentation/account-api/account-api-reference
{ "openapi": "3.0.1", "info": { "title": "Account API", "version": "1.0", "description": "With the Account service you can manage your API keys and track their usage. It is important to note that unlike all other APIs, the Account API needs a master API …
Bin packing
/en/resources/tutorials/loading-space-optimization/bin-packing
In this tutorial you will learn how to implement a loading space optimization app . Using the app, it will allow you to specify bins and items. Then, after optimizing, it displays the result of the loaded bins. The aim of the code examples in the tutorial …
Time-Dependent Matrix
/en/resources/tutorials/matrix-calculation/time-dependent-matrix
In this tutorial you will learn how our simple Time-Dependent Matrix Calculation App is implemented. This simple application computes a time-dependent matrix with the help of the Matrix Routing API. The resulting travel time profiles of a relation for the …
Matrix Routing
/en/resources/tutorials/matrix-calculation/matrix-routing
In this tutorial you will learn how our simple Matrix Calculation App is implemented. The app computes a matrix calculation with the help of the Matrix Routing API. It results in a distance, travel time and or toll cost matrix displayed in a table. To …
Reachable Areas
/en/resources/tutorials/routing/reachable-areas
In this tutorial you will learn how a Reachable Areas Routing App is implemented that uses the calculation of reachable areas from one specific position. It will allow to display a map, click on a location anywhere on the map and calculate areas around …
Block Intersecting Roads
/en/resources/tutorials/routing/block-intersecting-roads
In this tutorial you will learn how to implement a Block Intersecting Roads Routing App . It will allow to display a map, add polylines to block the intersecting roads, and calculate a route taking into account the blocked roads or not. The aim of the …
A-B Routing
/en/resources/tutorials/routing/ab-routing
In this tutorial you will learn how a basic Routing App is implemented. It will allow to display a map, enter addresses for start and destination and find the optimal route between these waypoints. To concentrate on the basic principles, all other …
Emission Calculation
/en/resources/tutorials/routing/emissions-routing
In this tutorial you will learn how an Emission Calculation App is implemented. It will allow to display a map, select a vehicle and an emission method, and calculate a route with emissions between waypoints. The aim of the code examples is to illustrate …
Toll Calculation
/en/resources/tutorials/routing/toll-routing
In this tutorial you will learn how a Toll Calculation App is implemented. It will allow to display a map, select and calculate a route with toll between waypoints. The aim of the code examples is to illustrate the use of the toll use case of PTV …
Vector Map Overlays React App
/en/resources/tutorials/map-rendering/vector-map-overlays-react-app
You will learn how a basic Vector Map with Overlays is implemented. Try it! Download from GitHub … Prerequisites Basic knowledge of JavaScript, React and npm. Helpful: Basic knowledge of React Map GL and MapLibre GL JS . … Getting started Read up on the …
API Reference - Geocoding & Places OSM
/en/documentation/geocoding-places-osm-api/api-reference-geocoding-places-osm
{ "openapi": "3.0.1", "info": { "title": "Geocoding OSM", "description": "With the Geocoding OSM service places can be searched based on OSM data. The search is based on an address, text input or a geographical position.", "version": "1.0", "contact": { …
API Reference - Vector Maps OSM
/en/documentation/vector-maps-osm-api/api-reference-vector-maps-osm
{ "openapi": "3.0.1", "info": { "title": "Vector Maps OSM", "description": "With the Vector Maps OSM service you can create geographical vector tiles for client side map rendering.", "version": "1.0", "contact": { "url": "https://developer.myptv.com/" } …
Combine Vector Map and Raster Map
/en/resources/tutorials/map-rendering/combine-vector-map-and-raster-map
In this tutorial you will learn how to mash up different technologies in an interactive Vector Map with Raster Map Restriction Data . It will allow to display a map and visualize clickable truck restrictions like weight limits or truck-bans in inner …
Showcases
/en/resources/showcases
PTV Developer showcases are applications aimed at highlighting key features and qualities of the PTV Developer services. Unlike tutorials , showcases usually do not provide code. They mainly serve as marketing tools with a consistent appearance, intended …
How to Generate Clients for PTV Developer APIs
/en/resources/tutorials/general/how-generate-clients-ptv-developer-apis
In this tutorial you will learn how to generate clients for PTV Developer APIs. … The API specification of each PTV Developer API is available as OpenAPI document of version 3 in JSON format. Each API documentation contains a download link for its …
Tutorials
/en/resources/tutorials
PTV Developer tutorials are designed as a hands-on guide that simplifies application development. These step-by-step resources offer practical knowledge and ready-to-use code, enabling developers to rapidly build functional applications. Accessible on …
Route Optimization OptiFlow API Reference
/en/documentation/route-optimization-optiflow-api/api-reference
{ "openapi": "3.0.3", "info": { "title": "Route Optimization OptiFlow", "description": "With the Route Optimization OptiFlow service you can schedule and optimize the routes of your fleet.", "contact": { "url": "https://developer.myptv.com/" }, "version": …
Vector Maps Overlays API Reference
/en/documentation/vector-maps-api/vector-maps-overlays-api-reference
{ "openapi": "3.0.1", "info": { "title": "Vector Maps Overlays", "description": "With the Vector Maps service you can render geographical vector tiles with your own renderer.", "version": "1.0", "contact": { "url": "https://developer.myptv.com/" } }, …
Interactive Address Search - [PREVIEW]
/en/resources/tutorials/geocoding/interactive-address-search-preview
You will learn how an address search control is implemented and how to display the results on a map. The tutorial illustrates the use of the PTV Developer Geocoding API and the PTV Developer Vector Maps API . Try it! Download from GitHub … Prerequisites …
Position Matching
/en/documentation/map-matching-api/concepts/position-matching-new
In this tutorial you will learn how a basic Position Matching App is implemented. We will show an interactive map, use a click in the map to specify the position, invoke the endpoint, and display the result returned by the position matching endpoint. To …
Route Optimisation API Reference
/en/documentation/route-optimization-api/route-optimisation-api-reference
{ "openapi": "3.0.1", "info": { "title": "Route Optimization", "description": "With the Route Optimization service you can schedule and optimize the routes of your fleet.", "version": "1.11", "contact": { "url": "https://developer.myptv.com/" } }, "tags": …
Routing OSM API Reference
/en/documentation/routing-osm-api/routing-api-reference
{ "openapi": "3.0.3", "info": { "title": "Routing OSM", "version": "1.5", "description": "With the Routing OSM service you can calculate routes from a list of waypoints based on open street map data.", "contact": { "url": "https://developer.myptv.com/" } …
Matrix Routing OSM API Reference
/en/documentation/matrix-routing-osm-api/api-reference
{ "openapi": "3.0.3", "info": { "title": "Matrix Routing OSM", "version": "1.4", "description": "With the Matrix Routing OSM service you can compute distances and travel times between a set of origins and destinations based on open street map data.", …
Vector Map with Satellite
/en/resources/tutorials/map-rendering/vector-map-satellite
In this tutorial you will learn how a basic Vector Map with Satellite is implemented. It will allow you to display a Satellite map and visualize a transportation layer on top of it. To concentrate on the basic principles, all other important features like …
Raster Map with Leaflet
/en/resources/tutorials/map-rendering/raster-map-leaflet
You will learn how a basic Raster Map with Leaflet is implemented. We will display a Leaflet raster map with minimal configuration effort. This tutorial illustrates the use of the PTV Developer Raster Maps API . Try it! Download from GitHub … …