hur man beräknar vägtullar för alla route – Map Independent Toll API

TollGuru Toll API tillåter nu privatpersoner och företag att beräkna vägtullar för Rutter från någon kartläggning leverantör

TollGuru släppte Map Independent Toll API som tillåter lastbilsflottor, logistikföretag, ride-aktier, biluthyrning och alla andra att beräkna vägtullar för Rutter från en kartläggningsleverantör efter eget val. Företagen kan ladda upp en ruttpolyline från kartläggningsleverantörer som Google, Bing, MapBox, Apple Map, HERE, TomTom, Waze, ESRI, MapQuest, JawgMaps, Trimble, PTV, MapmyIndia, Yandex, Michelin, Baidu, Gaode och få avgiftsinformation som är specifik för resetid, betalningstyp, fordonstyp och fordonsegenskaper som axelräkning, höjd och vikt.

företagen kan också ladda upp en ruttpolylin från sina anpassade kartläggningslösningar som de som skapats med Open Source Routing Machine eller GraphHopper Direction Map API. De kan också ta emot vägtullar för sin anpassade routinglösning skapad med hjälp av R tree, network graph, a* eller någon Kortaste sökvägsalgoritm, kartdata från OSM eller andra datakällor som ArcGIS.

Varför är det svårt att beräkna vägtullar för en ruttpolylin från någon karttjänst

TollGuru utvecklade en dataabstraktionsmodell som fungerar med varje specifik implementering av routing av olika kartläggningsleverantörer. Detta gjorde det möjligt för oss att implementera kartoberoende eller kartagnostiska vägtullberäkningsalgoritmer.

för att belysa hur olika kartläggningsplattformar skapar polylin för samma väg på ett något annorlunda sätt, låt oss överväga New Rochelle Toll Plaza på New York Thruway. Som visas på bilden nedan hade vägtullplatsen (nu ombyggd och flyttad längre norrut) 14 körfält för att samla vägtullar i norrgående riktning:

New Rochelle toll barrier-historiska bilder från Google Earth (plaza har sedan dess byggts om)

ett sätt att representera alla vägtullar skulle vara att skapa 14 länkar (nodpar) som motsvarar de 14 norrgående banorna för att representera det faktum att fordon måste betala en vägtull på varje torg baserat på deras fordonstyp och resetid. Som visas i bilden nedan valde OSM-volontärer att skapa 14 länkar (sätt) på den här platsen. En rutt polyline i norrgående riktning skulle innehålla en länk från 14 länkar. De norrgående banorna visas under den långsträckta bruna ovalen i bilden nedan.

 bild för post
OSM representation av nya Rochelle vägtullbarriären. 14 vägtullar visas som 14 sätt

andra kartläggningstjänstleverantörer som Google, HERE, Bing, TomTom representerar den norrgående vägen på ett annat sätt. Dessa kartläggningstjänster valde att koda en eller två länkar istället för 14 länkar. De norrgående körfält visas under den bruna ovala formen i följande bilder:

 bild för post
Google Map (vänster) och här KARTA (höger) representation av norrgående körfält. Till skillnad från OpenStreetMap använde Google och HERE en länk (polyline) för att representera 14 vägtullar och banor
bild för post
TomTom (vänster) och MapQuest (höger) representation av norrgående körfält. Till skillnad från OSM använder TomTom och MapQuest två länkar (polyline) för att representera 14 vägtullar
bild för post
Bing (vänster) och Waze (höger) representation av norrgående körfält. Till skillnad från TomTom, MapQuest och Bing som använder två länkar, Waze, Google, här använder en länk (polyline) för att representera 14 vägtullar
bild för post
Apple Maps (vänster), Yandex (mitten), wikimapia (höger) representation av norrgående körfält. Liksom Waze, Google, HERE maps, Apple maps, Yandex och wikimapia använder 1 länk (polyline) för att representera 14 vägtullar

var och en av kartläggningstjänsterna har olika konceptuella datamodeller i den fysiska världen. Till exempel i OpenStreetMap varje funktion är en eller flera geometrier med bifogade attributdata. Eftersom varje kartläggningstjänst använder sin egen konceptuella modell för att skapa onlinekartor skiljer den sig från andra kartor.

som visas i bilden nedan tillhandahåller Google, HERE och OSM routing API olika polylin för samma väg. Kartan polyline härifrån visas i lila färg och ligger öster om polylines från Google (visas i blå färg) och OSM (visas i grön färg).

 bild för post
Polylines härifrån karta väg API, Google karta riktning API och OSM. TollGuru Toll API beräknar vägtullinformation för var och en av kartläggningsplattformarna

TollGuru Toll API-lösning

TollGuru REST API har utvecklat en konceptuell modell för sina egna algoritmer för att arbeta med var och en av de kartläggningsplattformar som beskrivits tidigare. Toll API-slutpunkten för att ta emot polyline från alla kartläggningstjänster är:

https://dev.tollguru.com/v1/calc/route

vägtullarna returneras för betalningstyper som transpondrar (t.ex. E-ZPass, TxTag, etc.), kontanter, registreringsskylt vägtull (betala per post, Betala med plattan etc.Nexpress, Nexus-kort, etc.) och kreditkort i den specifika valutan. Till exempel returneras vägtullar i USA i Dollar, Mexiko i Mexikansk Peso, etc som standard. Vägtullsvaret inkluderar följande

{ "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" } ] }}

vägtullarna är specifika för det angivna fordonet. Om fordonet färdas på en vägtull (t.ex. Pennsylvania turnpike) där vägtullarna beror på axlar och fordonets vikt, vägtullar returneras för den specifika vikten. Följande bild visar några av attributen om vägtullinformation.

bild för inlägg

vänligen kontakta oss på [email protected] om du vill schemalägga en demo eller integrera TollGuru Map Independent Toll API i din produkt.

om TollGuru

TollGuru, en produkt från MapUp Inc., beräknar vägtullar för alla vägtullar, broar och tunnlar i USA, Kanada, Mexiko och Indien för alla fordonstyper. TollGuru erbjuder smart vägtull utbyte och navigationsplattform.

TollGuru mapping service är utformad för real America — där både kostnader och tider visas i ruttbeslut. TollGuru visar de billigare rutterna som inte visas av andra kartläggningsapplikationer som Google maps, Apple maps, Waze, HERE maps, MapQuest, Scout GPS, Garmin, etc. Till skillnad från andra kartläggningsapplikationer överväger våra rutter två vektorer — restid och resekostnader (bränsle och vägtullar) för att ge en realtidsbeslutsplattform.

Lämna ett svar

Din e-postadress kommer inte publiceras.