Gestion conjointe de Pipeline Referencing et d’un réseau distribution
Disponible avec une licence Location Referencing.
Il est possible d’utiliser un système de référencement linéaire (LRS) avec un réseau de distribution de gaz dans ArcGIS en intégrant les classes d’entités d’axes médians d’ArcGIS Pipeline Referencing et les classes d’entités linéaires de pipeline ArcGIS Utility Network.
Un réseau de distribution est une infrastructure complète qui permet de modéliser des systèmes de distribution, dans des domaines tels que le gaz et l’électricité. Le réseau de distribution modélise tous les composants constitutifs du système (canalisations, vannes et dispositifs, par exemple) et vous permet de simuler le comportement réel dans les entités que vous modélisez.
Les sections ci-dessous décrivent les changements à apporter au modèle de données pour tirer parti à la fois d’un réseau LRS et d’un réseau de distribution. Vous y trouverez également des conseils pour charger des données et publier des services avec des données gérées conjointement par ces deux produits. Par ailleurs, des changements s’opèrent au niveau des outils de mise à jour et d’analyse qui utilisent des données référencées par Pipeline Referencing et Utility Network.
Remarque :
Pour utiliser à la fois des données Pipeline Referencing et Utility Network, vous pouvez télécharger le complément Unified Pipeline Tools et l’installer dans ArcGIS Pro. Le complément est également inclus dans les versions 2.3 et ultérieures de la solution Gas and Pipeline Referencing Utility Network Foundation, qui intègre le Utility and Pipeline Data Model (UPDM) et inclut des processus de gestion courants des données gazières et de pipelines. Voici des informations sur le complément :
Vous pouvez le gérer davantage dans ArcGIS Pro.
Ce complément contient les outils couramment utilisés des onglets Location Referencing, Utility Network, Map (Carte), Selection (Sélection) et Editing (Mise à jour) pour rationaliser les processus dans un environnement combinant Pipeline Referencing et Utility Network.
La solution Gas and Pipeline Referencing Utility Network Foundation n’est pas requise pour utiliser le complément. Une fois le complément installé, il apparaît comme un onglet sur le ruban ArcGIS Pro. La disponibilité des outils dans le complément est déterminée par les données et licences associées.
Configuration requise
Vous pouvez utiliser un modèle de données prêt à l’emploi ou adapter un modèle de données aux règles et exigences de votre organisation, à condition qu’il contienne les classes d’entités et tables du modèle de données Pipeline Referencing et du modèle UPDM. Le modèle UPDM contient l’ensemble des classes d’entités, tables et classes de relations nécessaires à la prise en charge d’un réseau de distribution et d’un réseau LRS dans une géodatabase.
Vous pouvez simplifier le processus de déploiement pour un réseau de distribution basé sur le modèle UPDM à l’aide des outils suivants :
En savoir plus sur la création et la configuration d’un réseau de distribution
Pour créer un modèle de données personnalisé différent du modèle UPDM, assurez-vous que les classes d’entités et les tables requises pour un réseau de distribution et un système LRS sont présents. Notamment, l’entité Axe médian partagée doit être commune au réseau de distribution et au LRS.
Dans la solution Gas and Pipeline Referencing Utility Network Foundation, la classe d’entités linéaires de pipeline représente l’ensemble des tuyaux du système. Dans un déploiement combiné Utility Network et Pipeline Referencing, la classe d’entités linéaires de pipeline sert également de classe d’entités d’axes médians LRS.
Par ailleurs, la configuration pour réseaux de distribution de gaz contient beaucoup d’attributs critiques modélisés sur la classe d’entités linéaires de pipeline. Cette classe d’entités partagée décrite ci-dessous constitue le point d’intégration entre les deux produits. Par le passé, ces attributs auraient été modélisés sous forme d’événements LRS distincts. Pour éviter d’avoir à modéliser ces attributs dans différentes classes d’entités, les champs d’itinéraire et de mesure de la classe d’entités linéaires de pipeline peuvent également être modélisés, par exemple sous la forme d’un événement qui peut être mis à jour à l’aide des outils Pipeline Referencing.
Remarque :
Dans la classe d’entités Ligne de pipeline, vous devez spécifier le type de données double pour les champs From Measure et To Measure ; leurs valeurs de précision et d’échelle doivent correspondre à celles de la classe d’entités ponctuelles de calibrage.
D’autres classes d’entités de réseau de distribution, telles que les dispositifs et les jonctions de pipeline, peuvent également stocker des itinéraires et des mesures. Pour stocker des itinéraires et des mesures dans ces classes d’entités, ajoutez-y des champs de mesure et d’ID d’itinéraire. Les attributs de mesure et d’itinéraire peuvent être calculés à l’aide de l’outil Update Measures From LRS (Mettre à jour les mesures du LRS). Aucune des classes d’entités de réseau de distribution ne doit être inscrite comme un événement LRS.
Remarque :
Utilisez l’outil Configurer des classes d’entités de réseau de distribution pour configurer les classes d’entités Ligne de pipeline, Dispositif de pipeline et Jonction de pipeline pour une utilisation avec un LRS.

Les classes d’entités suivantes sont requises pour l’intégration de la structure Pipeline Referencing à Utility Network :
Axe médian
Séquence d’axe médian
Point de calibrage
Annotation Redline
Les classes d’entités suivantes du modèle de données Gaz sont requises pour l’intégration de la structure Utility Network à Pipeline Referencing :
Ligne de pipeline
Dispositif de pipeline
Jonction de pipeline
Assemblage de pipeline
Ligne de sous-réseau de pipeline
Limite de structure
Jonction de structure
Ligne structurelle
Pour être configuré correctement en vue de son utilisation avec un système LRS et tirer parti de toutes les fonctionnalités de Pipeline Referencing et de Utility Network, la classe d’entités linéaires Pipeline doit comprendre les champs suivants :
| Le champ | Type de données | Longueur | Accepte les valeurs nulles | Description |
|---|---|---|---|---|
| ID d’axe médian | GUID | N/D | Oui | ID unique de la géométrie d’axe médian. |
| ID d’itinéraire | Chaîne ou GUID | Même type et même longueur que l’ID d’itinéraire dans la table Séquence d’axe médian. | Non | ID unique de chaque itinéraire du réseau. |
| Mesure de départ | Double | N/D | Oui | Mesure figurant sur l’itinéraire où se trouve le début de l’entité. |
| Mesure d’arrivée | Double | N/D | Oui | Mesure figurant sur l’itinéraire où se trouve la fin de l’entité. |
Pour être configuré correctement en vue de son utilisation avec un système LRS et tirer parti de toutes les fonctionnalités de Pipeline Referencing et de Utility Network, les classes d’entités dispositif et jonction de Pipeline doivent comprendre les champs suivants :
| Le champ | Type de données | Longueur | Accepte les valeurs nulles | Description |
|---|---|---|---|---|
| ID d’itinéraire | Chaîne ou GUID | Même type et même longueur que l’ID d’itinéraire dans la table Séquence d’axe médian. | Non | ID unique de chaque itinéraire du réseau. |
| Mesure | Double | N/D | Oui | Mesure figurant sur l’itinéraire où se trouve l’entité. |
Modéliser les caractéristiques des conduites avec référencement linéaire et non linéaire en une seule classe d’entités d’événement
Dans un déploiement combinant un LRS et un réseau de distribution, les caractéristiques des conduites avec référencement linéaire et non linéaire peuvent être modélisées en une seule classe d’entités d’événement. Vous pouvez rechercher et analyser des caractéristiques de conduites sans créer de vues de données supplémentaires ou des couches temporaires.
Le paramètre Bypass events with null route ID and measure fields (Ignorer les événements avec des champs d’ID d’itinéraire et de mesure nuls) de l’outil Générer des événements permet de passer outre les entités d’événement sans référence linéaire dont les champs d’ID d’itinéraire et de mesure sont nuls. Ainsi, les formes et attributs des entités d’événement sans reférence linéaire restent inchangés.
Configurer et charger les données, puis publier un réseau de distribution et un système LRS
Pour être correctement déployés dans une géodatabase, Pipeline Referencing et Utility Network doivent respecter des conditions et des étapes spécifiques. Même s’il est possible de configurer manuellement un réseau de distribution, familiarisez-vous avec la boîte à outils Utility Network Package pour simplifier la configuration d’un réseau de distribution.
Pour déployer un LRS et un réseau de distribution dans une géodatabase, procédez comme suit :
Appliquez un paquetage de ressources (tel que la configuration pour réseaux de distribution de gaz).
Créez un LRS à l’aide d’un des outils suivants :
Créer un LRS : créer un LRS et des éléments de structure minimum de A à Z.
Créer un LRS à partir d’un jeu de données existant : créer un LRS à partir de classes d’entités existantes qui ne sont pas encore inscrites auprès d’un LRS.
En savoir plus sur la création d’un LRS
Remarque :
Assurez-vous que la référence spatiale, les tolérances x,y,z et m et la résolution x,y,z et m correctes sont configurées pour les classes d’entités utilisées par Pipeline Referencing et Utility Network, pour que le système de référencement linéaire puisse être configuré correctement.
En savoir plus sur les paramètres de tolérance et de résolution du LRS
Si vous avez utilisé l’outil Create LRS (Créer un LRS), suivez les étapes suivantes pour configurer ensemble le LRS et le réseau de distribution :
Remplacez la classe d’entités d’axes médians d’origine enregistrée auprès du LRS par la classe d’entités Ligne de pipeline à l’aide de l’outil Modifier un LRS.
Configurez les classes d’entités ligne, dispositif et jonction de pipeline pour les utiliser avec un LRS à l’aide de l’outil Configure Utility Network Feature Classes (Configurer les classes d’entités Utility Network).
Si vous avez exécuté l’outil Create LRS From Existing Dataset (Créer un LRS à partir d’un jeu de données existant), configurez les classes d'entités ligne, dispositif et jonction de Pipeline pour les utiliser avec un LRS à l’aide de l’outil Configure Utility Network Feature Classes (Configurer les classes d’entités Utility Network).
Créez des réseaux LRS à l’aide d’un des outils suivants :
Créer des événements LRS à l’aide d’un des outils suivants :
En savoir plus sur la création d’événements LRS
Remarque :
Les classes d’entités de réseau de distribution, telles que Ligne de pipeline, Dispositif de pipeline et Jonction de pipeline ne doivent pas être inscrites en tant qu’événements LRS. Les champs de mesure et d’itinéraire sur ces classes entités peuvent être mis à jour à l’aide de l’outil Update Measures From LRS (Mettre à jour les mesures du LRS).
Chargez des données dans le réseau de distribution à l’aide de l’outil Append (Ajouter), et dans le LRS à l’aide des outils Ajouter des itinéraires et Ajouter des événements.
Remarque :
L’outil Append (Ajouter) permet de charger des entités dans la classe d’entités Ligne de pipeline. Utilisez d’abord cet outil pour charger la classe d’entités avec des entités pour lesquelles :
l’identification de l’axe médian est renseignée
les champs du réseau de distribution et les champs gérés par les utilisateurs sont renseignés
L’outil Append Routes (Ajouter des itinéraires) tient compte des axes médians existants pour ajouter des itinéraires. Si un ID d’axe médian existe déjà lorsque vous ajoutez un itinéraire, l’enregistrement de la séquence d’axe médian existante est mis à jour avec l’ID de l’itinéraire ajouté.
Préparez les données et publiez un réseau de distribution et un LRS comme service d’entités.
Remarque :
Pour utiliser les fonctionnalités de ces deux produits, un service d’entités avec des couches provenant à la fois du réseau de distribution et d’un système LRS doit être publié.
Mise à jour combinée des données LRS et de réseau de distribution
Lorsque ArcGIS Pro est utilisé pour modifier un service d’entités contenant à la fois des données LRS et des données de réseau de distribution, certains processus d’édition LRS diffèrent.
Mise à jour d’itinéraires
Lorsque la classe d’entités linéaires Pipeline sert de classe d’entités d’axe médian LRS, les conditions requises supplémentaires suivantes s’appliquent aux étapes de création et de mise à jour d’itinéraires :
Le champ
Route IDde la classe d’entités linéaires Pipeline doit être associé au LRS pour s’assurer que les canalisations et les axes médians ajoutés à la classe d’entités linéaires Pipeline restent traçables et faciles à vérifier par rapport à leurs documents source. Les champsFrom MeasureetTo Measurepeuvent aussi être renseignés dans la classe d’entités d’axes médians.Remarque :
Si les mesures ne sont pas spécifiées à l’aide de la classe d’entités d’axe médian, les outils de mise à jour d’itinéraire LRS fournissent des mesures de départ et d’arrivée sur l’itinéraire.
Si des axes médians sont utilisés dans les outils Create (Créer), Extend (Prolonger) ou Realign Route (Réaligner l’itinéraire), les valeurs attributaires des champs
Route ID,From MeasureetTo Measuresont mises à jour dans le cadre des activités de mise à jour. Les points de calibrage sont placés au début et à la fin de chaque segment d’axe médian durant la procédure de mise à jour, ce qui garantit que les mesures figurant sur l’itinéraire dans le réseau LRS ne changent pas lorsque d’autres mises à jour sont effectuées le long de l’itinéraire au fil du temps. Cela permet de s’assurer que la classe d’entités linéaires Pipeline reste traçable et facile à vérifier par rapport au document source utilisé en entrée pour définir la canalisation.Si les axes médians sont mis à jour à l’aide des outils Retire (Retirer), Reassign (Réaffecter) ou Realign Route (Réaligner l’itinéraire), ils sont fractionnés et les valeurs attributaires dans les champs
Route ID,From MeasureetTo Measuredes pipelines scindés sont mises à jour. Les points de calibrage sont placés au début et à la fin de chaque segment d’axe médian durant la procédure de mise à jour, ce qui garantit que les mesures figurant sur l’itinéraire dans le réseau LRS ne changent pas lorsque d’autres mises à jour sont effectuées le long de l’itinéraire au fil du temps. Cela permet de s’assurer que la classe d’entités linéaires Pipeline reste traçable et facile à vérifier par rapport au document source utilisé en entrée pour définir la canalisation.Si vous fractionnez un axe médian associé à un itinéraire à l’aide de l’un des outils de mise à jour des classes d’entités d’axes médians Pipeline Referencing, les valeurs des attributs
Route ID,From MeasureetTo Measuredes pipelines fractionnés sont mises à jour et un point de calibrage est ajouté à l’emplacement du fractionnement.
Axe médian et création d’itinéraire
Le tableau et le diagramme suivants recensent les attributs d’axe médian avant la création d’un itinéraire.
Remarque :
Les mesures de départ et d’arrivée de la classe d’entités d’axes médians sont utilisées pendant la création et la mise à jour d’itinéraires à l’aide des outils de mise à jour Create (Créer), Extend (Prolonger) ou Realign Route (Réaligner l’itinéraire). Si les mesures ne sont pas spécifiées dans la classe d’entités d’axes médians, les outils de mise à jour d’itinéraire LRS fournissent les mesures de départ et d’arrivée.
Dans les exemples de création d’itinéraire ci-après, les valeurs des mesures de départ (
From Measure) et d’arrivée (To Measure) sont préremplies sur les axes médians.
Attributs d’axe médian avant la création d’un itinéraire
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
|
0 |
104.35 |
|
1202 |
|
104.35 |
177.89 |
|
1203 |
|
177.89 |
265.27 |
Le tableau et le diagramme suivants recensent les attributs d’axe médian après la création d’un itinéraire :
Attributs d’axe médian après la création d’un itinéraire
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
0 |
104.35 |
|
1202 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
104.35 |
177.89 |
|
1203 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
177.89 |
265.27 |
Attributs d’itinéraire
|
OID |
ID d’itinéraire |
Nom de l’itinéraire |
|---|---|---|
|
1000 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
Itinéraire 17A-Sud |
Un axe médian fractionné selon un point
Le tableau et le diagramme suivants montrent un axe médian associé à un itinéraire, ainsi que ses attributs, avant son fractionnement à l’aide de l’outil Split Centerline by Point (Fractionner l’axe médian par point) :
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
0 |
104.36 |
Les valeurs des mesures de départ et d’arrivée de l’itinéraire associé sont mises à jour après le fractionnement de l’axe médian.
Le tableau et le diagramme suivants montrent l’axe médian et ses attributs après l’opération de fractionnement :
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
0 |
52.18 |
|
1202 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
52.18 |
104.36 |
Axes médians fractionnés par une mise à jour du LRS
Dans le scénario suivant, un axe médian est fractionné et ses valeurs attributaires From Measure, To Measure et Route ID sont mises à jour après le retrait d’une partie de l’itinéraire.
Le tableau et le diagramme suivants présentent les attributs d’axe médian et d’itinéraire avant l’opération de mise à jour.
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
0 |
104.36 |
L’itinéraire est retiré du début de l’itinéraire jusqu’à la partie située au milieu de l’itinéraire. Résultat : l’axe médian est fractionné et ses mesures sont mises à jour.
Le tableau et le diagramme suivants montrent l’axe médian et ses attributs après l’opération de mise à jour de retrait de l’itinéraire :
|
OID |
ID d’itinéraire |
Mesure de départ |
Mesure d’arrivée |
|---|---|---|---|
|
1201 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
0 |
52.18 |
|
1202 |
{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} |
52.18 |
104.36 |
Mettre à jour un service avec des données LRS et des données de réseau de distribution dans ArcGIS Pro
Pour mettre à jour un service d’entités qui contient des données LRS et des données de réseau de distribution procédez comme suit :
Créez et mettez à jour les pipelines ou les axes médians destinés à être utilisés dans les opérations de mise à jour du système de référencement linéaire :
Remarque :
Si les valeurs de mesure sont spécifiées dans la classe d’entités d’axes médians avant la mise à jour des itinéraires, elles apparaissent sous forme de mesures suggérées lors de la création ou de la mise à jour des itinéraires au moyen des outils Create (Créer), Extend (Prolonger) ou Realign Route (Réaligner l’itinéraire). Si les mesures ne sont pas spécifiées, les outils de mise à jour des itinéraires LRS suggèrent des mesures.
Vous pouvez, si vous le désirez, fournir une valeur de mesure de départ et une valeur de mesure d’arrivée pour les axes médians.
Si vous le souhaitez, validez la topologie de réseau pour vérifier que les canalisations nouvellement créées ou mises à jour sont valides.
Terminez l’opération de mise à jour LRS.
Remarque :
Dans les processus permettant de créer, prolonger et réaligner un itinéraire, des points de calibrage supplémentaires sont créés aux extrémités d’axe médian le long de l’itinéraire et le champ
Route IDdes axes médians utilisés dans ces outils est à présent renseigné avec l’itinéraire auquel l’axe médian est associé.Exécutez l’outil Appliquer les comportements d’événement et tous les autres outils nécessaires pour mettre à jour le réseau dérivé et les événements.
Si des champs de mesure et d’itinéraire d’autres classes d’entités de réseau de distribution sont modélisés, mettez-les à jour à l’aide de l’outil Update Measures From LRS (Mettre à jour les mesures du LRS).
Validez la topologie de réseau pour vérifier que toutes les mises à jour sont valides.
Pour ajouter ou modifier des événements LRS, utilisez les outils de mise à jour d’événements de l’onglet Location Referencing dans ArcGIS Pro ou les widgets Location Referencing dans ArcGIS Experience Builder.
Fonctionnalités d’analyse dans une combinaison entre un LRS et un réseau de distribution
La configuration d’un système LRS et d’un réseau de distribution dans une même géodatabase met également à votre disposition les fonctionnalités d’analyse combinées des deux produits dans un système de pipeline. Vous pouvez vérifier la connectivité et la traversabilité dans tout le réseau de distribution, dans ses sous-réseaux ou en amont ou en aval de zones spécifiques du réseau.
Les LRS sont généralement utilisés dans diverses applications d’intégrité et de conformité pour être analysées et créer des rapports. Dans beaucoup de ces processus, l’outil Superposer des événements permet d’appliquer la segmentation dynamique. Lorsque les classes d’entités ligne, dispositif et jonction de Pipeline d’un réseau de distribution sont configurées pour être utilisées avec un LRS à l’aide de l’outil Configure Utility Network Feature Classes (Configurer les classes d’entités Utility Network), ces classes d’entités peuvent être incluses aux réseaux et aux événements dans l’outil Overlay Events (Événements superposés) aux fins de segmentation dynamique, qui permet d’inclure ces entités et leurs attributs sans modéliser des événements séparés.