Créer et modifier un LRS

Disponible avec la licence Location Referencing.

Un système de référencement linéaire (LRS) étend la géodatabase pour fournir des fonctionnalités de référencement linéaire supplémentaires, notamment la prise en charge de plusieurs méthodes de référencement linéaire (LRM), la gestion des emplacements d’événement et un LRS possédant une dimension temporelle.

Vous pouvez créer un LRS avec un jeu de classes d’entités contenant des classes d’entités d’axe médian, de point de calibrage et d’annotation redline, créer un LRS à partir d’un jeu de données existant ou modifier un LRS existant à l’aide d’outils de géotraitement.

Reportez-vous à la rubrique Modèle de données LRS pour en savoir plus sur les éléments de données utilisés dans le LRS.

Créer un LRS

Vous pouvez utiliser l’outil de géotraitement Créer un LRS pour créer un LRS avec la structure minimale. Les éléments de la structure minimale qui sont créés sont les classes d’entités d’axe médian, de point de calibrage et d’annotation redline, ainsi que la table de séquences d’axe médian. Les noms du LRS, des classes d’entités d’axe médian, de point de calibrage et d’annotation redline ainsi que de la table de séquences d’axe médian ne doivent pas déjà exister dans la géodatabase.

  1. Dans ArcGIS Pro, ouvrez l’outil de géotraitement Créer un LRS.
  2. Cliquez sur le bouton Browse (Parcourir) Parcourir en regard de Input Location (Emplacement en entrée) et accédez à la géodatabase dans laquelle le LRS sera créé.
  3. Entrez le nom du nouveau LRS dans la zone de texte LRS Name (Nom du LRS).
  4. Nommez les éléments de la structure minimale :
    • Entrez le nom de la classe d’entités d’axe médian à créer dans la zone de texte Centerline Feature Class Name (Nom de la classe d’entités d’axe médian).
    • Entrez le nom de la classe d’entités ponctuelles Redline à créer dans la zone de texte Redline Feature Class Name (Nom de la classe d’entités d’annotation Redline).
    • Entrez le nom de la classe d’entités de point de calibrage à créer dans la zone de texte Calibration Point Feature Class Name (Nom de la classe d’entités de point de calibrage).
  5. Entrez le nom de la table de séquences d’axe médian à créer dans la zone de texte Centerline Sequence Table Name (Nom de la table de séquences d’axe médian).
  6. Cliquez sur la flèche de liste déroulante Spatial Reference (Référence spatiale), puis choisissez une référence spatiale pour le nouveau LRS.
    Conseil :

    Vous pouvez aussi cliquer sur Select coordinate system (Sélectionner un système de coordonnées) Système de coordonnées pour choisir la référence spatiale dans la boîte de dialogue Coordinate System (Système de coordonnées).

  7. Définissez la tolérance et la résolution pour tous les éléments suivants :
    • Définissez la tolérance XY pour le nouveau LRS dans la zone de texte XY Tolerance (Tolérance XY).
      Remarque :

      Il est recommandé de définir des tolérances XY et Z au moins 10 fois supérieures aux résolutions XY et Z pour les données utilisées dans ArcGIS Pipeline Referencing.

    • Définissez la tolérance Z pour le nouveau LRS dans la zone de texte Z Tolerance (Tolérance Z).
    • Définissez la résolution XY pour le nouveau LRS dans la zone de texte XY Resolution (Résolution XY).
    • Définissez la résolution Z pour le nouveau LRS dans la zone de texte Z Resolution (Résolution Z).
    Remarque :

    Les entrées de référence spatiale, de tolérance et de résolution seront appliquées à toutes les classes d’entités en sortie.

    Les champs de tolérance et de résolution dans le LRS doivent partager une unité de mesure, mètres ou pieds.

  8. Cliquez sur Run (Exécuter) pour créer le LRS.

    Les entités LRS qui constituent un LRS sont créées dans la géodatabase.

  9. Dans la fenêtre Catalog (Catalogue), développez la géodatabase que vous avez spécifiée ci-dessus pour afficher le nouveau jeu de classes d’entités, les classes d’entités de la structure minimale et la table de séquences d’axe médian.
    Remarque :

    Les classes d’entités d’axe médian, de point de calibrage et d’annotation redline sont créées dans un jeu de classes d’entités avec le nom de LRS indiqué.

Créer un LRS à partir d’un jeu de données existant

Vous pouvez créer un LRS à partir d’un jeu de données existant à l’aide de l’outil de géotraitement Créer un LRS à partir d’un jeu de données existant. Les classes d’entités d’axe médian, de point de calibrage et d’annotation redline qui ne sont pas encore inscrites dans un LRS doivent se trouver dans un jeu de classes d’entités commun. Le nom du jeu de classes d’entités peut être différent du nom du LRS.

  1. Dans ArcGIS Pro, ouvrez l’outil de géotraitement Créer un LRS à partir d’un jeu de données existant.
  2. Entrez le nom du nouveau LRS dans la zone de texte LRS Name (Nom du LRS).
  3. Développez la section Centerline (Axe médian), cliquez sur la flèche de liste déroulante Centerline - Feature Class (Axe médian - Classe d’entités), puis choisissez dans un jeu de données existant la classe d’entités à utiliser comme classe d’entités d’axe médian. Vous pouvez aussi cliquer sur le bouton Browse (Parcourir) Parcourir et accéder à un jeu de données existant.
  4. Cliquez sur la flèche de liste déroulante Centerline - Centerline ID Field (Axe médian - Champ d’ID d’axe médian), puis choisissez le champ d’ID d’axe médian.

    Ce champ est rempli en fonction de la classe d’entités choisie dans le paramètre Centerline - Feature Class (Axe médian - Classe d’entités). Le type de champ doit correspondre au type de champ centerlineID dans la table de séquences d’axe médian.

  5. Développez la section Centerline Sequence (Séquence d’axe médian), cliquez sur la flèche de liste déroulante Centerline Sequence - Table (Séquence d’axe médian - Table), puis choisissez la table à utiliser comme table de séquences d’axe médian. Vous pouvez aussi cliquer sur le bouton Browse (Parcourir) et accéder à un jeu de données existant.
    1. Cliquez sur la flèche de liste déroulante Centerline - Centerline ID Field (Axe médian - Champ d’ID d’axe médian), puis choisissez le champ d’ID d’axe médian dans votre table de séquences d’axe médian. Le type de champ doit correspondre au type et à la longueur du champ d’ID d’axe médian dans la classe d’entités d’axe médian.
    2. Cliquez sur la flèche de liste déroulante Centerline Sequence - Route ID Field (Séquence d’axe médian - Champ d’ID d’itinéraire), puis choisissez le champ d’ID d’itinéraire dans votre table de séquences d’axe médian. Le type de champ doit correspondre au type et à la longueur du champ d’ID d’itinéraire dans les classes d’entités de point de calibrage et d’annotation redline.
    3. Cliquez sur la flèche de liste déroulante Centerline Sequence - From Date Field (Séquence d’axe médian - Champ de date de début), puis choisissez le champ de date de début dans votre table de séquences d’axe médian. Ce champ doit être un champ de date contenant la date de début.
    4. Cliquez sur la flèche de liste déroulante Centerline Sequence - To Date Field (Séquence d’axe médian - Champ de date de fin), puis choisissez le champ de date de fin dans votre table de séquences d’axe médian. Ce champ doit être un champ de date contenant la date de fin.
    5. Cliquez sur la flèche de liste déroulante Centerline Sequence - Network ID Field (Séquence d’axe médian - Champ d’ID de réseau), puis choisissez le champ d’ID de réseau dans votre table de séquences d’axe médian. Le type de champ Entier court est pris en charge.
  6. Développez la section Calibration Point (Point de calibrage), cliquez sur la flèche de liste déroulante Calibration Point - Feature Class (Point de calibrage - Classe d’entités) ou sur Browse (Parcourir) pour accéder à votre jeu de données existant, puis choisissez dans ce jeu de données la classe d’entités à utiliser comme classe d’entités de point de calibrage.
    1. Cliquez sur la flèche de liste déroulante Calibration Point - Measure Field (Point de calibrage - Champ de mesure), puis choisissez un champ de mesure. Le type de champ Double est pris en charge.
    2. Cliquez sur la flèche de liste déroulante Calibration Point - From Date Field (Point de calibrage - Champ de date de début), puis choisissez le champ de date de début dans votre classe d’entités de point de calibrage. Ce champ doit être un champ de date contenant la date de début.
    3. Cliquez sur la flèche de liste déroulante Calibration Point - To Date Field (Point de calibrage - Champ de date de fin), puis choisissez le champ de date de fin dans votre classe d’entités de point de calibrage. Ce champ doit être un champ de date contenant la date de fin.
    4. Cliquez sur la flèche de liste déroulante Calibration Point - Route ID Field (Point de calibrage - Champ d’ID d’itinéraire), puis choisissez le champ d’ID d’itinéraire dans votre classe d’entités de point de calibrage. Le type de champ doit correspondre au type et à la longueur du champ d’ID d’itinéraire dans la table de séquences d’axe médian et dans la classe d’entités d’annotation redline.
    5. Cliquez sur la flèche de liste déroulante Calibration Point - Network ID Field (Point de calibrage - Champ d’ID de réseau), puis choisissez le champ d’ID de réseau dans votre classe d’entités de point de calibrage. Le type de champ Entier court est pris en charge.
  7. Développez la section Redline (Annotations redline), cliquez sur la flèche de liste déroulante Redline - Feature Class (Annotations Redline - Classe d’entités), puis choisissez dans le jeu de données existant la classe d’entités à utiliser comme classe d’entités d’annotation redline. Vous pouvez aussi cliquer sur le bouton Browse (Parcourir) Parcourir et accéder à un jeu de données existant.
    Remarque :

    La classe d’entités d’annotation redline ne doit pas prendre en charge les valeurs Z ou M.

    1. Cliquez sur la flèche de liste déroulante Redline - From Measure Field (Annotations redline - Champ de mesure de départ), puis choisissez le champ de mesure de départ dans votre classe d’entités d’annotation redline. Le type de champ Double est pris en charge.
    2. Cliquez sur la flèche de liste déroulante Redline - To Measure Field (Annotations redline - Champ de mesure d’arrivée), puis choisissez le champ de mesure d’arrivée dans votre classe d’entités d’annotation redline. Le type de champ Double est pris en charge.
    3. Cliquez sur la flèche de liste déroulante Redline - Route ID Field (Annotations redline - Champ d’ID d’itinéraire), puis choisissez le champ d’ID d’itinéraire dans votre classe d’entités d’annotation redline. Les types de champ GUID et Texte sont pris en charge. Le type de champ doit correspondre au type et à la longueur du champ d’ID d’itinéraire dans la classe d’entités de point de calibrage et dans la table de séquences d’axe médian.
    4. Cliquez sur la flèche de liste déroulante Redline - Route Name Field (Annotations redline - Champ de nom d’itinéraire), puis choisissez le champ de nom d’itinéraire dans votre classe d’entités d’annotation redline. Le champ doit être un champ de texte contenant le nom de l’itinéraire.
    5. Cliquez sur la flèche de liste déroulante Redline - Effective Date Field (Annotations redline - Champ de date d’effet), puis choisissez le champ de date d’effet dans votre classe d’entités d’annotation redline. Le champ doit être un champ de date contenant la date d’effet.
    6. Cliquez sur la flèche de liste déroulante Redline - Activity Type Field (Annotations redline - Champ de type d’activité), puis choisissez le champ de type d’activité dans votre classe d’entités d’annotation redline. Le type de champ Entier court est pris en charge.
    7. Cliquez sur la flèche de liste déroulante Redline - Network ID Field (Annotations redline - Champ d’ID de réseau), puis choisissez le champ d’ID de réseau dans votre classe d’entités d’annotation redline. Le type de champ Entier court est pris en charge.
  8. Cliquez sur Run (Exécuter) pour créer le LRS à partir du jeu de données existant.

    Le LRS est créé dans la géodatabase spécifiée.

  9. Dans la fenêtre Catalog (Catalogue), développez l’emplacement en entrée que vous avez spécifié ci-dessus pour afficher le nouveau jeu de classes d’entités, les classes d’entités de la structure minimale et la table de séquences d’axe médian.
    Remarque :

    Les classes d’entités d’axe médian, de point de calibrage et d’annotation redline sont créées dans un jeu de classes d’entités avec le nom de LRS indiqué.

Modifier un LRS existant

Vous pouvez modifier un LRS existant dans l’espace de travail spécifié. Vous pouvez changer la classe d’entités d’axe médian, de point de calibrage ou d’annotation redline qui est inscrite dans le LRS ainsi que les configurations, par exemple l’activation de la prévention des conflits. Les classes d’entités d’axe médian, de point de calibrage et d’annotation redline qui sont inscrites dans un LRS doivent se trouver dans un jeu de classes d’entités commun. Le nom du jeu de classes d’entités peut être différent du nom du LRS.

L’outil de géotraitement Modifier le LRS peut être utilisé dans une classe d’entités ou une table avec ou sans géométrie ou enregistrement.

  1. Dans ArcGIS Pro, ouvrez l’outil de géotraitement Modifier le LRS.
  2. Cliquez sur le bouton Browse (Parcourir) Parcourir en regard de Input Workspace (Espace de travail en entrée) et accédez à l’espace de travail dans lequel se trouve le LRS à modifier.
  3. Cliquez sur la flèche de liste déroulante Current LRS Name (Nom actuel du LRS), puis choisissez le nom actuel du LRS dans l’espace de travail.

    Lorsque vous choisissez le nom actuel du LRS, toutes les classes d’entités existantes sont remplies dans les sections Centerline (Axe médian), Centerline Sequence (Séquence d’axe médian), Calibration Point (Point de calibrage) et Redline (Annotation Redline).

    Remarque :

    L’ID d’itinéraire et l’ID d’axe médian doivent être uniques ; toutefois, cet outil ne recherche pas les ID en double. Il ne recherche pas non plus les ID de réseau inexistants.

  4. Entrez le nouveau nom du LRS dans la zone de texte New LRS Name (Nouveau nom du LRS).
  5. Si vous le souhaitez, cliquez sur la flèche de liste déroulante Conflict Prevention (Prévention des conflits), puis activez ou désactivez la prévention des conflits.

    La prévention des conflits doit être définie sur Enable (Activer) si vous prévoyez de publier des services d’entités.

  6. Développez une section contenant une classe d’entités à modifier, cliquez sur le bouton Browse (Parcourir) Parcourir, puis choisissez la classe d’entités.
  7. Cliquez sur Run (Exécuter) pour modifier le LRS.