resource |
String
|
|
La ressource utilisée pour le calcul : bdtopo-valhalla (par défaut) ou bdtopo-pgr. |
outputFormat |
String
|
|
Le format de la réponse du service iso : 'json' uniquement et par défaut. |
position |
Object
|
|
Point de départ du calcul.
Coordonnées exprimées en longitudes, latitudes (EPSG:4326)
Name |
Type |
Description |
x |
Float
|
Abcisse du point de départ du calcul d'isochrone/distance. |
y |
Float
|
Ordonnée du point de départ du calcul d'isochrone/distance. |
|
srs |
String
|
|
Projection.
Système de coordonnées dans lequel les coordonnées du point « location » sont exprimées et
dans lequel la géométrie de la courbe résultante sera exprimée.
Par défaut, le système de coordonnées utilisé sera « EPSG:4326 ». |
graph |
String
|
"voiture"
|
optional
Nom du graphe à utiliser pour le calcul (« Pieton » ou « Voiture »).
La valeur par défaut est : «voiture» |
exclusions |
Array.<String>
|
|
optional
DEPRECATED: Ce paramètre est conservé pour une rétrocompatibilité de l'api. Le nouveau paramètre à utiliser est options.constraints.
Critères d'exclusions à appliquer pour le calcul.
On précise ici le type de tronçons que l'on ne veut pas que l'isochrone/distance emprunte
(valeurs possibles : « toll » (éviter les péages), « bridge », « tunnel »). |
constraints |
Array.<Object>
|
|
optional
Critères de contraintes à appliquer sur un itinéraire. Les valeurs disponibles dépendent de la ressource utilisée. Il est donc utile de regarder le getCapabilities.
Name |
Type |
Description |
constraintType |
String
|
optional
Type de la contrainte. Généralement "banned". |
key |
String
|
optional
Clé de la contrainte. Généralement "wayType". |
operator |
String
|
optional
Opérateur de la contrainte. Généralement "=". |
value |
String
|
optional
Valeur de la contrainte. Généralement "autoroute". |
|
method |
String
|
"time"
|
optional
Méthode utilisée pour le calcul de la courbe iso.
Les valeurs possible sont "time" pour un calcul d'isochrone, "distance" pour un calcul d'isodistance.
Pas de valeur spécifié équivaut à un calcul d'isochrone. |
distanceUnit |
String
|
"m"
|
optional
Indique si la distance doit être exprimée en km ou m dans la réponse ("m" or "km"). |
timeUnit |
String
|
"second"
|
optional
Indique si la durée doit être exprimée en seconde, minute ou heure dans la réponse ("standard", "second", "minute", "hour"). Il peut-être formatté hh:mm::ss avec la valeur standard. |
time |
Float
|
|
Durée maximum (exprimée en secondes) à utiliser pour le calcul de la courbe à partir du ou jusqu'au point « location ».
Ce paramètre doit être renseigné si l'option "méthod" a la valeur "time".
Si l'option method n'est pas renseignée, ce paramètre doit être renseigné. |
distance |
Float
|
|
Distance maximum (exprimée en metres) à utiliser pour le calcul de la courbe à partir du ou j'usqu'au point « location ».
Ce paramètre doit être renseigné si l'option "méthod" a la valeur "DISTANCE".
Si l'option "method" n'est pas renseignée, ce paramètre sera ignoré. |
reverse |
Boolean
|
false
|
optional
Indique si la géométrie résultante doit être lissée (« true ») pour ne pas avoir d'effet d'escalier.
Par défaut, la valeur « false » est appliquée. |
smoothing |
Boolean
|
false
|
optional
Indique si la géométrie résultante doit être lissée (« true ») pour ne pas avoir d'effet d'escalier.
Par défaut, la valeur « false » est appliquée. |
holes |
Boolean
|
false
|
optional
Indique si la géométrie résultante (surface) doit être retournée avec des trous (« true »).
Par défaut, la valeur « false » est appliquée. |