PTV xServer integrated into a TMS

PTV_Partner_AndSoftAndSoft developed the first web-based transport management system (TMS) in 2000, and today it is the leading TMS in the cloud. Since the start of 2013, AndSoft has been using PTV xServers to add important logistical features.

The company specialises in solutions for supply chain management. e-TMS is a cloud-platform for transport logistics and supports transport management for users who use it to coordinate, plan and analyse vehicles

The task

e-TMS It supports high data volumes, enables customer adjustments in real time and offers flexibility for international transport management. This includes the connection between transport companies and customers, between the different rates structures and international requirements in the transport sector, and support for multi-modal planning.

The solution

AndSoft is using the PTV xLocate Server for geocoding, the PTV xMap Server to display digital maps and the PTV xRoute Server to calculate routes.

Read more about the application

And the story does not end here: PTV and AndSoft are currently involved in a joint customer project where e-TMS and PTV Smartour are used for trip optimisation.The complete system will go live in December.

The new Code Sample Browser takes it to a new level

Far more than just examples – develop applications in no time

The new PTV xServer Code Sample Browser has arrived, with a lot more features and brand new code samples.



Backed by excellent HTML 5 and JavaScript libraries (Bootstrap, Backbone and Codemirror to name a few), the sample browser has a gorgeous look and feel.



For instance, you can now create your own samples from a template to quickly test out ideas.



Our goal was to make the Code Sample Browser even simpler, more useful and more enjoyable, but keep the familiar structure.

You can also use shortcuts to speed up your workflow while changing or creating your own sample. For example you can switch between presentation mode and the normal view mode simply by pressing CTRL + Shift + P or you can save the changes of the sample code by pressing CTRL + S.


PTV xServer 1.17 ships with an extended sample map that also includes Rhode Island / USA. The new code sample browser lets you explore your favorite samples in the American theatre with one click.


We are constantly adding new samples for existing and new features. For 1.17, we demonstrate exciting new features such as overnight tours and freight incompatibilities for PTV xTour, and the fully customizable Feature Layers and XML Profiles for PTV xRoute.

Some additional sample variants demonstrate the use of the new Leaflet plugin, a lightweight alternative to PTV xServer add-on AJAX Maps. PTV’s Leaflet plugin requires PTV xMap 1.17 to work.



This time, we are also introducing expert-level samples; these samples demonstrate several features at once, and the associated client code can be quite involved.

The tour animation sample is a graphical goodie. It shows you how tours planned by PTV xTour would be carried out as a graphical animation. Play around with different random start scenarios to see the impact of depot locations. This sample is not heavily optimized, so be careful with the huge scenario.

The bulk request benchmark demonstrates the benefits of the bulk request variants. Should you have any doubt whether bulk requests are worth it, run the sample.

The drag and drop routing sample demonstrates more sophisticated input of your routes. This is a highly interactive use case and the expert level sample does some heavy duty client work.

The Code Sample Browser is included in the PTV xServer bundle, and available at the homepage.


Have fun with new Code Sample Browser, make your own code samples or just play with it 🙂 Go to Code Sample Browser



Multi-touch gestures for PTV xServer .NET

One of our collegues attended at Microsoft Build Developer Conference and came home with an Acer Iconia W3 and a Surface Pro tablet. So we could test PTV xServer .NET with multi-touch on Windows 8. We’ve added a pinch-zoom function, so multi-touch will be fully supported in the next version.



Use Bing maps – How to insert satellite imagery

Downloading Bing map tiles from Microsoft is available for PTV Developer Components. Avoiding misunderstandings only satellite imagery is downloadable in order to combine these map tiles with PTV Maps.

The document we uploaded to the PTV Components customer area (go to customer area > PTV xServer > documents) describes what to do in order to integrate satellite imagery e.g. displaying in web applications. Prices are not being part of this document. Therefore ask your sales contact partner directly.

Ways to integrate a touch-friendly PTV xServer map for the Windows 8 UI


This gallery contains 4 photos.

The “Windows 8 Modern UI” (formerly known as “Metro”) defines a new programming model for apps which supports tablets and other touch devices.

Accessing xServers from these apps is simple: Just use SOAP with C#/VB or the new JSON API (see blog post of September 2012) with JavaScript to access the xServer functions directly from a Windows 8 app.… Read more

Howto create your own webservice clients for PTV xServers


Some time ago the PTV xServer development team was asked whether it was possible to create a web service client without our provided java clients and the bundled cxf framework.
The simple answer is: Yes! Those who would like to take the adventure and try it themselves should read on…

What you need for this

The prerequisites for this little sample are the following:

  • A JDK 6, or newer,
  • A Maven2 or Maven3 installation,
  • PTV xRoute Server (the sample runs with xRoute 1.16 but it should work with older versions too)

Create a Maven project

First of all we create a new directory and set up a Maven project file named pom.xmlRead more