Our specialist for geocoding, reverse geocoding and simple nearest searches (based on airlines). Within the geocoding context we provide fault-tolerant searches (phonetic and fuzzy) and international address labels. Suggestion search (auto-completion) is integrated as a new function.
The PTV xLocate Server finds the geographic coordinates for addresses (geocoding) or provides the addresses that are closest to geographic coordinates (reverse geocoding). The results obtained with the PTV xLocate Server can be used for further processing in other applications, e.g. with other PTV xServer. For instance, the data will be shown in the form of addresses on a digital map, used as a start, via or destination point for route calculation.
Moreover, the PTV xLocate Server can be used to search for POIs that are close to a coordinate.
The PTV xLocate Server is a software component, i.e. it has interfaces that allow the transfer of data to the PTV xLocate Server, call functions and transfer results back to another system.
The PTV xLocate Server can be integrated into your existing application environment.
Provides flexible access to our routing algorithms for usage within multi-station routing, matrix computation, nearest and corridor search and isochrones (=areas of reachability). Returns turning directions, international toll, emission, driving time and distance based on your vehicles properties such as speed values, avoidance behaviour, emission class, weight, height and many more. Use of ferries and piggybacks as waypoints is a new element of PTV xRoute Server. PTV therefore offers a new function to calculate combined transport in route planning.
The PTV xRoute Server calculates routes between several points for further use in other applications. The routes are generally provided via network connections. The digital maps are based on PTV map material.
The PTV xRoute Server is deployed where distances, driving times or route costs must be calculated. Live traffic information, traffic patterns, toll scenarios and emissions (HBEFA 3.1) can be taken into account. Furthermore, functionalities like RoadEditor, combined transports, isochrones calculation with time-distance events and matrices computations are part of PTV xRoute Server.
The PTV xRoute Server is a software component, i.e. it has interfaces that allow the transfer of data to the PTV xRoute Server, call functions and transfer results back to another system.
The PTV xRoute Server can be integrated into your existing application environment.
Renders customisable maps displaying geographic-related data such as points of interest, routing polygons and areas. Enables flexible zooming, panning and centring of areas. We also offer a licence model to use satellite imagery from here in combination with PTV maps.
The PTV xMap Server uses digital maps to create map sections for further use in other applications. The map sections are generally provided via network connections. The PTV xMap Server interacts with other applications: This allows users to enlarge maps, move them, etc. The digital maps are based on PTV map material.
The map sections created are defined by:
One or several points that shall be displayed in the map center;
A rectangle that limits the size of the map section.
The PTV xMap Server is deployed (frequently together with other PTV xServer) where information must be displayed on a map: e.g. customer addresses, locations, routes, vehicle positions or sales territories.
The PTV xMap Server is a software component, i.e. it has interfaces that allow the transfer of data to the PTV xMap Server, call functions and the transferring of results back to another system.
The PTV xMap Server can be integrated into your existing application environment.
The maximum default image size is 3840 x 2400 (4 x 1920 x 1200).
Links GPS tracks to the corresponding street network segments. Required for target performance comparison (examine toll or emission costs using PTV xMapmatch Server in combination with PTV xRoute Server). Returns a list of speed limits and network classes if required. Total distance and period are also supplied.
The PTV xMapmatch Server matches a list of geocoordinates (aka a track) to a given map, thus connecting the input positions to the given road network. The results obtained with PTV xMapmatch Server can be used for further processing in other applications, e.g. with other PTV xServer. For instance, it is possible to show the data in the form of a list of segments on a digital map, or use it to verify where exactly a specific vehicle was driving.
The PTV xMapmatch Server is a software component, i.e. it has interfaces that allow transferring data to the PTV xMapmatch Server, call functions and transfer results back to another system.
The PTV xMapmatch Server can be integrated into your existing application environment.
A stateful server for quick computation of large distance matrices with distances and driving times between user-defined locations. Considers truck attributes and different vehicle profiles.
The PTV xDima Server calculates distances and driving periods between many different locations. The calculation results are in the form of distance matrices. These matrices store the calculated routing results and can be called up from other systems without the need to calculate the routes again.
A distance matrix consists of the following elements:
Locations
A location is a geographical point. The position
is described by x and y coordinates of the relevant planning
objects.
Distance tableA distance table contains the distances and driving periods between all locations included in the distance matrix. These data are persistent and can be extended with distances and driving periods between additional locations if required.
Profile
A profile consists of the distance calculation
settings, such as the vehicle type or speed configurations.
This is important, for example in the case of an optimisation problem like trip planning. The distances and driving periods between the planning objects like depots or customers are called up millions of times by the algorithms. A pre-calculated distance matrix reduces the calculation time enormously.
PTV xDima Server
calculates and manages distance matrices efficiently
provides fast access to distances and driving periods between different locations
imports distance matrices from external sources to use them in PTV products
exports distance matrices that can be used by other systems without the need to access PTV xDima Server
The PTV xDima Server is a software component, i.e. it has interfaces that allow the transfer of data to the PTV xDima Server, call functions and transfer results back to another system.
The PTV xDima Server integrates into your existing application environment.
Please note that the distance table does not include detailed route descriptions like polygons.
The PTV xDima has been developed to calculate distances and driving periods between many different locations efficiently. In doing so, the calculation considers the selected routing parameters (e.g. the vehicle profile or the speed profile). The result of the calculation is a quadratic nxn matrix.
This matrix is permanently stored on the hard disk. So you have access to the distances and driving periods between the locations at any time, even after a restart of the PTV xDima Server. The PTV xDima Server is therefore a stateful server.
Divides existing orders or customer calls into homogeneous area clusters. This is particularly useful for customers who are called upon several times within the planning period. The groups are put together using the geographical area and other criteria such as the call duration so that a perfect utilisation of personnel and fleet with an optimum customer call frequency is achieved.
A service for clustering a certain number of orders according to the defined rules (number of clusters to be created, considering weekday patterns or multi week rules). The order contains a set of parameters to define various values such as quantity, location, visits per week or weekly rhythm. Furthermore, the order contains one or more visits in compliance with the selected method. The following methods are selectable to fullfil various requirements:
Type | Description |
---|---|
Basic: plan clusters | A set of orders will be clustered according to the defined number of clusters. An order corresponds to one visit. The clustering performs the best compactness and best balance of the total quantity (potential value such as service period or turnover) for each cluster. |
Advanced: plan visits for one week | A set of visits will be clustered for one week according to the specified weekday patterns. An order contains one or more visits within that week. Each visit is therefore assigned to one weekday. |
Advanced: plan visits for more than one week | A set of visits will be clustered for multi-week according to the weekly rules. Again, an order contains one or more visits within these weeks. Each visit is therefore assigned to one day and every day corresponds to one cluster. |
Used for construction and improvement of tour plans based on a large number of transport orders, vehicles and depots. It considers time limits, opening hours, breaks and much more. New functionalities like train trailer combinations, hierarchical priority planning or use of multi-distance matrices are implemented for complex tour planning.
A tour is usually depot-related, that means a vehicle starts at a depot, then serves transport orders and finally returns to a depot. Besides the planning of round tours more tour structures like start-depot-free tours are possible. Furthermore the planning considers multiple depots, so the PTV xTour Server assigns transport orders to depots and groups the orders to vehicle tours. After that, the sequence of the orders within the vehicle tours is calculated.
During the optimisation, there are a lot of restrictions to consider: Vehicle capacities and equipment, trailer and trains, customer and depot opening hours, dynamic loading period calculation, break and rest rules, additional break intervals, tour limits like a maximum transport order count, transport order priorities and product incompatibility to mention a few examples.
The tour planning algorithm permanently needs the distances and driving periods between all locations. As it is too time consuming to calculate the routes again and again in every planning step, the PTV xTour Server creates a distance matrix immediately before the tour planning and stores it on the hard drive.
The PTV xTour Server is a software component, i.e. it has interfaces that allow the transfer of data to the PTV xTour Server, call functions and transfer results back to another system. The PTV xTour Server can be integrated into your existing application environment.
This component provides methods to efficiently generate compact and coherent clusters. In this way, customer locations can be quickly assigned in a six-digit order to any number of areas. Thereby, activity measurements are included, e.g. technician times or sales expectations, producing the best possible rate between optimal compactness and balanced areas in accordance with the determined potential values.
Optimising the cargo space is the main objective of the server. The focus is placed on the optimal sequence in accordance with the principle "last in, first out". Additionally, the following three temperatures can be set: "dry, cooled and frozen". The truck cargo space can be divided into different chamber zones using movable walls. The above-mentioned limitations are considered in the plan.
The PTV xServer bundle combines all PTV xServer services and includes the PTV AJAX Maps add-on as well.
PTV xServer bundle deployment is simplified (e.g. there is only one port) and memory requirements are reduced as there is only one web server process.
PTV xServer .NET is an SDK which adds PTV xServer functionalities to .NET client applications. The primary component is the WPF map control which allows you to build interactive map applications by using PTV xServer. While the technology of this control is based on Windows Presentation Foundation, the SDK also provides a FormsMap control for easy WinForms integration.
PTV xServer .NET provides a set of code samples on how to use the map control, how to integrate the layer concepts such as shape layer, custom layers, etc. It is also demonstrated to use several layers (e.g. GeoRSS or WMS) to calculate routings or drawing satellite images.
A powerful servlet that enables you to easily include map widgets in your web application and offers fine-grained control via a powerful JavaScript interface. The PTV xServer add-on AJAX Maps is an add-on to the PTV xMap Server. Please read the instruction manual carefully.
The PTV Content Update Service (CUS) enables additional data content to be automatically downloaded and provided. A separate PTV Layer Delivery Server (LDS) provides current data such as toll updates and Traffic Incidents Feature Layer, which is automatically downloaded via the CUS and can be used from a PTV xServer.
A servlet that enables you to retrieve current traffic information to display them on maps or to use them for routing purposes i.e. avoiding jams or getting better travel times. The PTV xServer add-on TrafficInfoLoader is an add-on to the PTV xRoute or xMap Server by using the PTV OGC Traffic Service (providing traffic incidents). It is highly recommended that the instructions are read beforehand.
Caution: The service "TrafficInfoLoader" is deprecated. PTV recommends implementing Feature Layer theme "PTV_TrafficIncidents" to obtain real-time traffic information for route planning. Benefit from the time-dependent attributes!
Several tools covering programming, testing and configuration management.
Copyright © 2024 PTV Logistics GmbH All rights reserved. | Imprint