Routing API
SınanmışA noktasından B noktasına: farklı ulaşım türleri için endüstri düzeyinde rotalama. Dönüş talimatları, yükseklik profilleri ve doğru varış süreleri (ETA) — hepsi tek bir API içinde.
Genel bakış
Routing API, gerçek yol ağı üzerinde iki veya daha fazla nokta arasında en hızlı ya da en kısa yolu bulur. Car, bike ve foot profillerini destekler (her biri ayrı grafta hesaplanır) ve rota geometrisini, toplam mesafe ve süreyi, isteğe bağlı adım adım talimatları döndürür. Sınanmış OSRM motoru ve Contraction Hierarchies üzerine kuruludur — uzun yolculuklarda bile milisaniyelerde yanıt verir. Navigasyon, teslimat ETA’ları ve seyahat planlaması için idealdir.
Hazır taşıma profilleri
Adım adım navigasyon talimatları
Yükseklik profilleri ve engeller
Özel profil desteği (Speed/Priority limits)
API referansı
GET
/api/v1/osrm/route/v1/{profile}/{coordinates}| Parametre | Tür | Durum |
|---|---|---|
| profile | string | Zorunlu |
| coordinates | string | Zorunlu |
| overview | string | İsteğe bağlı |
| geometries | string | İsteğe bağlı |
| steps | boolean | İsteğe bağlı |
Örnek istek
Kredi maliyeti: 1 creditcurl "https://osrmroute.com/api/v1/osrm/route/v1/driving/49.8516,40.3777;49.86,40.40?steps=true&overview=full&geometries=geojson&key=YOUR_KEY"