Créer un modèle pour un produit de données de nombre d’entités LRS

Disponible avec la licence Location Referencing.

Un produit de données de nombre d’entités LRS fournit des informations sur le nombre d’événements linéaires, d’événements ponctuels et d’intersections par itinéraire. Il peut par exemple s’agir du nombre de signaux routiers sur un itinéraire ou du nombre de panneaux de signalisation le long d’une autoroute qui traverse plusieurs comtés. Ce type d’information peut être utile dans le cadre de tâches de planification ou de maintenance.

Un exemple de produit de données de nombre d’entités est généré pour l’itinéraire SR 38 représenté dans le diagramme ci-dessous.

Événements et intersections sur l’itinéraire SR 38

L’itinéraire SR 38 traverse deux villes : Ames et Dover. La table ci-dessous montre la distribution des événements linéaires de panneaux, d’intersections et de limitation de vitesse pour l’itinéraire.

VilleID d’itinéraireIntersectionsPanneaux de limitation de vitessePanneaux de stopPanneaux d’approche de signalLimite de vitesse 20Limite de vitesse 40

Ames

SR38

1

3

1

1

1

Dover

SR38

2

2

1

1

1

1

Tableau présentant le nombre d’entités pour SR 38

Pour générer ce produit de données, vous devez au préalable créer un modèle de données LRS à l’aide de l’assistant Data Product Designer (Concepteur de produits de données).Vous pouvez alors entrer le modèle de données LRS dans l’outil Generate LRS Data Product (Générer un produit de données LRS).

Le processus utilise l’assistant Data Product Designer (Concepteur de produits de données) pour créer un modèle permettant de générer un produit de données de nombre d’entités LRS similaire à celui illustré dans le tableau ci-avant.

Choisir un type de produit de données LRS

Dans l’assistant Data Product Designer (Concepteur de produits de données), la première étape consiste à spécifier le type de produit de données.

Pour spécifier le type de produit de données Feature Count (Nombre d’entités), procédez comme suit :

  1. Démarrez ArcGIS Pro et ouvrez un projet avec des données LRS dans la carte.
  2. Dans l’onglet Location Referencing, dans le groupe LRS Data Products (Produits de données LRS), cliquez sur Data Product Designer (Concepteur de produits de données) Modèle de données LRS.

    La page Choose an LRS data product type (Choisir un type de produit de données LRS) de l’assistant Data Product Designer (Concepteur de produits de données) apparaît.

  3. Cliquez sur la flèche de la liste déroulante Data Product Type (Type de produit de données) et sélectionnez Feature Count (Nombre d’entités).
    Type de produit de données Feature Count (Nombre d’entités) dans la page Choose an LRS data product type (Choisir un type de produit de données LRS)
  4. Cliquez sur Next (Suivant).

    La page Set template properties (Définir les propriétés du modèle) apparaît.

Définir les propriétés du modèle

Pour définir les propriétés du modèle une fois que le type de modèle a été spécifié, procédez comme suit :

  1. Spécifiez un nom de modèle.

    Par défaut, le modèle est enregistré dans le dossier du projet. Vous pouvez également accéder à un autre emplacement, spécifier un nom pour le modèle et cliquer sur OK.

  2. Cliquez sur la flèche de la liste déroulante Network (Réseau) et choisissez un réseau.

    Les caractéristiques d’itinéraire sont fournies pour ce réseau si l’outil Generate LRS Data Product (Générer un produit de données LRS) est exécuté avec le modèle.

  3. Si vous le souhaitez, fournissez une description.
    Les propriétés du modèle sont définies dans la page Set template properties (Définir les propriétés du modèle).
  4. Cliquez éventuellement sur Preview (Aperçu) pour prévisualiser les informations dans une zone d’affichage.
    Zone d’affichage après avoir défini les propriétés du modèle
    Remarque :

    Si le réseau choisi est un réseau linéaire, la colonne Line Name (Nom de la ligne) apparaît en regard du champ d’identifiant d’itinéraire dans le produit de données de nombre d’entités.

  5. Cliquez sur Next (Suivant).

    La page Add summary fields (Ajouter des champs de récapitulation) apparaît.

Ajouter des champs de récapitulation

L’étape suivante consiste à sélectionner les couches et champs de récapitulation. Un nombre d’entités peut être basé sur des valeurs uniques dans la couche de récapitulation ou itinéraire par itinéraire. Vous pouvez configurer plusieurs couches récapitulatives. Les couches récapitulatives sont organisées et divisées en niveaux en fonction de leurs relations spatiales.

Par exemple, vous pouvez configurer une couche de limite de comté faisant office de niveau 1 et une couche de limite de ville faisant office de niveau 2.

Remarque :

L’ajout de champs de récapitulation est facultatif. Si vous ne souhaitez pas ajouter de champ de récapitulation au modèle, cliquez sur Next (Suivant) pour passer à la sélection d’un champ d’identifiant d’itinéraire.

Pour ajouter des champs de récapitulation, procédez comme suit :

  1. Cliquez sur Add (Ajouter) pour créer une ligne vide dans la table Summary Fields (Champs de récapitulation).
  2. Cliquez sur la flèche de la liste déroulante Summary Layer (Couche de synthèse) et choisissez une couche de synthèse.

    La couche peut être une classe d’entités surfaciques ou un événement linéaire inscrite dans le réseau spécifié lors de la définition des propriétés du modèle. Elle doit être stockée dans la même géodatabase ou le même service d’entités et avoir le même système de coordonnées que le réseau spécifié.

    Pour cet exemple, City Boundary (Limite de ville) est la couche de synthèse correspondant au premier niveau.

  3. Cliquez sur la flèche de la liste déroulante Field (Champ) et sélectionnez un champ de récapitulation.

    Pour cet exemple, Name est le champ de synthèse. Ce champ contient le nom des villes.

    Une fois que vous avez sélectionné un champ de récapitulation, la section Display Value Map (Appariement des valeurs d’affichage) affiche une table des valeurs uniques dans ce champ.

  4. Vous pouvez éventuellement modifier les valeurs dans la colonne Display Value (Valeur d’affichage) de la table.
    Ajouter des champs de récapitulation à inclure dans le produit de données de nombre d’entités
    La zone d’affichage après l’ajout d’un champ de récapitulation
    L’aperçu après l’ajout d’un champ de récapitulation s’affiche.
  5. Si vous le souhaitez, mettez à jour le nom d’affichage de la couche de synthèse dans la zone de texte Name in Table (Nom dans la table).

    Pour cet exemple, le nom d’affichage est City.

  6. Vous pouvez éventuellement cliquer sur la flèche de la liste déroulante Filter Expression (Expression de filtre) et définir une expression pour filtrer les valeurs d’affichage dans la section Display Value Map (Appariement des valeurs d’affichage).
  7. Vous pouvez éventuellement cocher la case Summarize unclassified values (Synthétiser les valeurs non classées) pour synthétiser les valeurs d’affichage qui ne sont pas couverte dans la table Display Value Map (Appariement des valeurs d’affichage).

    Une autre valeur, intitulée Unclassified (Non classée), est alors retournée dans le champ de récapitulation.

    Par défaut, la case Summarize unclassified values (Synthétiser les valeurs non classées) est décochée. Cette case à cocher s’applique à toutes les couches de synthèse.

    Dans cet exemple, la case Summarize unclassified values (Synthétiser les valeurs non classées) reste décochée.

  8. Pour ajouter plusieurs niveaux de récapitulation, répétez les étapes précédentes pour chaque niveau.
  9. Cliquez sur Next (Suivant).

    La page Select a route identifier field (Sélectionner un champ d’identifiant d’itinéraire) apparaît.

Select a route identifier field (Sélectionner un champ d’identifiant d’itinéraire)

L’étape suivante de la génération d’un modèle pour un produit de données de nombre d’entités LRS consiste à ajouter un champ d’identifiant d’itinéraire. L’identifiant d’itinéraire peut correspondre à un nom d’itinéraire ou un ID d’itinéraire.

Cet exemple utilise ROUTE_ID comme champ d’identifiant d’itinéraire du réseau.

Pour spécifier un champ d’identifiant d’itinéraire, procédez comme suit :

  1. Cliquez sur la flèche de la liste déroulante Route Identifier (Identifiant d’itinéraire), puis sélectionnez un champ.

    L’option par défaut est Route ID (ID de l’itinéraire) si le réseau spécifié est de type non linéaire, ou Route Name (Nom d’itinéraire) si le réseau spécifié est de type linéaire.

    Si le réseau spécifié présente à la fois un ID d’itinéraire et un nom d’itinéraire, vous pouvez choisir l’une des options via la flèche de la liste déroulante.

    Sélectionner un champ d’identifiant d’itinéraire pour le réseau sélectionné
  2. Vous pouvez également mettre à jour le nom d’affichage dans la zone de texte Name in Table (Nom dans la table).

    Le nom d’affichage par défaut correspond à la valeur Route Identifier (Identifiant d’itinéraire).

    Sélectionner un champ d’identifiant d’itinéraire permet de s’assurer que le produit de données de journal d’itinéraire généré à l’aide de ce modèle inclut les champs d’informations sur l’itinéraire.

  3. Cliquez sur Next (Suivant).

    La page Add feature count layers (Ajouter des couches Nombre d’entités) apparaît.

Add feature count layers (Ajouter des couches Nombre d’entités)

Le produit de données de nombre d’entités LRS compte les événements linéaires, les événements ponctuels et les intersections itinéraire par itinéraire.

Deux options permettent de configurer les champs de nombre d’entités : Single Value (Valeur unique) et Unique Values (Valeurs uniques). Vous pouvez configurer les champs de nombre d’entités un à un à l’aide de l’option Single Value (Valeur unique) en appliquant un filtre pour créer des catégories. Vous pouvez également utiliser l’option Unique Values (Valeurs uniques) pour configurer toutes les valeurs uniques requises comme champs de nombre d’entités individuels.

Pour ajouter des couches de nombre d’entités, procédez comme suit :

  1. Cliquez sur Add (Ajouter) pour créer une ligne vide dans la table Feature Count Fields (Champs Nombre d’entités).
  2. Cliquez sur la flèche de la liste déroulante Feature Count Layer (Couche Nombre d’entités), puis sélectionnez une couche de nombre d’entités.

    La couche doit être stockée dans la même géodatabase ou le même service d’entités et avoir le même système de coordonnées que le réseau spécifié.

    La première couche de nombre d’entités configurée dans l’exemple est la couche Intersections.

  3. Cliquez sur la flèche de la liste déroulante Selection Method (Méthode de sélection), puis choisissez une méthode de sélection :
    • Single Value (Valeur unique) : ajoutez un champ unique de nombre d’entités.
    • Unique Values (Valeurs uniques) : ajoutez plusieurs valeurs uniques pour une couche de nombre d’entités. Chaque valeur unique devient un champ individuel. Cette option n’est disponible que lorsqu’une couche de nombre d’entités est fournie sans nom ni filtre.

    Dans cet exemple, Single Value (Valeur unique) est utilisé pour configurer la couche Intersections.

    Ajouter la couche de nombre d’entités à inclure dans le produit de données de nombre d’entités
  4. Indiquez un nom d’affichage dans la zone de texte Name in Table (Nom dans la table).

    Le texte saisi ici remplit la ligne vide dans la table Feature Count Fields (Champs Nombre d’entités).

    La zone d’affichage après l’ajout d’un champ de nombre d’entités
    L’aperçu après l’ajout du champ de nombre d’entités pour la couche Intersections s’affiche.

    Les trois champs de nombre d’entités suivants dans l’exemple sont Speed Limit Signs (Panneaux de limitation de vitesse), Stop Signs (Panneaux de stop) et Approaching Signal Signs (Panneaux d’approche de signal). Ces trois types de panneaux font partie de la couche d’événements ponctuels Signs. Les étapes suivantes montrent comment ajouter ces champs conjointement avec la méthode de sélection Unique Values (Valeurs uniques).

  5. Répétez l’étape 1.
  6. Cliquez sur la flèche de la liste déroulante Feature Count Layer (Couche Nombre d’entités), puis sélectionnez une couche de nombre d’entités.

    Dans cet exemple, la couche d’événements ponctuels Signs est sélectionnée comme couche de nombre d’entités.

  7. Cliquez sur la flèche de la liste déroulante Selection Method (Méthode de sélection), puis sélectionnez Unique Values (Valeurs uniques).
    Ajouter un champ de nombre d’entités avec la méthode de sélection Unique Values (Valeurs uniques)

    Une fenêtre contextuelle apparaît.

  8. Cliquez sur la flèche de la liste déroulante Field (Champ) de la fenêtre contextuelle pour sélectionner un champ, puis procédez comme suit :
    1. Cochez la case à côté de chaque champ pour sélectionner les valeurs uniques.
    2. Vous pouvez éventuellement mettre à jour le nom de chaque champ sélectionné dans la colonne Name (Nom).

      Le nom devient celui du champ de nombre d’entités lorsque les valeurs uniques sont ajoutées à la table Feature Cound Fields (Champs Nombre d’entités).

    3. Cliquez sur Add (Ajouter) pour ajouter les valeurs uniques sélectionnées comme champs de nombre d’entités.

      Chaque champ de nombre d’entités est automatiquement associé à la méthode de sélection Single Value (Valeur unique) et présente une expression de filtre qui correspond aux valeurs uniques.

      Sélectionner des champs à l’aide de la méthode de sélection Unique Values (Valeurs uniques)
      Remarque :

      La méthode de sélection Unique Values (Valeurs uniques) respecte les valeurs des domaines de valeurs précodées et des sous-types.

      Les deux derniers champs de nombre d’entités dans l’exemple sont Speed Limit 20 (Limite de vitesse 20) et Speed Limit 40 (Limite de vitesse 40). Les deux valeurs sont issues de la couche d’événements linéaires Speed. Les étapes suivantes montrent comment ajouter ces champs en définissant une expression de filtre.

  9. Répétez l’étape 1.
  10. Cliquez sur la flèche de la liste déroulante Feature Count Layer (Couche Nombre d’entités), puis sélectionnez une couche de nombre d’entités.

    Dans cet exemple, la couche d’événements linéaires Speed est sélectionnée comme couche de nombre d’entités.

  11. Cliquez sur la flèche de la liste déroulante Selection Method (Méthode de sélection), puis sélectionnez Single Value (Valeur unique).
  12. Indiquez un nom d’affichage dans la zone de texte Name in Table (Nom dans la table).

    Le texte saisi ici remplit la ligne vide dans la table Feature Count Fields (Champs Nombre d’entités).

    Dans l’exemple, le nom d’affichage est Speed Limit 20 (Limite de vitesse 20).

  13. Cliquez sur New expression (Nouvelle expression) pour définir une expression qui filtre les événements linéaires dont la limite de vitesse est de 20.
    Ajouter un champ de nombre d’entités avec la méthode de sélection Single Value (Valeur unique)
  14. Si vous souhaitez ajouter un autre champ de nombre d’entités en définissant une expression de filtre, répétez les étapes 9 à 13.

    Pour cet exemple, un autre champ de nombre d’entités qui inclut les événements linéaires dont la limite de vitesse est de 40 est configuré.

  15. Cliquez sur Preview (Aperçu) pour vérifier les champs dans une zone d’affichage.
    La zone d’affichage après l’ajout de tous les champs
  16. Cliquez sur Finish (Terminer) pour enregistrer le modèle.

Le modèle est complet et peut être utilisé dans l’outil Generate LRS Data Product (Générer un produit de données LRS) pour générer un produit de données LRS.

Remarque :

Pour vérifier ou mettre à jour un modèle existant, dans la page Set template properties (Définir les propriétés du modèle), cliquez sur Browse for the template location (Accédez à l’emplacement du modèle) en regard de la zone de texte Template (Modèle). Vous pouvez sélectionner un modèle dans le dossier de projet ou d’autres emplacements.

Rubriques connexes