Calculer le temps de trajet entre des origines et des destinations avec la matrice de coût OD

Disponible avec une licence Network Analyst.

Le solveur de matrice de coût origine-destination (OD) recherche et mesure les chemins de moindre coût le long du réseau, de plusieurs origines à plusieurs destinations. Le meilleur chemin sur le réseau de transport est découvert pour chaque paire origine-destination. Les temps de déplacement et les distances à parcourir sont stockés sous forme d'attributs des lignes en sortie. Dans ce didacticiel, vous allez utiliser cet outil pour créer une matrice de coût OD pour la livraison de marchandises des entrepôts vers tous les points de vente situés à moins de 10 minutes de conduite. La création d’une matrice de coût OD peut être associée à un jeu de données réseau local ou à un service réseau hébergé sur ArcGIS Online ou sur ArcGIS Enterprise

Attention :
Si vous exécutez le didacticiel avec ArcGIS Online, des crédits sont utilisés.

Obtenir les données

Les données de ce didacticiel sont disponibles au téléchargement.

  1. Accédez à la page de téléchargement des données.
  2. Cliquez sur le bouton Download (Télécharger) et enregistrez le fichier localement.
  3. Décompressez le fichier téléchargé.

Créer une carte

  1. Ouvrez ArcGIS Pro.
  2. Créez un nouveau projet reposant sur le modèle Map.aptx.

    Un nouveau projet avec une carte apparaît.

Ajouter les données du didacticiel au projet

Un jeu de données réseau est un modèle intelligent du système routier. Il contient non seulement l'emplacement et les attributs des routes, mais également des informations sur les relations qui les unissent, indiquant, par exemple, quelles routes sont connectées et quels tournants entre des routes connectées sont autorisés ou interdits. En outre, il propose d'autres données ayant une incidence sur les itinéraires de déplacement possibles et sur la durée du trajet. Le solveur de matrice de coût OD fait référence au jeu de données réseau pour identifier les emplacements à proximité.

Remarque :
Si vous effectuez une analyse à l’aide d’ArcGIS Online, le solveur fait référence à un jeu de données réseau mondial de haute qualité stocké sur le cloud ArcGIS Online et utilise des crédits ArcGIS Online. Vous pouvez également utiliser votre propre jeu de données réseau stocké localement sur votre machine ou utiliser ArcGIS Enterprise pour publier des services d’itinéraire à l’aide de votre propre jeu de données réseau et configurer les services avec votre portail d’entreprise pour les utiliser à partir d'ArcGIS Pro.

Suivez les étapes ci-dessous pour ajouter un jeu de données réseau à la carte.

  1. Dans la fenêtre Catalogue, qui se trouve par défaut sur le côté de l'application, cliquez avec le bouton droit sur Dossiers et choisissez Ajouter la connexion au dossier Ajouter la connexion au dossier.

    La boîte de dialogue Ajouter la connexion au dossier apparaît.

  2. Accédez au dossier dans lequel vous avez placé les données du didacticiel, double-cliquez sur Network Analyst, puis cliquez sur Didacticiel pour sélectionner le dossier.
  3. Cliquez sur OK.

    Une connexion au dossier Didacticiel est créée.

  4. Ensuite, ajoutez à la carte l'un des jeux de données réseau contenus dans le dossier.

  5. Dans la fenêtre Catalogue, développez Dossiers > Didacticiel > Paris.gdb > Transportation.
  6. Faites glisser Streets_ND, signalé par l'icône de jeu de données réseau Network Dataset, sur la carte.

    Le jeu de données réseau est ajouté à la fenêtre Contents (Contenu) et à la carte.

  7. Dans la fenêtre Catalogue, accédez à Didacticiel > Paris.gdb > Analyse.
  8. Cliquez avec le bouton droit sur la couche Entrepôts et choisissez Ajouter à la carte actuelleAjouter des données.

    La couche Entrepôts est ajoutée dans la fenêtre Contenu et dans la carte.

  9. Cliquez avec le bouton droit sur la couche Points de vente et choisissez Ajouter à la carte actuelleAjouter des données.

    La couche Points de vente est ajoutée dans la fenêtre Contenu et dans la carte.

Créer la couche de matrice de coût OD

La couche d'analyse de matrice de coût OD stocke toutes les entrées, paramètres et résultats d'une analyse de matrice de coût OD.

  1. Sous l’onglet Analysis (Analyse), dans le groupe Workflows (Processus), cliquez sur Network Analysis (Analyse du réseau) > Origin-Destination Cost Matrix (Matrice de coût origine-destination) Matrice de coût OD.

    La matrice de coût OD est ajoutée dans la fenêtre Contenu. Elle comprend plusieurs sous-couches contenant les entrées et sorties de l'analyse.

    La matrice de coût OD fait référence au jeu de données réseau Paris, car ce réseau était répertorié dans la fenêtre Contenu lors de la création de la couche.

    Remarque :
    Pour voir ou modifier la source de données réseau qui servira à créer la couche d’analyse du réseau, sous l’onglet Analysis (Analyse), dans le groupe Workflows (Processus), vous pouvez cliquer sur le menu déroulant Network Analysis (Analyse du réseau) et consulter Network Data Source (Source de données réseau).
  2. Dans la fenêtre Contenu, cliquez sur Matrice de coût OD pour sélectionner le groupe de couches.

    L'onglet Matrice de coût OD apparaît dans le groupe Network Analyst en haut d'ArcGIS Pro.

  3. Cliquez sur Matrice de coût OD pour afficher les options de cet onglet.
    Onglet Matrice de coût OD

    Vous les utiliserez pour définir les résultats de la matrice de coût OD la plus proche à générer.

    Astuce :

    L'onglet Matrice de coût OD apparaît uniquement lorsque vous sélectionnez une couche de matrice de coût OD dans la fenêtre Contenu. En outre, chaque couche de matrice de coût OD a son propre onglet.

Ajouter des origines

Vous allez utiliser la classe d'entités Entrepôts pour charger la classe d'analyse de réseau de la sous-couche Origines.

  1. Sur l'onglet Matrice de coût OD, dans le groupe Données en entrée, cliquez sur Importer des originesImporter des origines.

    L’outil Ajouter des emplacements apparaît dans la fenêtre Geoprocessing (Géotraitement) qui s’affiche.

  2. Vérifiez que l'option Couche d'analyse de réseau en entrée est définie sur Matrice de coût OD et Sous-couche sur Origines.
  3. Cliquez sur le menu déroulant sous Emplacements en entrée et choisissez Entrepôts.
  4. Conservez les valeurs par défaut des autres paramètres de l'outil et cliquez sur le bouton Exécuter Exécuter au bas de la fenêtre Géotraitement.

    Bouton Exécuter dans l'outil Ajouter des emplacements

    Six entrepôts se chargent en tant qu'origines.

Ajouter des destinations

Vous allez utiliser la classe d'entités Points de vente pour charger la classe d'analyse de réseau de la sous-couche Destinations.

  1. Sur l'onglet Matrice de coût OD, dans le groupe Données en entrée, cliquez sur Importer des destinationsImporter des destinations.

    L’outil Ajouter des emplacements apparaît dans la fenêtre Geoprocessing (Géotraitement) qui s’affiche.

  2. Vérifiez que l'option Couche d'analyse de réseau en entrée est définie sur Matrice de coût OD et Sous-couche sur Destinations.
  3. Cliquez sur le menu déroulant sous Emplacements en entrée et choisissez Points de vente.
  4. Dans la liste déroulante Nom de champ, sélectionnez NOM.
  5. Conservez les valeurs par défaut des autres paramètres de l'outil et cliquez sur le bouton Exécuter Exécuter au bas de la fenêtre Géotraitement.

    Bouton Exécuter dans l'outil Ajouter des emplacements

    Vingt et un points de vente se chargent en tant que destinations.

Définir les paramètres d'analyse de la matrice de coût OD

Le ruban Matrice de coût OD inclut une section Paramètres de déplacement, dans laquelle vous pouvez préciser les propriétés de l'analyse.

  1. Sous l'onglet Matrice de coût OD, dans le groupe Paramètres de déplacement, vérifiez que l'option Temps de trajet est sélectionnée pour Mode.
  2. Dans la zone de texte Limite, saisissez 10.
  3. Dans la section Output Geometry (Géométrie en sortie), vérifiez que la sortie est définie sur Straight Lines (Lignes droites).
  4. Ouvrez la boîte de dialogue des propriétés de la couche en cliquant sur le bouton Launch Travel Mode Properties (Ouvrir les propriétés du mode de déplacement) Lanceur situé dans l’angle droit de la section Travel Settings (Paramètres de déplacement).

    Ouvrir les propriétés du mode de déplacement

    La boîte de dialogue Layer Properties: OD Cost Matrix (Propriétés de la couche : matrice de coût OD) apparaît.

  5. Développez la section Restrictions et vérifiez que les options DrivingAVehicle et Oneway sont sélectionnées.
  6. Développez la section U-Turns (Demi-tours) et dans la liste déroulante, sélectionnez All (Tous), si ce n’est pas déjà fait.
  7. Cliquez sur OK.

Exécuter l'analyse pour créer la matrice de coût OD

  1. Sous l'onglet Matrice de coût OD, cliquez sur Exécuter Exécuter.

    Une fois l'analyse terminée, des lignes origine-destination apparaissent sur la carte.

  2. Dans la fenêtre Contents (Contenu), développez la couche de groupe OD Cost Matrix (Matrice de coût OD) si ce n’est pas déjà fait.
  3. Cliquez avec le bouton droit sur la sous-couche OD Cost Matrix:Lines (Matrice de coût OD : lignes) et cliquez sur Attribute Table (Table attributaire).
  4. La table attributaire représente la matrice de coût origine-destination de chaque entrepôt vers les points de vente situés à moins de 10 minutes de conduite. Certains points de vente se situent dans une zone d'accessibilité de 10 minutes de plusieurs entrepôts et peuvent donc être desservis par n'importe lequel d'entre eux.