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:
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.
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:
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).
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.
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.