Skip to main content

Mise à jour d’événement à l’aide de la mise à jour des entités

Disponible avec une licence Location Referencing.

Vous pouvez mettre à jour une entité d’événement dans une couche d’événements de services d’entités à l’aide de l’outil Edit vertices (Mettre à jour des sommets) .

Avec cette méthode, vous pouvez mettre à jour une forme d’événement existante. L’ID d’itinéraire, le nom d’itinéraire et les mesures de l’événement sont mis à jour en conséquence. Les dates de l’événement ne changent pas.

Remarque :

Lorsqu’un événement est déplacé d’un itinéraire vers un autre itinéraire, la tranche temporelle de l’événement se fonde sur les dates de début et de fin de l’itinéraire.

En savoir plus sur la mise à jour des entités à l’aide des outils de mise à jour standards dans ArcGIS Pro

Remarque :

Si un message sur l’acquisition des verrous ou la réconciliation s’affiche, la prévention des conflits est activée.

Une fois qu’un itinéraire a été sélectionné, l’outil tente de libérer le verrou d’itinéraire si ce dernier est acquis par l’utilisateur actif dans une autre version et que la valeur de son statut de libération a pour valeur Yes (Oui).

Remarque :

Après la mise à jour des sommets d’un événement, vous pouvez retirer l’événement existant et en créer un nouveau avec une date de début (From Date) à la date de retrait spécifiée incluant les sommets mis à jour. Vous pouvez également fusionner les événements linéaires coïncidents. Pour plus d’informations, consultez les options de mise à jour d’événements dans les options de référence de localisation dans ArcGIS Pro.

Erreurs de localisation

Les attributs d’erreur de localisation donnent des informations relatives au statut de chaque entité d’événement. Lorsqu’une entité d’événement est correctement mise à jour, la valeur No Error (Aucune erreur) s’affiche dans le champ d’erreur de localisation de l’événement. Si le statut est un statut autre que No Error (Aucune erreur), recherchez des problèmes dans l’entité d’événement modifiée et ses attributs, puis corrigez-les.

Remarque :

Vous pouvez également examiner une liste complète d’erreurs de localisation.

Les statuts suivants indiquent un problème devant être résolu :

Erreur de localisation

Description

ID de ligne d’itinéraire de départ et d’itinéraire d’arrivée différents

L’itinéraire de départ et l’itinéraire d’arrivée présentent des ID de ligne différents. Cela s’applique aux événements associés aux réseaux linéaires.

ID d’itinéraire de localisation non valide

L’ID d’itinéraire de la localisation d’itinéraire n’est pas valide (valeur NULL, vide ou non valide).

Mesure de localisation non valide

Au moins l’une des valeurs de mesure de la localisation d’itinéraire n’est pas valide.

ID d’itinéraire non valide

L’ID d’itinéraire de la localisation d’itinéraire n’est pas valide (valeur NULL, vide ou non valide).

Ordre de ligne inversé

L’itinéraire de départ n’a pas d’ordre de ligne inférieur à celui de l’itinéraire d’arrivée. Cela s’applique aux réseaux linéaires.

Itinéraire introuvable

L’itinéraire n’existe pas. Cela peut être lié au fait que l’itinéraire n’existe pas dans le réseau ou encore que l’itinéraire et l’événement ont des plages temporelles différentes qui ne se chevauchent pas.

Scénarios de mise à jour d’événements linéaires à l’aide de mises à jour d’entité

Les scénarios ci-dessous présentent les résultats en détail de la mise à jour d’entités d’événement à l’aide de l’outil Edit Vertices (Mettre à jour des sommets) .

Mettre à jour un événement linéaire

Le diagramme suivant présente l’itinéraire et son événement associé. Route1 possède des mesures comprises entre 0 et 20, et Event1 des mesures comprises entre 0 et 10.

Avant la mise à jour de Event1 sur Route1

Le tableau suivant détaille les attributs de l’itinéraire :

ID d’itinéraire

Date de début

Date de fin

Route1

01/01/2000

Le tableau suivant détaille l’événement avant la mise à jour :

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Route1

01/01/2005

0

10

Aucune erreur

800

Pour mettre à jour l’événement de sorte qu’il s’exécute de 0 à 20, où se situe l’intersection avec Route2, faites glisser le dernier sommet de l’événement sur l’intersection à l’aide de l’outil Edit Vertices (Mettre à jour des sommets) . Le premier sommet est utilisé comme mesure de départ, et le dernier sommet comme mesure d’arrivée.

Event1 après sélection

Le diagramme suivant présente l’événement après la mise à jour :

Après la mise à jour de l’événement linéaire sur Route1

Le tableau suivant détaille l’événement après la mise à jour :

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Route1

01/01/2005

0

20

Aucune erreur

800

Mettre à jour un événement linéaire produisant une erreur de localisation

Le diagramme suivant présente l’itinéraire et son événement associé. Route1 possède des mesures comprises entre 0 et 20, et Event1 des mesures comprises entre 0 et 15.

Événement non étendu sur Route1 avant son déplacement vers Route2

Le tableau suivant détaille les attributs de l’itinéraire :

ID d’itinéraire

Date de début

Date de fin

Route1

01/01/2000

Le tableau suivant détaille l’événement avant la mise à jour. Event1 sur Route1 possède des mesures comprises entre 0 et 15.

ID de l’événement

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

01/01/2000

0

15

Aucune erreur

800

Pendant la mise à jour, Event1 est déplacé au-delà de l’intersection et de l’extrémité de Route1. Dans ce cas, la forme de l’événement demeure intacte et une erreur de localisation se produit.

Event1 après déplacement du dernier sommet vers un nouvel endroit

Le tableau suivant décrit Event1. Puisque la mesure d’arrivée de l’événement ne peut pas être localisée, une erreur de localisation de produit.

ID de l’événement

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

01/01/2000

0

ID d’itinéraire de localisation non valide

800

Le diagramme suivant présente l’itinéraire après la relocalisation du sommet d’extrémité de l’événement linéaire (Event1) sur Route1 :

Événement non étendu sur Route1 après son déplacement vers Route2

Scénarios de mise à jour d’événements étendus à l’aide de mises à jour d’entité

Les scénarios ci-dessous détaillent les résultats de la mise à jour d’un événement linéaire étendu à l’aide de l’outil Mettre à jour des sommets .

Mettre à jour un événement étendu

Le diagramme suivant présente les itinéraires et leur événement associé. Route1 et Route2 se trouvent sur LineA.

Avant la mise à jour d’un événement linéaire englobant des itinéraires

Le tableau suivant détaille les attributs de l’itinéraire :

ID d’itinéraire

Date de début

Date de fin

Route1

01/01/2000

Route2

01/01/2000

Le tableau suivant détaille l’événement avant la mise à jour :

ID de l’événement

ID d’itinéraire de départ

ID d’itinéraire d’arrivée

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

Route2

01/01/2000

5

20

Aucune erreur

800

Dans ce cas, l’événement est mis à jour de sorte que le sommet de début de l’événement capture la mesure 0 sur Route1, et le sommet d’extrémité de l’événement capture la mesure d’arrivée 25 de Route2.

Event1 après déplacement du premier sommet et du dernier sommet vers de nouveaux endroits

Le tableau suivant détaille l’événement après la mise à jour :

Événement

ID d’itinéraire de départ

ID d’itinéraire d’arrivée

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

Route2

01/01/2000

0

25

Aucune erreur

800

Le diagramme suivant présente l’itinéraire et son événement associé après la mise à jour :

Après la mise à jour d’un événement linéaire étendu sans erreur

Mettre à jour un événement étendu produisant une erreur de localisation

Le diagramme suivant présente les itinéraires et leur événement associé. Route1 et Route2 se trouvent sur LineA, et RouteX1 sur LineB. Event1 s’étend de la mesure 5 sur Route1 à la mesure 20 sur Route2.

Avant la mise à jour d’un événement linéaire englobant des itinéraires

Le tableau suivant détaille les attributs de l’itinéraire. RouteX1 se trouve sur LineB.

ID d’itinéraire

Date de début

Date de fin

Route1

01/01/2000

Route2

01/01/2000

RouteX1

01/01/2000

Le tableau suivant détaille l’événement avant la mise à jour :

ID de l’événement

ID d’itinéraire de départ

ID d’itinéraire d’arrivée

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

Route2

01/01/2000

5

20

Aucune erreur

800

Dans le diagramme suivant, l’événement est mis à jour de sorte que le dernier sommet de l’événement capture la mesure 35 de RouteX1, qui se trouve sur une ligne différente (LineB).

Event1 après déplacement du premier sommet et du dernier sommet vers de nouveaux endroits

Le tableau suivant détaille Event1 après la mise à jour. La mesure d’arrivée de l’événement ne pouvant pas être localisée sur la même ligne, l’événement n’est affiché que jusqu’à l’extrémité de Route2 sur LineA et une erreur de localisation décrivant le problème est fournie.

Événement

ID d’itinéraire de départ

ID d’itinéraire d’arrivée

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Erreur de localisation

Conception MAOP

Event1

Route1

RouteX1

01/01/2000

5

35

ID de ligne d’itinéraire de départ et d’itinéraire d’arrivée différents

800

Le diagramme suivant présente Event1 après l’erreur. L’événement est généré sans le segment LineB.

Après la mise à jour d’un événement linéaire sur un itinéraire étendu aboutissant à une erreur

Décalage de référence lors de l’utilisation de mises à jour d’entités

Le modèle de données d’événements Pipeline Referencing prend en charge la configuration de champs d’événement de référence et leur activation à l’aide de l’outil Activer les champs de référence. Une fois les champs référents configurés et activés dans une couche, les localisations de référence sont renseignées et rendues persistantes dans la couche lorsque des événements sont ajoutés ou modifiés.

Lorsqu’un événement linéaire est mis à jour via des mises à jour d’entités dans une couche où les références sont activées, le réseau LRS parent est utilisé par défaut comme valeurs FromRefMethod et ToRefMethod, et l’itinéraire comme valeurs FromRefLocation et ToRefLocation. Les mesures de départ et d’arrivée de l’événement linéaire sont utilisées comme valeurs FromRefOffset et ToRefOffset.

Si l’une des mesures d’un événement linéaire est mise à jour, la valeur de décalage correspondante l’est aussi pour refléter la nouvelle mesure.

L’exemple ci-dessous illustre l’impact de la mise à jour d’événements pour lesquels des valeurs de référence configurées par l’utilisateur sont activées dans la couche d’événements.

Avant la mise à jour avec références

Le diagramme suivant présente l’itinéraire et ses événements associés :

Avant la mise à jour des événements avec des mesures spécifiées qui remplacent les références

Le tableau suivant détaille les champs de référence des événements avant la mise à jour :

FromRefMethod

FromRefLocation

Décalage de référence de départ

ToRefMethod

ToRefLocation

Décalage de référence d’arrivée

PointEventLayer1

Point1

5

PointEventLayer1

Point1

15

Le tableau suivant détaille les champs d’événement par défaut avant la mise à jour :

ID de l’événement

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Event1

Route1

01/01/2000

10

20

Après la mise à jour avec références

Le diagramme suivant présente l’itinéraire et ses événements associés :

Après la mise à jour des événements avec références honorés

Lorsque des mises à jour d’entités sont appliquées à un enregistrement d’événement pour lequel des champs de référence sont configurés par l’utilisateur, FromRefMethod et ToRefMethod reprennent les valeurs du réseau LRS parent, et FromRefLocation et ToRefLocation celles de l’itinéraire.

Le modèle de données d’événements prend en charge la configuration de champs d’événement de référence et de leur activation à l’aide de l’outil Activer les champs de référence :

FromRefMethod

FromRefLocation

Décalage de référence de départ

ToRefMethod

ToRefLocation

Décalage de référence d’arrivée

PipeSeriesNetwork

Route1

5

PipeSeriesNetwork

Route1

15

Le tableau suivant détaille les champs d’événement par défaut après la mise à jour :

ID de l’événement

ID d’itinéraire

Date de début

Date de fin

Mesure de départ

Mesure d’arrivée

Event1

Route1

01/01/2000

5

15