ForHosting KIT · Outils pour développeurs

Gain de temps entre itinéraires, vitesses et détours

L’itinéraire le plus court n’est pas toujours le plus rapide. Ce calculateur compare deux options à partir de leur distance et de leur vitesse moyenne, puis ajoute toute pénalité fixe liée à un détour, un arrêt, un accès ou un retard.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il affiche la durée effective des deux trajets, désigne le meilleur choix et indique le gain absolu et relatif. Vous pouvez l’utiliser pour la voiture, le vélo, la navigation, les livraisons ou tout déplacement où la distance seule ne suffit pas.

Saisissez des hypothèses comparables

Commencez par indiquer la distance et une vitesse moyenne réaliste pour les itinéraires A et B. Les deux distances emploient la même unité sélectionnée, tout comme les deux vitesses, ce qui garantit une comparaison cohérente même si les unités de distance et de vitesse appartiennent à des systèmes différents. La vitesse moyenne doit représenter toute la partie roulante, et non une pointe momentanée. Sur route, tenez compte des rues urbaines, carrefours, ralentissements et portions limitées. À vélo ou en bateau, intégrez le relief, le vent et les conditions attendues. Un trajet plus long peut être plus rapide grâce à une allure soutenue supérieure ; inversement, une voie réputée rapide perd son avantage si la moyenne réelle baisse. Une distance nulle permet de modéliser une option limitée à une attente ou un accès fixe, mais chaque vitesse doit rester strictement positive afin que le temps soit défini mathématiquement.

Ajoutez les détours et délais fixes

La distance divisée par la vitesse donne le temps de déplacement, mais certains retards ne varient pas avec la longueur du trajet. Saisissez-les en minutes de détour pour l’option concernée. Cette pénalité peut représenter un arrêt carburant, la marche depuis un parking éloigné, l’enregistrement d’un ferry, un péage, une correspondance, des travaux connus ou l’accès supplémentaire à une autoroute. Chaque itinéraire possède sa propre pénalité, nulle par défaut. Le calculateur convertit d’abord les unités, détermine le temps roulant, puis ajoute le délai propre à chaque choix. La réponse sépare déplacement, pénalité et total afin que vous puissiez vérifier le calcul. Privilégiez des valeurs probables plutôt que des scénarios idéaux. Lorsqu’un retard reste incertain, recommencez avec une estimation basse puis haute pour savoir si la recommandation change.

Interprétez le gain obtenu

L’itinéraire gagnant est celui dont le temps total est le plus faible après ajout de sa pénalité. Le gain correspond à la différence absolue entre les deux totaux et ne devient donc jamais négatif. Lorsque les valeurs non arrondies sont pratiquement égales, la réponse indique une égalité. Le pourcentage est calculé par rapport au trajet le plus lent ; il permet de distinguer un avantage important d’un faible écart sur un long voyage. Dix minutes gagnées sur vingt minutes n’ont pas le même poids que dix minutes sur huit heures. Les nombres suivent la précision choisie et la durée lisible est arrondie à la seconde. Cet outil aide à planifier, mais ne remplace pas une navigation en direct : il ne consulte ni trafic, ni fermetures, ni météo, ni horaires. Actualisez vos hypothèses lorsque les conditions changent et considérez aussi sécurité, fiabilité, coût et accès autorisé.

Comparer un raccourci et une autoroute

Vérifiez si la vitesse supérieure compense la distance et le temps d’accès supplémentaires.

Planifier des tournées de livraison

Intégrez chargement, contrôle, péage ou détour à deux options de livraison récurrentes.

Évaluer deux parcours cyclables

Comparez un chemin direct mais lent à un trajet plus long permettant une allure régulière.

Comment la durée est-elle calculée ?

Le temps roulant est la distance divisée par la vitesse moyenne. Les minutes de détour sont ensuite ajoutées au total.

Quel itinéraire reçoit la pénalité ?

Chaque option possède sa pénalité facultative. Ajoutez des minutes à A, à B, aux deux ou à aucune.

Puis-je combiner différents systèmes d’unités ?

Oui. Choisissez une unité commune aux distances et une autre aux vitesses ; la conversion précède la comparaison.

Que se passe-t-il en cas de durée identique ?

Le champ faster_route renvoie tie et le gain de temps vaut zéro.

Le calcul utilise-t-il le trafic en direct ?

Non. Il est déterministe et sans accès réseau. Fournissez des moyennes et pénalités adaptées aux conditions prévues.

Quel est le prix d’une requête API ?

Chaque requête API coûte $0.002. Le calculateur du navigateur applique exactement la même méthode déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/travel/route-time-savings

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/travel/route-time-savings \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"route_a_distance":120,"route_a_speed":80,"route_b_distance":135,"route_b_speed":100}'
{
  "route_a_distance": 120,
  "route_a_speed": 80,
  "route_b_distance": 135,
  "route_b_speed": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.route_time_savings",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →