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.

By Martina Beck

Martina Beck has been working for PTV since 2000. As certified computer scientist she was originally responsible for providing customers with technical support and she later moved on to the Product Management division. Since 2011 she has been working for PTV as an online marketing manager in international marketing with an emphasis on social media (et al. Facebook, Twitter, Google+, YouTube). The PTV Developer Blog is the PTV Developer Components' lead channel. The posts on important topics and trends originate from close cooperation with developers, the product management and other experts.