Fusionner des événements

Disponible avec la licence Location Referencing.

ArcGIS Pipeline Referencing prend en charge la fusion de deux événements linéaires adjacents ou plus qui font partie de la même classe d’entités d’événement LRS pour réduire la fragmentation dans le LRS.

Vous pouvez utiliser l’outil Merge Events (Fusionner des événements) Événements de fusion pour combiner plusieurs événements adjacents dans un événement cible. Tous les événements en entrée sont retirés à la date de début de l’événement fusionné.

Par défaut, l’événement fusionné acquiert sa valeur de mesure de départ auprès du premier événement en entrée dans le sens de la numérisation et sa valeur de mesure d’arrivée auprès du dernier événement en entrée dans le sens de la numérisation. Vous pouvez mettre à jour les attributs de la couche fusionnée avant de valider la fusion.

Scénarios de fusion d’événements

Les exemples suivants illustrent la fusion d’événements dans un seul événement en sortie.

Avant la fusion

Le diagramme ci-dessous présente trois événements linéaires sur un itinéraire avant la fusion :

Événements sur un itinéraire avant la fusion

Le tableau suivant détaille les événements avant la fusion :

ID de l’événementDate de débutDate de finID d’itinéraireMesure de départMesure d’arrivée

Event1

01/01/2000

<Nul>

Route1

0

6

Event2

01/01/2000

<Nul>

Route1

6

13

Event3

01/01/2000

<Nul>

Route1

13

20

Après la fusion

Après la fusion, seul l’ID d’événement (Event1) conservé demeure. Dans cet exemple, les mesures de l’événement fusionné correspondent à la valeur de mesure de départ d’Event1 et à la valeur de mesure d’arrivée d’Event3. Vous pouvez spécifier des mesures de départ et d’arrivée différentes pour l’événement fusionné dans la section Merged Event Attributes (Attributs des événements fusionnés) dans la fenêtre Merge Events (Fusionner des événements).

Événements sur un itinéraire avant la fusion

Le tableau suivant détaille l’événement fusionné après la fusion :

ID de l’événementDate de débutDate de finID d’itinéraireMesure de départMesure d’arrivée

Event1

01/01/2000

<Nul>

Route1

0

20

Avant la fusion avec des valeurs de décalage de référence

Si les événements sélectionnés ont des valeurs de décalage de référence configurées, ces valeurs sont respectées lorsque les valeurs de mesure sont inchangées dans la fenêtre Merge Events (Fusionner des événements). Si les valeurs de mesure sont changées à l’aide de la fenêtre Merge Events (Fusionner des événements), les valeurs de décalage de référence sont ignorées et les mesures spécifiées sont utilisées.

Le diagramme suivant présente les itinéraires avant la mise à jour :

Avant la fusion des événements avec des valeurs de décalage de référence

La table suivante détaille les événements avant la mise à jour. Dans ce cas, les valeurs de décalage de référence des événements sont configurées à l’aide de la méthode de décalage de l’intersection comme valeurs pour FromRefMethod et ToRefMethod, où IntersectionX est défini comme valeur pour FromRefLocation et ToRefLocation.

ID de l’événementDate de débutDate de finID d’itinéraireMesure de départMesure d’arrivéeFromRefMethodFromRefLocationDécalage de référence de départToRefMethodToRefLocationDécalage de référence d’arrivée

EventA

01/01/2000

<Nul>

Route1

0

10

Intersection

IntersectionX

-10

Intersection

IntersectionX

0

EventB

01/01/2000

<Nul>

Route1

10

20

Intersection

IntersectionX

0

Intersection

IntersectionX

10

Après la fusion avec des valeurs de décalage de référence

Après la fusion d’EventA et d’EventB, deux résultats sont possibles selon que les mesures sont modifiées ou non dans la fenêtre Merge Events (Fusionner des événements).

Si les deux événements sont fusionnés avec les mesures existantes, l’événement en sortie (EventA) respecte les valeurs de décalage de référence.

Après la fusion des événements avec des valeurs de décalage de référence

ID de l’événementDate de débutDate de finID d’itinéraireMesure de départMesure d’arrivéeFromRefMethodFromRefLocationDécalage de référence de départToRefMethodToRefLocationDécalage de référence d’arrivée

EventA

01/01/2000

<Nul>

Route1

0

20

Intersection

IntersectionX

-10

Intersection

IntersectionX

10

Si la mesure de départ est remplacée par 5 et que la mesure d’arrivée est remplacée par 15 dans la fenêtre Merge Events (Fusionner des événements), les mesures spécifiées sont utilisées pour mettre à jour la mesure de départ et la mesure d’arrivée de l’événement en sortie.

Étant donné qu’IntersectionX n’est plus utilisé comme localisation de référence, les mesures d’EventA reposent désormais sur les mesures de l’itinéraire. Par conséquent, les valeurs FromRefLocation et ToRefLocation sont remplacées par le nom du réseau LRS et les valeurs FromRefOffset et ToRefOffset sont remplacées par les mesures spécifiées.

Après la fusion des événements avec des valeurs spécifiées qui remplacent les valeurs de décalage de référence

ID de l’événementDate de débutDate de finID d’itinéraireMesure de départMesure d’arrivéeFromRefMethodFromRefLocationDécalage de référence de départToRefMethodToRefLocationDécalage de référence d’arrivée

EventA

01/01/2000

<Nul>

Route1

5

15

NetworkA

Route1

5

NetworkA

Route1

15

Fusionner deux événements ou plus

Pour fusionner des événements depuis la fenêtre Merge Events (Fusionner des événements), procédez comme suit :

  1. Ouvrez une carte dans ArcGIS Pro et effectuez un zoom sur la localisation à laquelle vous souhaitez fusionner des événements.
  2. Sur l’onglet Location Referencing, dans le groupe Events, cliquez sur Merge Events (Fusionner des événements) Événements de fusion.

    La fenêtre Merge Events (Fusionner des événements) s’affiche.

    Fenêtre Fusionner des événements avant la sélection d’événements
  3. Sélectionnez la couche d’événements qui contient les événements à fusionner dans la liste déroulante Event Layer (Couche d’événements).

    Dans l’exemple ci-dessous, DOT Class (Classe DOT) est la couche d’événements choisie.

  4. Sélectionnez les événements sur la carte en traçant une zone de contour.
    Conseil :

    Vous pouvez sélectionner des événements sur la carte avec n’importe lequel des outils de sélection. Vous pouvez également sélectionner des lignes dans la table attributaire de la couche d’événements lorsque la fenêtre Merge Events (Fusionner des événements) est active pour renseigner la table Events To Merge (Événements à fusionner).

    Dans tous les cas, les événements doivent appartenir à la couche d’événements spécifiée dans la liste déroulante Event Layer (Couche d’événements) pour renseigner la table Events To Merge (Événéments à fusionner).

    L’ID d’objet de l’événement sélectionné est renseigné dans la table Events To Merge (Événements à fusionner) dans l’ordre de calibrage de l’itinéraire.

    Fenêtre Fusionner des événements après la sélection d’entités d’événement dans la couche d’événements
  5. Si vous le souhaitez, changez les dates dans les zones de texte Start Date (Date de début) et End Date (Date de fin).

    La date de début par défaut est la date du jour.

  6. Si vous le souhaitez, mettez à jour les attributs dans la section Merged Event Attributes (Attributs des événements fusionnés).

    Les champs LRS tels que l’ID d’événement et l’ID d’itinéraire ne sont pas modifiables.

    Remarque :

    La valeur précodée, les domaines par plage, les sous-types et les règles attributaires sont pris en charge lorsqu’ils sont configurés pour un champ dans la section Merged Event Attributes (Attributs des événements fusionnés).

  7. Cliquez sur Run (Exécuter) pour fusionner les événements.

    Un message de confirmation apparaît en haut de la fenêtre une fois les événements fusionnés.

Mise à jour avec la prévention des conflits activée

Vous pouvez fusionner deux événements adjacents ou plus après l’acquisition de verrous dans les conditions suivantes :

  • Personne ne possède de verrou sur la couche d’événements dans aucune version du service d’entités pour l’itinéraire sur lequel les événements se trouveront.
  • Vous possédez un verrou d’événement sur la couche d’événements que vous utilisez actuellement.
  • Vous possédez un verrou dans la version actuelle sur l’itinéraire où se trouve l’événement.
  • Vous possédez un verrou sur l’itinéraire coïncident d’un autre réseau dans la même version que celle que vous utilisez actuellement.
  • Vous pouvez mettre à jour une couche d’événements si d’autres événements le long du même itinéraire ont des verrous acquis par différentes personnes dans différentes versions.

Vous ne pouvez pas fusionner deux événements adjacents ou plus dans les conditions suivantes :

  • La couche d’événements est verrouillée par une autre personne pour l’itinéraire sur lequel se trouve l’événement.
  • La couche d’événements est verrouillée par vous pour l’itinéraire sur lequel se trouve l’événement, mais dans une version différente.
  • L’itinéraire sur lequel se trouve l’événement est verrouillé par une autre personne.
  • L’itinéraire sur lequel se trouve l’événement est verrouillé par vous, mais dans une version différente.
  • L’itinéraire coïncident sur autre réseau est verrouillé par vous dans une autre version ou par une personne différente dans une version différente.