Synchronous Time-Dependent Matrix: Traffic-Aware Routing now available

Time-dependent matrix calculations just got simpler. The PTV Developer Matrix Routing API now supports point-in-time calculations through the synchronous calculateMatrix endpoint—no polling required.

What’s New

Previously, time-dependent matrices required the asynchronous startMatrixCalculation operation. While powerful for large-scale computations, asynchronous patterns add integration complexity that some systems cannot accommodate—including SAP HANA Spatial Services.

Now, you can add two simple parameters to your existing synchronous requests:

options[startTime]=2026-01-08T09:30:00+01:00
options[trafficMode]=AVERAGE, REALISTIC

The Limits

To ensure responses complete within the gateway timeout, we’ve implemented intelligent limits:

For matrices with 150 or fewer locations: no distance restrictions apply. For matrices between 151 and 500 locations: all points must fall within a 500km bounding rectangle. The simple rule: “500 for everything”—500 locations maximum, 500km area maximum for larger requests.

Why It Matters

This feature unlocks PTV Developer for SAP HANA Spatial Services customers, where we now offer 500 sources/destinations—5x more than competing providers. It also simplifies getting started with time-dependent routing for developers exploring traffic-aware optimization.

Ready to try it?

Try it and contact us

 

By Stephan Ruppert

Principal Product Manager for Developer Components at PTV Logistics.