Skip To Content

Event behaviors

Disponible avec la licence Location Referencing.

Les événements sont situés le long d’un itinéraire dans un système de référencement linéaire (LRS). Les modifications de l’itinéraire suite à des opérations de mise à jour de l’itinéraire telles que le prolongement, le réalignement, la réaffectation, le retrait, l’inversion, le réalignement cartographique et le calibrage ont un impact direct sur la manière dont les événements sont localisés et dont ils sont rendus sur une carte. Les changements de comportement impliquant des mesures ou la localisation géographique, voire les deux, d’un ou de plusieurs événements suite aux opérations de mise à jour de l’itinéraire sont appelés comportements d’événement.

ArcGIS Pipeline Referencing keeps event measures and geographic location (x,y) in alignment with route edits. You can configure event behavior rules for an individual event layer to define how event measures and shapes are updated for each type of route edit.

Dans l’exemple suivant, une partie de Route1 va être retirée. Cette activité de mise à jour affecte Event1 en fonction du comportement d’événement configuré de la couche d’événements.

Route 1 before retirement

Après le retrait de l’itinéraire, les événements sont actualisés par le biais des règles de comportement d’événement, définies au niveau de la couche d’événements.

Route 1 after retirement

Types of event behavior rules

Lorsqu’un itinéraire LRS est mis à jour, les règles de comportement d’événement sont appliquées aux événements. En configurant les règles de comportement d’événement au niveau de la couche, vous pouvez choisir la façon dont l’événement réagit suite aux modifications de l’itinéraire : préservation de la localisation, préservation de la mesure ou conservation de la localisation de référence.

Location Referencing prend en charge les comportements d’événement suivants :

Règle de comportement d’événementDescription

Immobile

Préserve la localisation géographique de l’événement ; les mesures peuvent changer.

Déplacer

Préserve la mesure ou les mesures de l’événement ; la localisation géographique peut changer.

Retirer

Préserve la mesure et la localisation géographique ; l’événement est retiré.

Capturer

Préserve la localisation d’un événement en capturant l’événement sur un itinéraire réaffecté ou abandonné ; la mesure ou les mesures peuvent changer.

Couverture

Change à la fois la mesure et la localisation géographique pour que l’événement traverse entièrement l’itinéraire.

Respecter la mesure d’itinéraire

Préserve la mesure de l’événement ou la change proportionnellement à la modification de la mesure d’itinéraire.

Respecter la localisation de référence

Change à la fois la mesure et la localisation géographique afin de maintenir la localisation de référence de l’événement en utilisant une valeur de décalage constante.

To understand how LRS events get updated due to the route edit type for each event behavior rule, visit the following:

Configuration of event behavior rules

Le comportement d’événement par défaut est configuré à l’inscription de l’événement via l’outil Créer un événement LRS ou Créer un événement LRS à partir du jeu de données existant.

Les règles de comportement d’événement suivantes sont définies par défaut :

ActivitéRègle

Calibrate Route (Calibrer un itinéraire)

Immobile

Retirer un itinéraire

Immobile

Prolonger l’itinéraire

Immobile

Réaffecter un itinéraire

Immobile

Réaligner l’itinéraire

Immobile

Inverser l’itinéraire

Immobile

Réalignement cartographique de l’itinéraire

Respecter la mesure d’itinéraire

Vous pouvez examiner les comportements d’événement configurés en consultant les propriétés d’événement LRS et en modifiant le comportement par défaut du calibrage d’itinéraire, du retrait d’itinéraire, du prolongement d’itinéraire, de la réaffectation d’itinéraire, du réalignement d’itinéraire, de l’inversion d’itinéraire et du réalignement cartographique à l’aide de l’outil Modifier les règles de comportement d’événement.

Remarque :

Lorque Recalibrate route downstream (Recalibrer l’itinéraire en aval) est sélectionné pour la mise à jour d’un itinéraire LRS, le comportement d’événement de calibrage d’itinéraire est appliqué aux sections en aval. Vous pouvez passer en revue les comportements d’événement en consultant les propriétés des événements LRS.

Apply event behavior

Pour appliquer des comportements d’événement après des mises à jour de l’itinéraire, exécutez l’outil Appliquer les comportements d’événement au réseau de l’itinéraire. Cet outil traite les comportements d’événement de toutes les classes d’entités d’événement inscrites dans le réseau de l’itinéraire.

Il n’est pas nécessaire d’exécuter l’outil Appliquer des comportements d’événement après chaque opération de mise à jour de l’itinéraire. Vous pouvez programmer son exécution en fonction de vos exigences métier. Il ne traite que les comportements d’événement des itinéraires qui ont été mis à jour, mais n’ont pas encore été traités.

Events that span routes on a line network

Pipeline Referencing supports events that span routes when those routes are on the same line in a line network. In cases where an event spans multiple routes on the same line, route editing impacts events on that line. The impact that your edits have on events that span routes depends on the configured event behavior.

For example, in the diagram below, route editing impacts both events once event behaviors are applied.

Route1, Route2, Route3, and Route4 are part of the same line. Event1 spans Route1 and ends in Route3, while Event2 starts in Route3 and ends in Route4. A portion of routes 2 and 3 are retired from measures 18 to 32.

Before retirement

Once event behaviors are updated, the result of the route edit affects both Event1 and Event2. In the following example, Stay Put has been applied.

After retirement