Marşrut planlaşdırma API Online
Sərhəd səfəri üçün qapıdan-qapıya plan: marşrut, onun üzərindəki keçid məntəqələri canlı növbə və ya gəliş vaxtınıza proqnozla, həmçinin sürücünün həqiqətən etdiyi istirahət, yemək və yanacaq dayanacaqları — vahid zaman xəttində. Uzun növbə onsuz da çatmış fasilə kimi sayılır, ona görə gözləmə heç vaxt iki dəfə hesablanmır; avtobus və yük maşınlarına AB 561/2006 üzrə məcburi istirahət tətbiq olunur, avtobusların servis dayanacaqları isə 1000-dən çox lisenziyalı cədvəl üzərində kalibrlənib. Hər sərhəd-keçid məntəqəsi həmçinin wait_basis qaytarır: nəqliyyat kateqoriyanızın öz ölçülən növbəsi olduqda vehicle_lane, minik avtomobili zolağının növbəsi mövcud ən yaxşı siqnal olduqda car_lane.
GET https://nakordoni.eu/api/v2/data/route-plan
— kvota sinfi: heavy
| Parametr | Təsvir |
|---|---|
origin_lat | Başlanğıc nöqtəsinin enliyi (məcburi) |
origin_lon | Başlanğıc nöqtəsinin uzunluğu (məcburi) |
dest_lat | Təyinat nöqtəsinin en dairəsi (məcburi) |
dest_lon | Təyinat nöqtəsinin uzunluq dairəsi (məcburi) |
vehicle | car (defolt), bus və ya truck — həm marşrutlaşdırma profilini, həm də dayanacaq modelini müəyyən edir |
depart | ISO-8601 formatında yola çıxma vaxtı, ən çox 14 gün əvvəldən (defolt: indi). Onun əsasında çatma anındakı növbə proqnozu qurulur |
via | İxtiyari aralıq nöqtələr lat,lon;lat,lon formatında (ən çox 3) — məsələn, marşrutu başqa sərhəd buraxılış məntəqəsindən keçirmək üçün |
forecast | 1 (defolt) = hər buraxılış məntəqəsinə çatma vaxtınız üçün növbəni proqnozlaşdır; 0 = cari növbədən istifadə et |
stop_places | 1 = hər dayanacaq üçün konkret istirahət zonası / yanacaqdoldurma məntəqəsi göstər (defolt 0) |
overnight | 1 = sürüş 11 saatı aşdıqda tövsiyə xarakterli gecələmə dayanacağı əlavə et (defolt 0) |
geometry | 1 = marşrutun tam həndəsəsini daxil et (defolt 0) |
alternatives | 1 (defolt) = yaxınlıqdakı alternativ buraxılış məntəqələrini növbələri ilə birlikdə daxil et |
preference | recommended (defolt), fastest və ya shortest |
lang | Buraxılış məntəqələrinin adları üçün dil kodu (defolt en) |
Cavab sahələri — cavab zərfindəki data obyektinin içində. [] siyahını bildirir, yəni data.items[].name hər elementin name sahəsidir. Dəyəri olmayan sahə null olur, ümumiyyətlə görünmür və ya boş siyahı qaytarır — heç vaxt doldurucu qoymuruq.
| Sahə | Təsvir |
|---|---|
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"
Yeniləndi