Index
IsochroneService(interface)GenerateIsochroneRequest(message)GenerateIsochroneRequest.PolygonFidelity(enum)GenerateIsochroneRequest.RoutingPreference(enum)GenerateIsochroneRequest.TravelDirection(enum)GenerateIsochroneRequest.TravelMode(enum)GenerateIsochroneResponse(message)Isochrone(message)
IsochroneService
Service permettant de calculer les isochrones. Une isochrone est une zone accessible à partir d'un point d'origine donné dans un délai de trajet spécifié.
| GenerateIsochrone |
|---|
|
Calcule et renvoie une seule isochrone pour un ensemble de paramètres donné. |
GenerateIsochroneRequest
Requête permettant de générer une seule isochrone.
| Champs | |
|---|---|
travel_duration |
Obligatoire. Durée du trajet pour le calcul de l'isochrone. La valeur doit être positive et ne peut pas dépasser 7 200 secondes (120 minutes). Pour le mode DRIVE, la durée maximale autorisée est de 3 600 secondes (60 minutes). |
travel_mode |
Obligatoire. Mode de transport. |
travel_direction |
Obligatoire. Sens de circulation. |
routing_preference |
Facultatif. Spécifie la préférence d'itinéraire. La valeur par défaut est TRAFFIC_UNAWARE. |
enable_smoothing |
Facultatif. Indique s'il faut lisser les bords des polygones isochrones résultants. |
polygon_fidelity |
Facultatif. Contrôle la précision du polygone généré. La valeur par défaut est POLYGON_FIDELITY_UNSPECIFIED. |
Champ d'union origin. Obligatoire. Point de départ du calcul de l'isochrone. origin ne peut être qu'un des éléments suivants : |
|
location |
Point de départ sous forme de coordonnées de latitude/longitude. |
place |
Nom de ressource d'un lieu, au format |
PolygonFidelity
Contrôle le niveau de détail du polygone isochrone.
| Enums | |
|---|---|
POLYGON_FIDELITY_UNSPECIFIED |
Aucune fidélité de polygone spécifiée. Le serveur utilise sa valeur par défaut, qui est basée sur la durée du trajet. |
LOW |
Faible précision. Idéal pour couvrir de grandes zones avec moins de sommets. |
MEDIUM |
Précision moyenne. Équilibre entre le niveau de détail et la taille de l'artefact. |
HIGH |
Haute précision. Bords haute fidélité, mais peut produire des trous dans le polygone lorsque la densité du réseau routier est faible. |
RoutingPreference
Détermine comment les conditions de circulation sont intégrées au calcul.
| Enums | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Aucune préférence d'itinéraire spécifiée. Le serveur utilise sa valeur par défaut, qui est TRAFFIC_UNAWARE. |
TRAFFIC_UNAWARE |
Le calcul ne prend pas en compte les conditions de circulation. L'isochrone est basée sur le réseau routier et les temps de trajet statiques. Cette option est adaptée à la planification lorsque le trafic n'est pas un facteur. |
TRAFFIC_AWARE |
Le calcul prend en compte les conditions de circulation en temps réel. |
TravelDirection
Spécifie le sens de circulation pour le calcul de l'isochrone.
| Enums | |
|---|---|
TRAVEL_DIRECTION_UNSPECIFIED |
Aucun sens de circulation spécifié. |
FROM |
Calcule la zone accessible à partir du point d'origine. Exemple : "Où puis-je livrer à partir de mon entrepôt en 30 minutes ?" |
TO |
Calcule la zone à partir de laquelle vous pouvez vous rendre au point d'origine. Exemple : "Où mes employés peuvent-ils se rendre au bureau en 30 minutes ?" |
TravelMode
Définit le mode de transport pour le calcul de l'isochrone.
| Enums | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
Aucun mode de transport spécifié. |
DRIVE |
Trajet en voiture de tourisme. |
BICYCLE |
Trajet à vélo. |
WALK |
Trajet à pied. |
GenerateIsochroneResponse
Réponse contenant les données isochrones générées.
| Champs | |
|---|---|
isochrone |
Uniquement en sortie. Isochrone générée. |
Isochrone
Résultat d'un calcul d'isochrone, représentant une zone d'accessibilité à partir d'un point d'origine dans un temps de trajet spécifié.
| Champs | |
|---|---|
Champ d'union geometry. Représentation géométrique de l'isochrone. geometry ne peut être qu'un des éléments suivants : |
|
geo_json |
Géométrie isochrone au format GeoJSON, à l'aide du format RFC 7946 : https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6. |