PTV xServer add-on WebSDK – Code Sample Browser

The WebSDK is a web-based application that can execute and edit PTV xServer samples. You can access a demo version [here].

You select your sample in the upper area of the WebSDK. For convenient navigation, samples are filtered by business and use case. The lower area shows the actual sample, which includes a short background information and short instructions where necessary – samples are mostly self-explanatory.

In the left upper side of the sample area there are three small buttons that toggle between editing and execution modes, reset the sample, or open a help page. In the editing mode you can inspect sample sources, change them, and switch back to execution mode for a live demonstration.

Have fun exploring the riches of the PTV xServers!

For any questions feel free to contact the PTV xServer Support Team or the PTV Developer Sales Team.

Next Webinar: PTV xMapMatch Server

Next session:  Tuesday, September 20, 2011

No idea what the PTV xMapMatch Server respectively Tracking Premium means? See the Fact Sheet on our website (“More information” area) to inform you: English version, German version

For any suggestions, requests or comments concerning upcoming or past xRadio sessions, please contact

We’re looking forward to this session and hope you will enjoy it,

Your xRadio Team

New generation of Tracking – the PTV xMapMatch Server

The PTV xMapMatch Server validates and corrects a string of received GPS coordinates (tracks) using the underlying street map. This refined data can be processed with other applications, for example with the PTV xRoute Server. When interacting like this, the PTV xMapMatch Server forms the basis of performance and compliance measurement.


  • Correction of inaccurate GPS signals (tracks).
  • Inclusion of map data (tunnels, bans, etc.).
  • Two modes with many options:
    Map comparison of each individual GPS point without considering previous positions.
    Comparison while considering extended logistics (history, direction, speed etc.).
  • Plausibility check (History / Crawler)
  • Recognition of standstill
  • Dense (second intervals) and sparse signals (minute intervals) processable.



The PTV xMapMatch Server verifies external position details (normally GPS tracks) and cleans up  GPS inaccuracies. The actually driven routes are returned in a format relevant to the digital map. This data is the basis for a number of transport-related variance analyses in a data warehouse context:

  • Detailed check of toll calculations and subcontractor invoicing.
  • Later calculation of actually caused emissions.
  • Analysis of routes taken and driver behaviour (fuel consumption, speeding, break times etc.).

PTV xMapMatch Server also enables evaluation of the extent to which the actually driven transport movements differ from the original planning (e.g. with PTV xRoute or PTV xTour Server). It forms an important element in “pay-as-you-drive” scenarios (toll, insurance,taxes) and can – with a sufficient amount of input data – form the basis of speed line graphs. With the PTV xMapMatch Server it is also possible to process the driven routes which will be exchanged between the users of navigation communities.


Integration with other systems is performed over standardised web service interfaces (XML, SOAP). PTV xMapMatch Server is scalable and actively supports multi-processor systems.

Want to see more?

PTV xMapMatch Server is in BETA stadium and is going to be released in July 2011.

If you are interested in testing the PTV-hosted BETA version please leave a comment or contact us via email (

We recommend to get a login to our PTV DevelopersZone Forum and also to subscribe to our ptv_developer Twitter account. Discuss questions and experiences and stay tuned to latest information concerning releases! Also subscribe to our free xRadio sessions and learn more about PTV xServer.