Truck Routing API
Transmettez les dimensions et le poids du véhicule chargé à chaque requête pour calculer un trajet poids lourd.
- Crédits par requête
- 1
- Autorisations requises
route
Utilisation et limites
2–20 points selon le forfait ; jusqu’à 1 000 km, rattachement à la route dans un rayon de 250 m et 10 requêtes/minute/clé. Dimensions en mètres, poids total chargé et charge de l’essieu le plus lourd en tonnes métriques ; nombre d’essieux remorque comprise. Restrictions routières statiques. Interdictions horaires, matières dangereuses, trafic en direct, matrices poids lourds et optimisation de flotte exclus de cette version. Respectez la signalisation et les règles locales.
Pays pris en charge : Azerbaïdjan, Arménie, Géorgie, Kazakhstan, Kirghizstan, Tadjikistan, Turkménistan, Ouzbékistan, Mongolie, Turquie, Iran, Irak, Syrie, Jordanie, Liban, Israël, Territoires palestiniens, Yémen, Arabie saoudite, Émirats arabes unis, Qatar, Koweït, Bahreïn, Oman, Afghanistan, Pakistan.
Exemple de requête
Envoyez la clé dans Authorization: Bearer. Coordonnées : [longitude, latitude]. Définissez OSRMROUTE_API_KEY localement ; DATASET_ID est l’UUID de votre jeu de données. Ne publiez jamais une clé Studio dans le navigateur.
curl --fail-with-body -X POST "https://osrmroute.com/api/v1/truck/route" \
-H "Authorization: Bearer $OSRMROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"points":[[49.8671,40.4093],[49.849,40.378]],"vehicle":{"height_m":4,"width_m":2.55,"length_m":16.5,"weight_t":30,"axle_load_t":10,"axle_count":5}}'