342 results have been found
Feature List
/en/resources/feature-list
Explore the most important features of PTV Developer and find the API that fits your needs: Route Optimization, Geocoding, Routing, Map Matching, and more. Follow the link that is hidden behind the information icon 🛈 of the corresponding API to find out …
Truck Restrictions
/en/documentation/vector-maps-api/concepts/truck-restrictions
Truck restrictions symbolize either complete driving restrictions for trucks or they indicate a driving permit under restricted conditions depending on physical characteristics such as weight, length or height. Some truck restrictions are time-dependent, …
Help
Support and Contact
Check our FAQ Within the FAQ you will find questions and answers from account creation to rate limits. FAQ … Ask on Stackoverflow Want to be part of the community? Ask your question on Stackoverflow. Make sure to tag your questions with the tag …
Speeds
/en/documentation/routing-api/concepts/speeds
With which speeds are the driving times of the routes calculated? There are several different sources for vehicle speeds. Generally, average speeds per vehicle are assigned to the roads in the map. They will be used when no time context is given with the …
Avoid
/en/documentation/routing-api/concepts/avoid
The avoid option allows to avoid toll, ferries or train shuttles and highways on a route. This can be useful to reduce extra costs or to calculate a route for vehicles which must not use highways such as agricultural vehicles. On the other hand, this …
Date and Time
/en/documentation/routing-api/concepts/date-and-time
To obtain the best results date and time will be considered for calculating the route, the travel time and toll. Route Calculation Many roads cannot be used by trucks at any time. The Routing API will automatically consider roads prohibited for the …
Speeds
/en/documentation/routing-api/code-samples/routing/speeds
Speeds | Routing API Documentation | PTV Developer POST Latitude A Longitude A Latitude B Longitude B Maximum Speed Speed Factor Example presets Maximum speed example Speed factor example Send Request Request Body Response Waiting for response... …
Position Matching
/en/documentation/map-matching-api/concepts/position-matching
Position matching tries to find the best matching road segment in the map for a given position. Therefor all segments within a radius around the position are taken into account. For the calculation mode QUALITY the radius is larger than for PERFORMANCE. …
Events
/en/documentation/routing-api/code-samples/routing/events
Routing with Events | Routing API Documentation | PTV Developer GET Latitude A Longitude A Latitude B Longitude B Profile No value No Value EUR_TRAILER_TRUCK EUR_TRUCK_40T EUR_TRUCK_11_99T EUR_TRUCK_7_49T EUR_VAN EUR_CAR EUR_TLN_TRUCK_40T …
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 …
Language of the response
/en/documentation/geocoding-places-api/concepts/language-response
If you specify the language query parameter in the request, then the names of e.g. places, countries, cities, streets... will be returned in that language, if it is available in the data. While country and city names are available in many languages, this …
Toll Roads
/en/documentation/vector-maps-api/concepts/toll-roads
The Toll Roads overlay visualizes segments on which toll costs are charged in general. By default toll for all types of vehicles is shown, but the overlay style can be adapted to any specific vehicle type. The data is not time-dependent and does not …
Electricity Consumption - [PREVIEW]
/en/documentation/routing-api/code-samples/routing/electricity-consumption-preview
Electricity Consumption | Routing API Documentation | PTV Developer POST Waypoint A Latitude Longitude Parameters at waypoint Load weight [kg] Charging power [kW] Charging during service Disabled Enabled Disabled Service time [s] Power consumption during …
Create a custom style with Maputnik
/en/create-custom-style-maputnik
Maputnik is a powerful open-source online tool to create and edit Maplibre map styles. It can be also used to customize PTV Vector Map styles. This tutorial illustrates how to import a PTV Vector Map style into maputnik, edit and at the end export it, so …
Model based (EV) consumption calculation - [PREVIEW]
/en/documentation/routing-api/concepts/model-based-ev-consumption-calculation-preview
This feature is in a preview state, the API is stable, feature changes could be introduced in future. General Idea With the fast-growing importance of alternative electric and hybrid vehicles in logistics it is vital to understand how these vehicles …
Locations
/en/documentation/route-optimization-optiflow-api/concepts/locations
Locations play a crucial role in efficient route planning, directly impacting travel efficiency and resource utilization. They represent geographical points, encompassing a variety of destinations. Places where orders are picked up or delivered. This can …
Combined Transports
/en/documentation/data-api/code-samples/combined-transports
GET Position search Latitude Longitude Radius Text search Query Allowed countries Example presets Position example Text example Send Request Response Waiting for response... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // …
Combined Transports
/en/combined-transports
Routing API A combined transport, also known as an intermodal transport, uses multiple modes of transportation for moving goods. Typically, vehicles are used for the first and last part of a route and boats or trains for the middle part. With the Routing …
API Changes
/en/documentation/geocoding-places-osm-api/api-changes
{ "releaseHistory": [ { "type": "Feature", "description": "Geocoding & Places OSM API made stable without any changes in the API.", "version": "1.0.1" }, { "type": "Feature", "description": "Finding places and locations based on an address specified as a …
API Changes
/en/documentation/matrix-routing-osm-api/api-changes
{ "releaseHistory": [ { "type": "Feature", "description": "Matrix Routing OSM API made stable.", "version": "1.4.3" }, { "type": "Feature", "description": "'EUR_OSM_CAR' is now the default profile.", "version": "1.4.0" }, { "type": "Feature", …
API Changes
/en/documentation/routing-osm-api/api-changes
{ "releaseHistory": [ { "type": "Feature", "description": "Routing OSM API made stable.", "version": "1.5.4" }, { "type": "Bugfix", "description": "'Only values greater than 0 are accepted for a given horizon calculating reachable areas.", "version": …
API Changes
/en/documentation/vector-maps-osm-api/api-changes
{ "releaseHistory": [ { "type": "Feature", "description": "Vector Maps OSM API made stable without any changes in the API. Some layer IDs were slightly adapted in the latest standard OSM layer style (2.0.0).", "version": "1.0.1" }, { "type": "Feature", …
Routes
/en/documentation/route-optimization-optiflow-api/concepts/routes
The primary objective of the optimization is to effectively allocate tasks to routes. As such, a route is a sequence of tasks, assigned to a vehicle. The efficiency of routes is gauged by metrics such as the total drive duration, the count of scheduled …
Drivers' Working Hours
/en/documentation/routing-api/code-samples/routing/drivers-working-hours
Driver's Working Hours, Service Times and Opening Intervals | Routing API Documentation | PTV Developer POST Waypoint A Latitude A Longitude A Use service time for recreation Waypoint B Latitude B Longitude B Use service time for recreation Working …
Constraints
/en/documentation/route-optimization-optiflow-api/concepts/constraints
Constraints play a crucial role in establishing relationships between various entities like vehicles, orders, tasks, and depots within the optimization process. They define specific rules or limitations that need to be followed when scheduling routes and …