Configuration du calcul d'itinéraire

vMap permet de calculer des itinéraires entre deux points directement depuis la carte, en s'appuyant sur l'un des deux services supportés : IGN ou OpenRouteService. L'administrateur peut choisir le service de calcul à utiliser et configurer les options associées.

Prérequis : ajouter l'outil itinéraire à une carte

L'outil itinéraire doit être activé dans la configuration de chaque carte où il doit être disponible. Pour cela, rendez-vous dans l'administration des cartes et ajoutez l'outil Itinéraire dans la liste des outils de la carte concernée.

Ajout de l'outil Itinéraire dans la configuration d'une carte

Accéder à la configuration

Rendez-vous dans Configuration > vMap "En ligne" > Calcul d'itinéraire.

Page de configuration du calcul d'itinéraire

Choix du service

Le champ Choix du service à utiliser pour le calcul d'itinéraire propose deux options :

Service

Couverture

Profils disponibles

Clé API requise

IGN (France)

France uniquement

Voiture, Piéton

Non

OpenRouteService (monde)

Mondiale

Voiture, Piéton, Vélo

Oui

IGN (France)

Le service IGN utilise l'API Géoplateforme (data.geopf.fr). Il est gratuit, ne nécessite pas de clé API, mais est limité au territoire français. Les contraintes disponibles en mode voiture sont : sans autoroute, sans tunnel, sans pont.

OpenRouteService (monde)

OpenRouteService est un service open source basé sur les données OpenStreetMap, avec une couverture mondiale. Il nécessite une clé API gratuite.

Les contraintes disponibles varient selon le mode de transport :

Contrainte

Voiture

Piéton

Vélo

Sans autoroute

oui

-

-

Sans péage

oui

-

-

Sans ferry

oui

oui

oui

Sans gué

oui

oui

oui

Sans escaliers

-

oui

oui

Configuration de la clé API OpenRouteService

Lorsque le service OpenRouteService est sélectionné, un champ Clé API OpenRouteService apparaît.

Champ de clé API OpenRouteService

Pour obtenir une clé API gratuite :

  1. Rendez-vous sur openrouteservice.org/dev/#/signup

  2. Créez un compte gratuit

  3. Générez un token API depuis votre tableau de bord

  4. Copiez le token dans le champ Clé API OpenRouteService

  5. Cliquez sur Mettre à jour

Le plan gratuit d'OpenRouteService permet 2 000 requêtes de directions par jour et 40 par minute, ce qui est largement suffisant pour un usage courant.

Aide à la recherche d'adresse

L'option L'application aide l'utilisateur dans sa recherche d'adresse active l'autocomplétion dans les champs d'adresse de l'outil itinéraire. Lorsqu'elle est activée, des suggestions d'adresses s'affichent au fur et à mesure de la saisie.

  • Avec IGN : les suggestions proviennent de Nominatim (OpenStreetMap)

  • Avec OpenRouteService : les suggestions proviennent du service de géocodage Pelias d'OpenRouteService

Valeurs par défaut côté utilisateur

La section Valeurs par défaut du formulaire de configuration permet de pré-sélectionner les options de l'outil itinéraire à l'ouverture côté utilisateur. L'utilisateur reste libre de les modifier ponctuellement, ces choix ne sont que des valeurs initiales.

Mode de transport par défaut

Liste déroulante des modes disponibles selon le service configuré :

  • IGN : Voiture ou Piéton

  • OpenRouteService : Voiture, Piéton ou Vélo

À l'ouverture de l'outil, ce mode est automatiquement sélectionné.

Optimisation par défaut

Critère d'optimisation initial :

  • Au plus court (privilégie la distance)

  • Au plus rapide (privilégie le temps de trajet)

Note

Si le critère configuré est incompatible avec le mode de transport (par exemple Au plus rapide en mode Piéton sur IGN, où seul Au plus court est disponible), le premier critère disponible est utilisé à la place — l'utilisateur n'est pas bloqué.

Contraintes par défaut

Sept contraintes peuvent être activées par défaut (case à cocher individuelle) :

Contrainte

Disponible pour

Sans autoroute

Voiture (IGN, ORS)

Sans tunnel

Voiture (IGN)

Sans pont

Voiture (IGN)

Sans péage

Voiture (ORS)

Sans ferry

Voiture, Piéton, Vélo (ORS)

Sans gué

Voiture, Piéton, Vélo (ORS)

Sans escaliers

Piéton, Vélo (ORS)

Seules les contraintes compatibles avec le mode de transport et le service configurés sont prises en compte côté utilisateur — les autres sont ignorées silencieusement.

Couleur du tracé

Le champ Couleur du tracé permet de choisir la couleur d'affichage de la ligne d'itinéraire sur la carte (sélecteur de couleur). La couleur est aussi appliquée à l'export KML pour homogénéité visuelle entre vMap et l'outil tiers (Google Earth, QGIS).