334 results have been found
Recalculate Toll and Emissions
/en/documentation/map-matching-api/concepts/recalculate-toll-and-emissions
You can calculate toll or emissions for a driven route if you combine the PTV Developer Map Matching API and PTV Developer Routing API . You can use this for compliance measurements like a toll cost validation. The following steps describe how to …
Vector Map React App
/en/resources/tutorials/map-rendering/vector-map-react-app
You will learn how a basic Vector Map with React is implemented. We will display a beautiful vector map with minimal configuration effort. Tutorial illustrates the use of the PTV Developer Vector Maps API . Try it! Download from GitHub … Prerequisites …
Locations, Transports and Stops
/en/documentation/sequence-optimization-api/concepts/locations-transports-and-stops
With the Sequence Optimization service, you use locations with exact map coordinates that are either meant for carrying out a transport (pickup and delivery of transport goods) or for locating a vehicle. Pickups and/or deliveries that are carried out at …
Objective of Optimization
/en/documentation/sequence-optimization-api/concepts/objective-optimization
The Sequence Optimization service aims at finding a good route for the given transports. In order to determine what "good" means here, the following question needs to be answered: What makes one route better than another? … What makes one route better …
Vehicle and Driver
/en/documentation/sequence-optimization-api/concepts/vehicle-and-driver
Vehicle and driver belong together. A driver's parameters complement the parameters of the vehicle. Most of these parameters are optional. The only required parameter is the availability of the driver. Parameters of the vehicle Capacity : The vehicle has …
Vehicles and Drivers
/en/documentation/route-optimization-api/concepts/vehicles-and-drivers
Without a vehicle, nothing can be transported. This is why a plan is required to contain at least one vehicle. A driver can be assigned to a vehicle but this is not required. That is, some vehicles may have a driver assigned to it and some not. A driver's …
Suggestions by Address
/en/documentation/geocoding-places-api/code-samples/suggestions-address
GET Country State Locality Postal code Street House number Input field COUNTRY LOCALITY POSTAL_CODE STREET HOUSE_NUMBER Send Request Response Waiting for response... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // …
Suggestions by Address
/en/documentation/geocoding-places-api/concepts/suggestions-address
Returns suggestions useful when filling out the input fields for a Location by Address request. This allows to build an interactive address input: While the user is typing in one of the input fields for Locations by Address , the frontend can …
How to Use PTV Developer with Postman
/en/resources/tutorials/general/how-use-ptv-developer-postman
In this tutorial you will learn how to import OpenAPI Specs of PTV Developer into Postman to quickly test the capabilities of the different services. … Preconditions A Postman account (this tutorial works with the desktop client as well as the web …
Sequence optimization - Position of customer stops
/en/documentation/sequence-optimization-api/code-samples/position-customer-stops
How to create a request | Sequence Optimization API Documentation | PTV Developer POST Depot location Change the geographical location of the single depot location: Latitude Longitude ID Request Body Send Request Visualize Result The Send Request button …
Service Times
/en/documentation/sequence-optimization-api/concepts/seqopt-service-times
All transports have a service time for the pickup and the delivery task. Each task is different: Large or heavy items may require a longer time to load and unload. Transports that require extensive load securing will also take longer to execute. Also, the …
How to use PTV Developer in Microsoft Excel
/en/resources/tutorials/general/how-use-ptv-developer-microsoft-excel
In this tutorial you will learn how to use PTV Developer APIs in Microsoft Excel. Only Excel functions will be used. Download example … Preconditions A PTV Developer account and API Key Windows OS Microsoft Excel 2013, 2016, 2019, 2021 or Excel for …
Track Matching
/en/documentation/map-matching-api/concepts/track-matching
Track matching tries to find the best matching road segment in the map for a given position in respect to already matched positions. Thus the best matching road segment is not always the nearest to the position, but the one which fits best into the track. …
Pickups and Deliveries
/en/resources/tutorials/route-optimization/pickups-and-deliveries-route-optimization
In this tutorial you will learn how our advanced Route Optimization App is implemented. The app optimizes specified transports (pickups and deliveries) and displays the optimal routes for each vehicle. To focus solely on the core principles, we have …
Avoid
/en/documentation/routing-api/code-samples/routing/avoid
Avoid | Routing API Documentation | PTV Developer GET Latitude A Longitude A Latitude B Longitude B Avoid features TOLL FERRIES RAIL_SHUTTLES Results TOLL_COSTS COMBINED_TRANSPORT_EVENTS Example presets Toll example Ferry example Rail Shuttle example …
Sequence optimization - Transport priorities
/en/documentation/sequence-optimization-api/code-samples/transport-priorities
How to create a request | Sequence Optimization API Documentation | PTV Developer POST Time window Choose a time window for the availability of the driver and all transports: From 08:00 00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 10:00 …
Vehicle Parameters at Waypoint
/en/documentation/routing-api/code-samples/routing/vehicle-parameters-waypoint
Vehicle Parameters at Waypoint | Routing API Documentation | PTV Developer POST Waypoint A Latitude A Longitude A Load weight Waypoint B Latitude B Longitude B Load weight Waypoint C Latitude C Longitude C Load weight Request Body Send Request Response …
API Changes
/en/documentation/data-api/api-changes
{ "releaseHistory": [ { "type": "Feature", "description": "Added a polygon selector to the methods for custom road attribute scenarios to select all roads completely within the polygon.", "version": "1.9.1" }, { "type": "Feature", "description": "Added …
Data API Reference
/en/documentation/data-api/data-api-reference
{ "openapi": "3.0.1", "info": { "title": "Data", "version": "1.9", "description": "With the Data service you can obtain additional data such as vehicle profiles.", "contact": { "url": "https://developer.myptv.com/" } }, "tags": [ { "name": "Map …
Predefined Profiles
/en/documentation/data-api/code-samples/predefined-profiles
GET Send Request Response Waiting for response... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // Python // Java // PowerShell … This code sample describes how to request the predefined …
Styles
/en/documentation/raster-maps-api/concepts/styles
The Raster Maps service provides a various number of different map styles. To match different use cases the Styles differ in color scheme, label and detail density: amber blackmarble classic gravelpit sandbox silica …
Drivers' Working Hours - Create a Sequence
/en/documentation/sequence-optimization-api/code-samples/drivers-working-hours-create-sequence
Drivers' working hours | Sequence Optimization API Documentation | PTV Developer POST Working hours preset (Mind that if the break fields are also specified, the most restrictive value will apply.) Working hours preset: No Value No Value …
Cancel Bin Packing
/en/documentation/loading-space-optimization-api/code-samples/cancel-bin-packing
DELETE Bin Packing ID Send Request Response Waiting for request to be completed... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // Python // Java // PowerShell … Cancels the bin packing optimization. To get a valid bin packing …
Get Packed Bins
/en/documentation/loading-space-optimization-api/code-samples/get-packed-bins
GET Bin Packing ID Send Request Response Waiting for request to be completed... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // Python // Java // PowerShell … Get the optimized packed items and bins. To get a valid bin packing …
Get Status
/en/documentation/loading-space-optimization-api/code-samples/get-status
GET Bin Packing ID Send Request Response Waiting for request to be completed... Request Sample C# JavaScript Python Java PowerShell // C# // JavaScript // Python // Java // PowerShell … Get operation status of optimization run. To get a valid bin …