Calcul d’itinéraire (batch)

Cette page n’est plus maintenue depuis la version 2022 de Geoconcept Web. Pour accéder à la documentation à jour de ce web service, veuillez suivre ce lien.

Principe

Ce web service calcule un lot d’itinéraires entre deux points et renvoie une feuille de route complète. L’ajout d'étapes intermédiaires est une possibilité. Il s’appuie sur le graphe paramétré dont le nom a été spécifié dans l’interface d’administration de Geoconcept Web.

V1

Paramètres / propriétés

En entrée

paramètre description optionnel défaut

routeRequests

tableau de RouteRequestV5

Non

Tableau d’itinéraires .

timeOut

string

Oui

Time out valeur de calcul (en millisecondes).

  • Itinéraire en entrée (RouteRequestV5)**

Detaillé sur Calcul d’itinéraire web service.

En sortie

parameter type min/max description

result

tableau de RouteResultV5

0/illimité

Itinéraires en sortie

  • Itinéraires en sortie (RouteResultV5)**

Detaillé sur Calcul d’itinéraire web service.

Possible returns

Cas d’un itinéraire trouvé (routeResultV5/status est OK) 

{
    "message": null,
    "status": "OK",
    "results": [
        {
            "message": null,
            "status": "OK",
            "distance": "1.66 Km",
            "duration": "0:07:56",
            "distanceMeters": 1658.9,
            "durationSeconds": 476.69,
            "bounds": null,
            "wktGeometry": null,
            "wktSimplifiedGeometry": null,
            "compressedGeometry": null,
            "compressedSimplifiedGeometry": null,
            "legs": [
            ],
            "startDateTime": null,
            "finishDateTime": null,
            "srs": "epsg:4326",
            "originNode": null,
            "waypointNodes": null,
            "destinationNode": null,
            "carbonFootprint": null
        },
        {
            "message": null,
            "status": "OK",
            "distance": "159 m",
            "duration": "0:00:47",
            "distanceMeters": 158.76,
            "durationSeconds": 47.66,
            "bounds": null,
            "wktGeometry": null,
            "wktSimplifiedGeometry": null,
            "compressedGeometry": null,
            "compressedSimplifiedGeometry": null,
            "legs": [
            ],
            "startDateTime": null,
            "finishDateTime": null,
            "srs": "epsg:4326",
            "originNode": null,
            "waypointNodes": null,
            "destinationNode": null,
            "carbonFootprint": null
        }
    ]
}

Voir Calcul d’itinéraire web service.

FAQ

Voir Calcul d’itinéraire web service.