Publier des services de calcul d’itinéraire avec la fonctionnalité d’analyse de réseau

Les services de calcul d’itinéraire vous permettent d’effectuer des analyses de réseau sur Internet. Pour créer un service de calcul d’itinéraire, vous pouvez par exemple publier un service de carte dans ArcGIS Pro en activant la fonctionnalité d’analyse de réseau à l’aide de l’extension Network Analyst.

En savoir plus sur les options de publication des services de calcul d’itinéraire

La première étape dans le cadre de la création de ce type de service de calcul d’itinéraire consiste à créer une carte contenant une ou plusieurs couches d’analyse de réseau, dans ArcGIS Pro. Publiez ensuite la carte en tant que service, en veillant à ce que la fonctionnalité Analyse de réseau soit activée. Vous pouvez utiliser le service obtenu par programmation à l'aide d'API Web ArcGIS, de ArcGIS Maps SDK ou de l’API REST du service dans un langage de programmation de votre choix.

Créer une carte

Avant de pouvoir publier un service de calcul d’itinéraire, vous devez créer dans ArcGIS Pro une carte qui contient, au minimum, la couche d’analyse de réseau que vous utiliserez dans votre service. Vous pouvez ajouter une couche d’analyse de réseau existante avec la boîte de dialogue Add Data (Ajouter des données) ou créer une couche d’analyse de réseau. Cette couche d’analyse de réseau, importée ou créée, doit utiliser un jeu de données de réseau local. Si elle utilise une source de données réseau depuis un portail (ArcGIS Online ou ArcGIS Enterprise), vous ne pouvez pas publier la carte comme service avec la fonctionnalité d’analyse de réseau.

Attention :

La publication et l'utilisation d'opérations (Localisation-attribution) et Vehicle Routing Problem (Tournée de véhicules) ne sont pas disponibles via le service de carte avec la fonctionnalité d’analyse de réseau. Par conséquent, vous ne devez pas ajouter de couches Location-allocation (Localisation-attribution) et Vehicle Routing Problem (Tournée de véhicules) à votre carte.

Vous pouvez modifier les propriétés des couches d’analyse de réseau, comme le nombre de ressources à rechercher dans une couche d’analyse de la ressource la plus proche ou le mode de déplacement à utiliser par défaut pour l’analyse, dans ArcGIS Pro. Ces propriétés sont utilisées comme valeurs par défaut par le service publié.

En savoir plus sur les couches d’analyse de réseau

Publier le service

Après avoir créé et enregistré la carte, vous pouvez partager la carte et ses couches comme couche web et activer l’analyse réseau en suivant la procédure ci-après :

  1. Sur l’onglet Share (Partager), dans le groupe Share As (Partager en tant que), cliquez sur Publish Web Layer (Publier la couche Web) pour ouvrir la fenêtre Share As Web Layer (Partager en tant que couche Web).
  2. Renseignez toutes les informations de l’onglet General (Général).
  3. Cochez la case Map Image (Image de carte) sous Layer Type (Type de couche).

    En savoir plus sur le partage d’une couche d’images de carte

  4. Dans l’onglet Configuration (Configuration), configurez les propriétés de la couche d’images de carte et activez la fonctionnalité d’analyse de réseau.
  5. Cliquez sur le bouton Analyze (Analyser) en bas de la page pour analyser toute erreur potentielle ou tout avertissement.

    En savoir plus sur l’analyse des ressources

  6. Une fois la validation réussie, cliquez sur Publish (Publier) pour partager votre carte.

Pour configurer des propriétés supplémentaires sur le service de carte, reportez-vous à la documentation sur la modification des propriétés des services de calcul d’itinéraire.

Utiliser le service

Vous pouvez utiliser le service de calcul d’itinéraire pour offrir un calcul d’itinéraire hébergé localement ou spécialisé dans vos applications Web et autres scénarios bureautiques. Les développeurs ArcGIS disposent d’un grand choix de plateformes fonctionnant avec les services d’analyse de réseau, telles que des API Web ArcGIS, ArcGIS Maps SDK et ArcGIS REST API.

En savoir plus sur les différentes API permettant d’accéder aux services de calcul d’itinéraire