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édians, de point de calibrage et d’annotation redline, ainsi que la table séquentielle d’axes médians. 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 séquentielle d’axes médians 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 structure minimale suivants :
    • 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 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).
    • Entrez le nom de la classe d’entités d’annotation redline à créer dans la zone de texte Redline Feature Class Name (Nom de la classe d’entités d’annotation redline).
  5. Entrez le nom de la table séquentielle d’axes médians à créer dans la zone de texte Centerline Sequence Table Name (Nom de la table séquentielle d’axes médians).
  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 dans la boîte de dialogue Coordinate System (Système de coordonnées) pour choisir la référence spatiale.

  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 Roads and Highways.

    • 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 l’unité de mesure mètres ou pieds. Pour plus d’informations, reportez-vous à la rubrique Paramètres de tolérance et de résolution pour le LRS.

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

    Les entités LRS qui comprennent 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 séquentielle d’axes médians.
    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 séquentielle d’axes médians.

  5. Développez la section Centerline Sequence (Séquence d’axes médians), cliquez sur la flèche de liste déroulante Centerline Sequence - Table (Séquence d’axes médians - Table), puis choisissez la table à utiliser comme table séquentielle d’axes médians. Vous pouvez aussi cliquer sur le bouton Browse (Parcourir) 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 séquentielle d’axes médians. 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’axes médians - Champ d’ID d’itinéraire), puis choisissez le champ d’ID d’itinéraire dans votre table séquentielle d’axes médians. 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’axes médians - Champ de date de début), puis choisissez le champ de date de début dans votre table séquentielle d’axes médians. 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 - From Date Field (Séquence d’axes médians - Champ de date de fin), puis choisissez le champ de date de fin dans votre table séquentielle d’axes médians. 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’axes médians - Champ d’ID de réseau), puis choisissez le champ d’ID de réseau dans votre table séquentielle d’axes médians. 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), puis choisissez dans le jeu de données existant la classe d’entités à utiliser comme classe d’entités de point de calibrage. Vous pouvez aussi cliquer sur le bouton Browse (Parcourir) Parcourir et accéder à un jeu de données existant.
    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 séquentielle d’axes médians 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 - From 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 séquentielle d’axes médians.
    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 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 séquentielle d’axes médians.
    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 du LRS à modifier.

    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’axes médians), 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 ni 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. Pour plus d’informations, reportez-vous à la rubrique Prévention des conflits.

  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.