TollGuru Toll API ermöglicht es nun Einzelpersonen und Unternehmen Mautkosten für Routen von jedem Mapping-Anbieter zu berechnen
TollGuru hat eine kartenunabhängige Maut-API veröffentlicht, mit der LKW-Flotten, Logistikunternehmen, Mitfahrzentralen, Autovermietungen und alle anderen Mautgebühren für Routen von einem Kartenanbieter ihrer Wahl berechnen können. Die Unternehmen können eine Routenpolylinie von Kartenanbietern wie Google, Bing, MapBox, Apple Map, HERE, TomTom, Waze, ESRI, MapQuest, JawgMaps, Trimble, PTV, MapmyIndia, Yandex, Michelin, Baidu, Gaode hochladen und Mautinformationen erhalten, die spezifisch für die Reisezeit, die Zahlungsart, den Fahrzeugtyp und die Fahrzeugmerkmale wie Achszahl, Größe und Gewicht sind.
Die Unternehmen können auch eine Route Polylinie aus ihren benutzerdefinierten Mapping-Lösungen hochladen, wie sie mit Open Source Routing Machine oder GraphHopper Direction Map API erstellt wurden. Sie können auch Mautgebühren für ihre benutzerdefinierte Routing-Lösung erhalten, die mit R Tree, Network Graph, A * oder einem beliebigen Algorithmus für kürzeste Pfade, Kartendaten von OSM oder anderen Datenquellen wie ArcGIS erstellt wurde.
Warum ist es schwierig, die Mautgebühren für eine Routenpolylinie von einem beliebigen Kartendienst aus zu berechnen?
TollGuru hat ein Datenabstraktionsmodell entwickelt, das mit jeder spezifischen Implementierung des Routings durch verschiedene Kartenanbieter funktioniert. Dadurch konnten wir kartenunabhängige oder kartenunabhängige Mautberechnungsalgorithmen implementieren.
Um zu erklären, wie verschiedene Mapping-Plattformen Polylinien für dieselbe Straße auf etwas andere Weise erstellen, betrachten wir die New Rochelle Toll Plaza auf dem New York Thruway. Wie im Bild unten gezeigt, hatte die Mautstelle (jetzt umgebaut und weiter nach Norden verlegt) 14 Fahrspuren, um Mautgebühren in nördlicher Richtung zu erheben:
Eine Möglichkeit, alle Mautstellen darzustellen, besteht darin, 14 Links (Knotenpaare) zu erstellen, die den 14 Fahrspuren in Richtung Norden entsprechen, um die Tatsache darzustellen, dass Fahrzeuge an jedem Platz eine Maut zahlen müssen, basierend auf ihrem Fahrzeugtyp und ihrer Reisezeit. Wie im Bild unten gezeigt, haben Freiwillige von OSM 14 Links (Weg) an dieser Stelle erstellt. Eine Routenpolylinie in Richtung Norden würde einen Link aus den 14 Links enthalten. Die Fahrspuren in Richtung Norden sind im Bild unten unter dem länglichen braunen Oval dargestellt.
Andere Kartendienstanbieter wie Google, HERE, Bing, TomTom stellen die Straße in Richtung Norden auf andere Weise dar. Diese Kartendienste haben sich dafür entschieden, einen oder zwei Links anstelle von 14 Links zu codieren. Die Fahrspuren in Richtung Norden sind in den folgenden Bildern unter der braunen ovalen Form dargestellt:
Jeder der Kartendienste hat ein anderes konzeptionelles Datenmodell der physischen Welt. In OpenStreetMap besteht jedes Feature beispielsweise aus einer oder mehreren Geometrien mit angehängten Attributdaten. Da jeder Kartendienst sein eigenes konzeptionelles Modell verwendet, um Online-Karten zu erstellen, unterscheidet es sich von anderen Karten.
Wie im Bild unten gezeigt, bieten Google, HERE und OSM Routing API unterschiedliche Polylinien für dieselbe Straße. Die Polylinie von HERE Map wird in lila Farbe angezeigt und liegt östlich von Polylinien von Google (in blauer Farbe angezeigt) und OSM (in grüner Farbe angezeigt).
TollGuru Toll API-Lösung
TollGuru REST API hat ein konzeptionelles Modell für seine proprietären Algorithmen entwickelt, um mit jeder der zuvor beschriebenen Mapping-Plattformen zu arbeiten. Der erste API-Endpunkt zum Empfangen von Polylinien von einem beliebigen Kartendienst ist:
https://dev.tollguru.com/v1/calc/route
Die Maut wird für Zahlungsarten wie Transponder (z. B. E-ZPass, TxTag usw.) zurückgegeben.), Bargeld, Nummernschildgebühr (per Post bezahlen, per Schild bezahlen usw.), Prepaid-Karte (z.B. Nexpress, Nexus Card, etc.) und Kreditkarte in der jeweiligen Währung. Beispielsweise werden Mautgebühren in den USA standardmäßig in Dollar, Mexiko in mexikanischem Peso usw. zurückgegeben. Die Mautantwort umfasst die folgenden
{ "summary": { ... }, "departure_time": 1551541566 }, "route": { "hasTolls": true, "costs": { "fuel": 4.31, "otherCost": 10, "tag": 2.46, "cash": false, "licensePlate": 3.69, "creditCard": false, "prepaidCard": 2.46 }, "tolls": , "tagSecondary": , "licensePlatePrimary": "ZipCash", "licensePlateSecondary": false, "discountCarDetails": false, "discountCarType": false, "discountTruckDetails": false, "discountTrucks": false, "height": "No" } ] }}
Die Mautgebühren sind spezifisch für das angegebene Fahrzeug. Wenn das Fahrzeug auf einer mautpflichtigen Straße (z. B. Pennsylvania Turnpike) fährt, auf der die Mautgebühren von den Achsen und dem Fahrzeuggewicht abhängen, werden die Mautgebühren für das spezifische Gewicht zurückerstattet. Das folgende Bild zeigt einige Attribute zu Mautinformationen.
Bitte kontaktieren Sie uns unter [email protected], wenn Sie eine Demo planen oder TollGuru Map Independent Toll API in Ihr Produkt integrieren möchten.
Über TollGuru
TollGuru, ein Produkt von MapUp Inc. berechnet Mautgebühren für alle Mautstraßen, Brücken und Tunnel in den USA, Kanada, Mexiko und Indien für alle Fahrzeugtypen. TollGuru bietet eine intelligente Mautaustausch- und Navigationsplattform.
Der TollGuru-Kartendienst wurde für echte Amerika entwickelt – wo sowohl Kosten als auch Zeiten bei Routenentscheidungen eine Rolle spielen. TollGuru zeigt die billigeren Routen an, die von anderen Kartenanwendungen wie Google Maps, Apple Maps, Waze, HERE Maps, MapQuest, Scout GPS, Garmin usw. nicht angezeigt werden. Im Gegensatz zu anderen Kartenanwendungen berücksichtigen unsere Routen zwei Vektoren — Reisezeit und Reisekosten (Kraftstoff und Mautgebühren), um eine Echtzeit-Entscheidungsplattform bereitzustellen.