Créer le LRS, les réseaux, les événements et les intersections

Disponible avec la licence Location Referencing.

Les informations suivantes vous expliquent comment modéliser et charger des données linéaires référencées et comment mettre à jour des itinéraires à l’aide de l’extension ArcGIS Roads and Highways.

jeu de données LRS

Un jeu de données de système de référencement linéaire (LRS) est un jeu de classes de contrôleur dans un jeu de classes dentités dans la géodatabase avec toutes les classes dentités qui participent au LRS.

Remarque :

Vous pouvez visualiser la hiérarchie LRS dans la fenêtre Contents (Contenu) ou Catalog (Catalogue).

Remarque :

Le jeu de données LRS est visible uniquement dans ArcGIS Pro. Un message d’erreur s’affiche si une géodatabase qui contient le jeu de données LRS est ouverte dans ArcMap.

Les outils suivants permettent de créer un jeu de données LRS, à compter d’ArcGIS Pro 2.3 :

  • Créer un LRS - Les classes d’entités d’axe médian, de point de calibrage et d’annotation Redline nouvellement créées sont placées dans un jeu de classes d’entités portant le même nom que le nom LRS fourni.
  • 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 auprès d’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.
  • Modifier un LRS - Les classes d’entités d’axe médian, de point de calibrage et d’annotation redline qui sont inscrites auprès d’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.

Le jeu de données LRS est requis pour exécuter les outils suivants :

Vous pouvez examiner certaines informations contenues dans le jeu de données LRS à l’aide d’une fonction arcpy.Describe. Pour examiner les métadonnées LRS et les règles de comportement d’événement d’une géodatabase avec un jeu de données de contrôleur LRS, utilisez les fonctions suivantes :

FileGDB :


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.gdb\\Lrs\\Lrs")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

EnterpriseGDB :


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.sde\\GPRefresh.DBO.LRS\\GPRefresh.DBO.LRS")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

Écriture dans un fichier :


txtFile = open("C:\\Data\\LRData\\lrsXML.xml", "w")

txtFile.write(lrsXML)

txtFile.close()

Modélisation des données

Les professionnels du transport sont régulièrement chargés d’envisager d’autres options d’itinéraire possibles, afin de respecter les règlementations ou encore les contraintes du marché ou de la construction, entre autres besoins commerciaux. Cela entraîne généralement un réalignement (réacheminement) d’une route. Ce réalignement a des répercussions non seulement sur le parcours des routes, mais aussi sur les réseaux et les événements configurés dans un modèle de données LRS.

Pour utiliser Roads and Highways, veillez à ce que vos données se trouvent dans le modèle d’informations Roads and Highways de la géodatabase. Pour plus d'informations, reportez-vous aux rubriques suivantes :

Configurer un LRS

Vous pouvez modéliser et créer votre système de référencement linéaire (LRS) à l’aide des outils suivants.

  1. Créer et modifier un LRS.

    Pour créer un LRS, vous pouvez exécuter l’outil Créer un LRS ou Créer un LRS à partir du jeu de données existant.

    Pour modifier un LRS existant, utilisez l’outil Modifier un LRS. Cela inclut d'activer la prévention des conflits dans un LRS.

    En savoir plus sur la création et la modification d’un LRS

  2. Créer des réseaux LRS.
  3. Créer des événements LRS.

    Vous pouvez exécuter l’outil Créer un événement LRS ou Créer un LRS à partir du jeu de données existant.

    Pour ajouter des champs de référence à la classe d’entités d’événement, exécutez l’outil Activer les champs de référence. Cet outil active les champs de référence en vous permettant d’inscrire des champs existants en tant que champs de référence.

    Pour modifier un événement LRS existant, exécutez l’outil Modifier l’événement LRS.

    En savoir plus sur la création et la modification d’événements LRS

  4. Créer des intersections LRS.

    Vous pouvez exécuter l’outil Créer un intersection LRS ou Créer une intersection LRS à partir d’un jeu de données existants.

    Pour ajouter des intersections à la classe d’entités d’intersection, exécutez l’outil Générer des intersections.

    Pour modifier une classe d’entités d’intersection LRS existante, exécutez l’outil Modifier une intersection LRS.

    En savoir plus sur la création et la modification d’intersections LRS

  5. Charger des itinéraires dans un réseau LRS.

    Une fois le LRS créé, vous pouvez y charger des itinéraires à l’aide de l’outil Ajouter des itinéraires. Exécutez l’outil Générer des itinéraires pour régénérer des formes d’itinéraire.

    En savoir plus sur le chargement d’itinéraires dans un réseau LRS existant

    En savoir plus sur la définition des règles de calibrage des interruptions pour un réseau LRS

  6. Créer des points de calibrage.

    Pour ajouter des points de calibrage, exécutez les outils Générer des points de calibrage et Ajouter des itinéraires.

    Remarque :

    Si des points de calibrage sont ajoutés en dehors de l’outil Generate Calibration Points (Générer des points de calibrage), cette étape doit être effectuée avant de charger les itinéraires dans le réseau LRS.

  7. Préparez des axes médians.

    Pour supprimer les superpositions susceptibles de provoquer des erreurs de données, exécutez l’outil Supprimer les axes médians superposés.

  8. Charger des données d’événement.

    Pour charger des enregistrements d’événement à partir d’une table, d’une couche ou d’une classe d’entités dans une classe d’entités d’événement existante, exécutez l’outil Ajouter des événements.

    En savoir plus sur la création et la modification d’événements LRS

Réaligner et réacheminer

Les outils suivants permettent de réaligner (réacheminer) et gérer les données linéaires référencées :

Processus de mise à jour d’itinéraires

Vous pouvez créer des processus similaires pour les autres opérations de mise à jour d’itinéraires telles que créer, prolonger, réaligner, réaffecter, retirer, calibrer et réalignement cartographique.

Le tableau ci-après répertorie les étapes requises pour mettre à jour et gérer les données des routes.

IntervalleWorkflowCréerCalibrerRéalignement cartographiqueProlongerRéalignerRéattribuerRetirer

1

Créer un axe médian.

Oui

Non

Non

Oui

Non

Non

Non

2

Effectuer une opération de mise à jour.

Oui

Sans objet

Sans objet

Oui

Oui

Oui

Oui

3

Exécuter l’outil Appliquer les comportements d’événement.

Non

Oui

Oui

Oui

Oui

Oui

Oui

Tableau des opérations de mise à jour d’itinéraires

Si des réseaux LRS supplémentaires sont configurés, répétez l’opération de mise à jour pour chaque réseau affecté.