Útvonaltervező API Online
Háztól házig terv a határátkelős útra: az útvonal, a rajta lévő átkelők élő sorral vagy az érkezési időre szóló előrejelzéssel, valamint a pihenő-, étkezési és tankolási megállók, amelyeket a sofőr valóban megtesz – egyetlen idővonalon. A hosszú sor beszámít az amúgy is esedékes pihenőbe, így a várakozás soha nem duplázódik; a buszokra és kamionokra az EU 561/2006 kötelező pihenőideje vonatkozik, a buszok szervizmegállói pedig több mint 1000 engedélyezett menetrenden vannak kalibrálva. Minden határátkelő emellett wait_basis értéket is ad: vehicle_lane, ha a járműkategóriádnak saját mért sora van, car_lane, ha a személyautósáv sora a legjobb elérhető jelzés.
GET https://nakordoni.eu/api/v2/data/route-plan
— kvótaosztály: heavy
| Paraméter | Leírás |
|---|---|
origin_lat | Az indulási pont szélessége (kötelező) |
origin_lon | Az indulási pont hosszúsága (kötelező) |
dest_lat | A célpont szélességi foka (kötelező) |
dest_lon | A célpont hosszúsági foka (kötelező) |
vehicle | car (alapértelmezett), bus vagy truck — egyszerre határozza meg az útvonaltervezési profilt és a megállási modellt |
depart | Indulási időpont ISO-8601 formátumban, legfeljebb 14 nappal előre (alapértelmezés: most). Ez alapján készül az érkezési időre vonatkozó sorbanállás-előrejelzés |
via | Opcionális köztes pontok lat,lon;lat,lon formában (legfeljebb 3) — például ahhoz, hogy az útvonal másik határátkelőn haladjon át |
forecast | 1 (alapértelmezett) = az egyes határátkelőknél az Ön érkezési idejére vonatkozó sorbanállás előrejelzése; 0 = az aktuális sor használata |
stop_places | 1 = minden megállóhoz konkrét pihenőhely / benzinkút megnevezése (alapértelmezés 0) |
overnight | 1 = javasolt éjszakai megálló hozzáadása, ha a vezetés meghaladja a 11 órát (alapértelmezés 0) |
geometry | 1 = a teljes útvonalgeometria belefoglalása (alapértelmezés 0) |
alternatives | 1 (alapértelmezett) = a közeli alternatív határátkelők belefoglalása a soraikkal együtt |
preference | recommended (alapértelmezett), fastest vagy shortest |
lang | A határátkelők nevének nyelvi kódja (alapértelmezés en) |
Válaszmezők — a válaszboríték data objektumán belül. A [] listát jelöl, tehát a data.items[].name az egyes elemek name mezője. Egy mező null, hiányzik vagy üres lista, ha nincs rá értékünk — helykitöltőt soha nem teszünk oda.
| Mező | Leírás |
|---|---|
data.route | The drive itself: distance_km, drive_seconds, vehicle, toll_distance_km. |
data.borders[].ppid | A crossing on the route, with name, from, to and crossing_type. |
data.borders[].wait | Its live or arrival-time-forecast wait, with wait_basis — vehicle_lane when your vehicle class has its own measured queue, car_lane when the car queue is the best available signal. |
data.borders[].at_km | Where it falls on the route, with at_drive_seconds and distance_from_route_km. |
data.borders[].alternatives[] | Other crossings worth switching to: ppid, name, wait_minutes, queue_cars, detour_km. |
data.stops[].type | Break, meal or refuelling, with reason, at_km, at_drive_s, minutes, starts_at and ends_at. |
data.summary | The timeline totals: drive_seconds, stop_seconds, border_wait_seconds, total_seconds, arrival_at, stop_count, border_count and borders_absorbed_breaks — long waits that satisfied a due break instead of adding to it. |
data.model | Rules the plan was built on: vehicle, basis (driving-hygiene or EU 561/2006), break_after_drive_min, meal_after_drive_min, fuel_every_km. |
data.warnings[] | Things to tell the driver: code, ppid, name, status, message, suggested_alternative — e.g. a closed crossing on the route. |
curl "https://nakordoni.eu/api/v2/data/route-plan?origin_lat=50.4501&origin_lon=30.5234&dest_lat=52.2297&dest_lon=21.0122&vehicle=car&stop_places=1&lang=en" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
Frissítve