Créer le LRS, les réseaux, les événements et les intersections
Disponible avec une licence Location Referencing.
Les informations suivantes décrivent la modélisation et le chargement des données linéaires référencées et la mise à jour des itinéraires à l’aide de l’extension ArcGIS Pipeline Referencing.
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 depuis la fenêtre Contents (Contenu) ou la fenêtre 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 permettant de créer un jeu de données LRS sont les suivants :
Créer un LRS : les classes d’entités d’axe médian, de point de calibrage et 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 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.
Tous les outils contenus dans la boîte à outils Location Referencing ont besoin d’un jeu de données LRS pour s’exécuter.
Remarque :
Utilisez l’outil Migrer un ID d’objet vers 64 bits pour migrer le jeu de données LRS vers des ID d’objet 64 bits.
La mise à niveau d’un jeu de données vers des ID d’objet 64 bits est utile lorsque les valeurs d’ID d’objet dépassent 2,1 milliards ou si les données proviennent d’entrepôts de données hébergés sur le Cloud.
Vous pouvez examiner certaines informations contenues dans le jeu de données LRS à l’aide de la fonction arcpy.Describe. Pour examiner les métadonnées LRS et les règles de comportement des événements pour une géodatabase associée à un jeu de données 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 gestionnaires de pipelines 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) du pipeline concerné. Ce réalignement a des répercussions non seulement sur le parcours des conduites, mais aussi sur les réseaux et événements configurés dans un modèle de données LRS (système de référencement linéaire).
Pour utiliser Pipeline Referencing, vos données doivent respecter le modèle de données LRS.
En savoir plus sur la configuration de la tolérance et de la résolution pour le réseau LRS et les modèles de données d’événements.
Configurer un LRS
Pour créer et configurer un LRS, procédez comme suit :
Créer et modifier un LRS.
Pour créer un LRS, vous pouvez utiliser l’outil Créer un LRS ou Créer un LRS à partir du jeu de données existant.
Pour modifier un LRS existant, notamment l’activation de la prévention des conflits dans le LRS, utilisez l’outil Modifier un LRS.
En savoir plus sur la création et la modification d’un LRS
Remarque :
Si vous disposez d’entités ponctuelles existantes qui peuvent être utilisées comme points de calibrage, utilisez l’outil Append (Ajouter) pour ajouter les entités ponctuelles à la classe d’entités ponctuelles de calibrage avant de charger les itinéraires dans le réseau LRS (étape 5 ci-dessous).
Créez un réseau LRS à l’aide d’un des outils suivants :
Pour modifier un réseau LRS existant, exécutez l’outil Modifier le réseau LRS.
En savoir plus sur la création et la modification d’un réseau LRS
Créer des événements LRS à l’aide d’un des outils suivants :
Pour ajouter des champs de mesure dérivée à la classe d’entités d’événement, utilisez l’outil Activer les champs de mesure dérivée.
Pour ajouter des champs de référence à la classe d’entités d’événement, utilisez 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
Créer des intersections LRS à l’aide d’un des outils suivants :
Pour ajouter des intersections à la classe d’entités d’intersection, utilisez l’outil Générer des intersections.
Pour modifier une classe d’entités d’intersection LRS existante, exécutez l’outil Modifier l’intersection LRS.
En savoir plus sur la création et la modification d’intersections LRS
Chargez des itinéraires dans le réseau LRS à 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
Créez des points de calibrage à l’aide de l’outil Générer des points de calibrage.
Remarque :
Si vous disposez d’entités ponctuelles existantes qui peuvent être utilisées comme points de calibrage, utilisez l’outil Append (Ajouter) pour ajouter les entités ponctuelles à la classe d’entités ponctuelles de calibrage avant de charger les itinéraires dans le réseau LRS (étape 5 ci-dessus).
-
Pour supprimer les superpositions susceptibles de provoquer des erreurs de données, utilisez l’outil Supprimer les axes médians superposés.
Chargez des données d’événements à l’aide de l’outil Ajouter des événements.
En savoir plus sur la création et la modification d’événements LRS
Configurer un réseau dérivé.
Vous pouvez utiliser l’outil Créer un réseau LRS ou Créer un réseau LRS à partir du jeu de données existant, avec le paramètre Derive From Line Network (Dériver depuis le réseau linéaire) coché.
Réaligner et réacheminer des données
Utilisez les outils suivants pour réaligner (réacheminer) et gérer les données linéaires référencées :
Créer un axe médian : détermine si un ou plusieurs axes médians existent pour la portion de réalignement d’un ou plusieurs itinéraires.
Comportement d’événement : étudie le mode d’application des règles de comportement d’événement à vos mises à jour d’itinéraires.
Appliquer les comportements d’événement : applique les comportements d’événement de façon à garder les mesures d’événements en phase avec les mises à jour d’itinéraires.
Réseau LRS : détermine si d’autres réseaux LRS non dérivés sont affectés par les mises à jour d’itinéraires.
Générer des itinéraires : régénère des formes pour les réseaux LRS, notamment le réseau dérivé.
Dériver les mesures d’événements : actualise les informations relatives au réseau dérivé dans les événements mis à jour.
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éaffecter, retirer, calibrer et réalignement cartographique.
La table ci-après répertorie les étapes requises pour mettre à jour et gérer les données des pipelines :
|
Intervalle |
Workflow |
|||||||
|---|---|---|---|---|---|---|---|---|
|
1 |
Créer un axe médian. |
Oui |
Non |
Non |
Oui |
Non |
Non |
Non |
|
2 |
Effectuer une opération de mise à jour. |
Oui |
N/D |
N/D |
Oui |
Oui |
Oui |
Oui |
|
3 |
Exécuter l’outil Appliquer les comportements d’événement. |
Non |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
|
4 |
Si un réseau dérivé est configuré, exécutez l’outil Générer des itinéraires. |
Oui |
Oui |
Non |
Oui |
Oui |
Oui |
Oui |
|
5 |
Si un réseau dérivé est configuré, exécutez l’outil Dériver les mesures d’événements. |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Si des réseaux LRS ou des réseaux linéaires supplémentaires sont configurés, répétez l’opération de mise à jour pour chaque réseau affecté.
Actualisez les comportements d’événement, les formes d’itinéraire et les informations relatives au réseau dérivé pour chaque réseau affecté à l’aide des outils suivants :
Appliquer les comportements d’événement : applique les comportements d’événement de façon à garder les mesures d’événements en phase avec les mises à jour d’itinéraires.
Générer des itinéraires : régénère des formes pour les réseaux LRS, notamment le réseau dérivé.
Dériver les mesures d’événements : actualise les informations relatives au réseau dérivé dans les événements mis à jour.