Disponible avec la licence Location Referencing.
Outre l’ID d’itinéraire et les mesures, ArcGIS Pipeline Referencing peut maintenir les localisations de référence et les mesures avec les événements. Ceci est particulièrement utile pour capturer la méthode de localisation d’origine d’un événement ainsi que pour utiliser le décalage de référence, au lieu de l’itinéraire et la mesure, afin de localiser les événements affectés par un réalignement cartographique.
Dans le scénario ci-dessous, le réalignement cartographique est réalisé sur un segment de Route1 entre Intersection1 et Intersection2.
La mise à jour de l’itinéraire impacte deux événements différemment selon la méthode de localisation de l’événement utilisée pour conserver leurs mesures :
- Localisation de l’événement enregistrée sous forme d’itinéraire et de mesure - Les mesures restent inchangées après la mise à jour bien que la mesure de longueur de l’itinéraire augmente et que l’événement final ne touche pas Intersection 2. La localisation de l’événement change par rapport à Intersection 2.
- Localisation de l’événement enregistrée sous forme de référence et de décalage - Les mesures changent après la mise à jour en fonction de leur relation avec les valeurs de référence et de décalage stockées. La localisation des intersections reste inchangée et l’événement final se trouve toujours encore Intersection 1 et Intersection 2.
L’image suivante montre comment un réalignement affecte un événement dont la localisation est enregistrée au moyen d’un itinéraire et d’une mesure (ligne noire) par rapport à un événement dont la localisation est stockée à l’aide d’une référence et d’un décalage (ligne verte) :
Les localisations de référence peuvent être stockées à l’aide des techniques suivantes :
- Distance de décalage à partir d’une entité ponctuelle qui se trouve dans la géodatabase
- Distance de décalage à partir d’une entité point d’intersection
- Distance de décalage à partir d’une entité d’événement ponctuel
- Distance de décalage à partir de coordonnées x,y
- Distance de décalage à partir d’une station
Pour utiliser les informations de référence et de décalage, des colonnes supplémentaires doivent être configurées dans la couche d’événements pour la méthode de référence, la localisation de référence et le décalage de référence. Pour les événements linéaires, il existe deux jeux de ces colonnes : l’un pour la mesure de départ et l’autre pour la mesure d’arrivée, comme illustré dans la table ci-dessous. Pour les événements ponctuels, un seul jeu de nouvelles colonnes est nécessaire.
Lorsque ces colonnes sont ajoutées, elles peuvent être activées dans l’événement grâce à l’outil Activer les champs de référence.
Après avoir configuré et activé les références pour un événement LRS, le comportement d’événement Honor Referent Location (Respecter la localisation de référence) peut être configuré en vue du réalignement cartographique dans l’outil Modifier les règles de comportement d’événement.
Mesure de départ | Méthode de référence de départ | Localisation de référence de départ | Décalage de référence de départ | Mesure d’arrivée | Méthode de référence d’arrivée | Localisation de référence d’arrivée | Décalage de référence d’arrivée |
---|---|---|---|---|---|---|---|
0,26 | Intersections | {-6E5F} | 10 | 0,43 | Intersections | {-6E5F} | -26,2 |
0 | Intersections | {-6928} | 0 | 2,359 | X Y | 468 465,683, 361 690,902 | 100 |
0,41 | Stations | 5 | -134,682 | 0,68 | Stations | 5 | 1+38,998 |
0 | Publications | 11 | -20 | 1 | Longueur | 6 336 |
Champs de référence d’événement
Les propriétés des colonnes de référence et de décalage ajoutées manuellement dans une couche d’événements sont décrites dans les sections qui suivent.
Méthode de référence
Cette colonne stocke la méthodologie fournie pour référencer la localisation de l’événement. De plus, les événements de la même couche peuvent avoir des méthodes de référence différentes. Par exemple, un événement dans la couche est localisé par un décalage à partir de coordonnées x,y tandis qu’un autre événement de la même couche d’événements est localisé selon l’intersection et le décalage.
Les informations sur la méthode de référence sont conservées dans un domaine de valeurs précodées nommé dReferentMethod dans la géodatabase. Ce domaine est créé automatiquement lorsque le LRS est lui-même créé et comporte les valeurs par défaut suivantes :
- Code 0 pour le décalage par rapport à la localisation x,y
- Code 1 pour la distance de longueur à partir d’une location ponctuelle
- Code 2 pour le décalage de stationnement
Les valeurs codées restantes sont ajoutées de manière automatique lorsque vous ajoutez un réseau, inscrivez un événement linéaire ou ponctuel, créez une classe d’intersection LRS ou ajoutez un événement de stationnement.
Remarque :
- Si vous voulez décaler un événement à partir d’une classe d’entités ponctuelles qui ne fait pas partie du LRS (mais qui figure dans la géodatabase), vous devez ajouter manuellement le code et la description (nom) de cette classe d’entités dans le domaine dReferentMethod.
- Vous pouvez accéder aux domaines en cliquant avec le bouton droit sur la géodatabase, en choisissant Properties (Propriétés) > Domains (Domaines) et en choisissant le domaine dReferentMethod.
Une valeur codée permet de stocker la méthode de référence et non d’enregistrer le nom de la classe d’entités utilisée pour l’entité de référence. De cette manière, si le nom de la classe d’entités change, les données liées à l’événement n’ont pas besoin d’être mises à jour.
Localisation de référence
Cette colonne stocke les informations de localisation de référence servant à localiser l’entité. La table suivante décrit le type d’informations stocké dans ce champ :
Si la méthode de référence est | Le champ de localisation de référence stocke |
---|---|
ID d’itinéraire et mesure | Mesure |
Intersection et décalage | ID d’intersection Remarque :L’ID d’intersection utilisé comme localisation de référence doit figurer sur le même itinéraire que celui sur lequel l’événement se trouve. |
ID d’événement et décalage | ID de l’événement |
Classe d’entités et décalage | ID d’objet Remarque :Il doit être défini comme le champ Display de la classe d’entités dans le service de carte. |
Coordonnées x,y | Coordonnées séparées par des virgules |
Une mesure de station (relative à une couche d’événements de station) | ID d’événement de station de référence |
Station de départ et décalage | ID d’événement de station de référence |
Décalage de référence
La colonne Décalage de référence stocke la mesure de décalage par rapport à la localisation de référence. La table suivante décrit le type d’informations stocké dans ce champ :
Si la méthode de référence est | Le champ de décalage de référence stocke |
---|---|
ID d’itinéraire et mesure | Mesure |
Intersection et décalage ; Événement et décalage ; Coordonnées x,y ; ou Classe d’entités et décalage | Décalage en tant que valeur positive ou négative (les directions de la boussole fournies par l’utilisateur sont converties en décalages + ou – au moment du stockage) |
Une mesure de station (relative à une couche d’événements de station) ou Station de départ et décalage | Une mesure de station fournie par l’utilisateur au format de la station (par exemple, 100+22,65) |
Les unités de mesure définies pour le stockage sont configurées à l’inscription de la couche d’événements.
Vous avez un commentaire à formuler concernant cette rubrique ?