Widget Merge Events (Fusionner des événements)

Le widget Merge Events (Fusionner des événements) vous permet de fusionner deux événements linéaires ou plus qui font partie de la même classe d’entités d’événement linéaire dans un système de référencement linéaire (LRS). Vous pouvez utiliser le widget pour gérer les données de pipelines avec ArcGIS Pipeline Referencing et les données routières avec ArcGIS Roads and Highways. La fusion des événements réduit la fragmentation dans un système LRS. Vous pouvez combiner plusieurs événements adjacents en un seul événement. Tous les événements en entrée sont retirés à la date de l’événement fusionné obtenu.

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.

Exemples pour Pipeline Referencing

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous souhaitez fusionner deux événements linéaires de pipeline adjacents ou plus.
  • Vous devez consolider les changements apportés aux attributs, comme la pression de service ou la plage d’inspection dans des événements linéaires le long de pipelines.
  • Votre organisation tient à ce que les utilisateurs puissent fusionner les événements linéaires pendant qu’ils travaillent sur le terrain.

Exemples pour Roads and Highways

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous souhaitez fusionner deux événements linéaires routiers adjacents ou plus.
  • Vous devez consolider les changements apportés aux attributs, comme la limitation de vitesse ou pression de service ou le statut de stationnement dans des événements linéaires le long de routes.
  • Votre organisation tient à ce que les utilisateurs puissent fusionner les événements linéaires pendant qu’ils travaillent sur le terrain.

Remarques sur l’utilisation

Ce widget exige une connexion à un widget Map (Carte). Pour fusionner des événements, le widget cartographique doit être connecté à une source de données de carte Web publiée avec un LRS en ayant la fonctionnalité de référencement linéaire activée. Pour afficher d’autres versions que la version par défaut, la source de données de carte Web doit être publiée avec un LRS en ayant la fonctionnalité de gestion des versions activée.

Pour créer un LRS et publier un service d’entités avec les fonctionnalités Linear Referencing (Référencement linéaire) et Version Management (Gestion des versions) activées, procédez comme indiqué dans la documentation de ArcGIS Pro :

Lorsque vous incluez ce widget dans une application, un volet propose aux utilisateurs les options suivantes pour fusionner des événements :

  • Event (Événement) : sélectionnez la couche d’événements qui contient les événements à fusionner.
  • Events to Merge (Événements à fusionner) : sélectionnez les événements à fusionner.
  • From Measure (Mesure de départ) : valeur de la mesure de départ des événements fusionnés. L’événement fusionné acquiert la valeur la plus faible des champs FromMeasure des événements en entrée.
  • To Measure (Mesure d’arrivée) : valeur de la mesure d’arrivée des événements fusionnés. L’événement fusionné acquiert la valeur la plus élevée des champs ToMeasure des événements en entrée.
  • Start Date (Date de début) : indiquez une date de début pour l’événement fusionné.
  • End Date (Date de fin) : spécifiez la date de fin de l’événement fusionné.
  • Merged Event Attributes (Attributs de l’événement fusionné) : attributs de l’événement fusionné.

Paramètres

Le widget Merge Events (Fusionner des événements) inclut les paramètres suivants :

  • Select Map (Sélectionner une carte) : permet de sélectionner un widget Map (Carte).
  • Load Layers (Charger les couches) : permet de charger les couches des cartes Web dans le widget Map (Carte) connecté. Pour le chargement de couches, le widget Map (Carte) doit être connecté à une carte Web avec des couches LRS.
  • Clear Layers (Effacer les couches) : permet de supprimer toutes les couches chargées du widget.
  • Layer Configuration (Configuration de la couche) : cliquez sur une couche pour ouvrir le volet Layer Configuration (Configuration de la couche).
    • Label (Étiquette) : indiquez une étiquette explicite pour la couche. Cette étiquette s’affiche dans le volet du widget au moment de l’exécution.
    • Use Field Alias (Utiliser l’alias de champ) : activez ce paramètre pour afficher les alias de champ au moment de l’exécution. Un alias (ou nom d’affichage) est un autre nom pour un champ. Il s’agit généralement d’une description plus conviviale du contenu du champ. Contrairement aux noms de champs réels, les alias ne sont pas soumis aux contraintes de la base de données et peuvent donc contenir des caractères spéciaux tels que des espaces.
    • Configure fields (Configurer les champs) : sélectionnez les champs attributaires de la couche à inclure dans le volet du widget au moment de l’exécution. Vous pouvez définir le caractère modifiable ou non de chaque champ attributaire en cliquant sur le bouton Editable (Modifiable) ou Not editable (Non modifiable).
  • Default Settings (Paramètres par défaut) : configurez le paramètre par défaut pour Event (Événement). Il s’agit de la couche d’événements que vous voulez faire apparaître dans le volet du widget lors de son chargement initial.
  • Display Settings (Paramètres d’affichage) : vous pouvez masquer le paramètre Event (Événement) du volet du widget. Si vous choisissez de masquer le paramètre ici, le paramètre que vous configurez sous Default Settings (Paramètres par défaut) n’est pas modifiable par l’utilisateur lors de l’exécution.

Fusionner des événements

Pour fusionner des événements, procédez comme indiqué ci-après.

  1. Démarrez Experience Builder. Connectez-vous à un portail ArcGIS Enterprise.
  2. Ajoutez un widget Map (Carte). Connectez-le à une carte Web avec des données LRS publiées en ayant la fonctionnalité de référencement linéaire activée et, si besoin, la fonctionnalité de gestion des versions activée.
  3. Ajoutez un widget Merge Events (Fusionner des événements). Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.
  4. Publiez l’application.
  5. Lancez l’application. Si vous y êtes invité, connectez-vous à votre portail ArcGIS Enterprise.
  6. Effectuez un zoom sur la localisation où vous souhaitez fusionner les événements.
  7. Ouvrez le widget Merge Events (Fusionner des événements).
  8. Utilisez la couche d’événements linéaires par défaut ou cliquez sur la flèche de la liste déroulante Event (Événement) et sélectionnez une autre couche d’événements linéaires.
  9. Sélectionnez les événements en cliquant sur la carte et en déplaçant le pointeur pour tracer une emprise.
    Remarque :

    Vous pouvez sélectionner des événements à l’aide des outils de sélection du widget Map (Carte). Pour sélectionner des événements linéaires sur la carte, vous devez activer l’outil Select (Sélection) dans les paramètres du widget cartographique.

    Vous pouvez également sélectionner des événements linéaires à l’aide d’un widget Table. Pour sélectionner des événements linéaires dans une table, vous devez activer l’outil Select records (Sélectionner des enregistrements) dans les paramètres du widget Table. Pour sélectionner plusieurs événements linéaires, vous devez également définir le paramètre Select mode (Mode de sélection) sur Multiple (Plusieurs) dans les paramètres du widget Table.

    Les événements sélectionnés apparaissent dans la table Events to Merge (Événements à fusionner) avec leurs ID d’objet. Les événements s’affichent dans l’ordre de calibrage sur l’itinéraire.

    Widget Merge Events (Fusionner des événements)
  10. Les valeurs de From Measure (Mesure de départ) et de To Measure (Mesure d’arrivée) de l’événement fusionné sont renseignées à partir des événements en entrée et ne sont pas modifiables.

    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.

  11. Spécifiez la date de début de l’événement en procédant de l’une des manières suivantes :
    • Laissez la date de début par défaut dans la zone de texte Start Date (Date de début).
    • Spécifiez une date de début dans la zone Start Date (Date de début).
    • Cliquez sur le bouton de calendrier Calendrier et sélectionnez une date de début.
    • Cochez la case Use route start date (Utiliser la date de début de l’itinéraire).
      Remarque :

      Cette option n’est pas disponible pour les événements linéaires étendus d’un réseau linéaire.

  12. Vous pouvez également spécifier la date de fin de l’événement linéaire en procédant de l’une des manières suivantes :
    • Spécifiez une date de fin dans la zone de texte End Date (Date de fin).
    • Cliquez sur le bouton de calendrier Calendrier et sélectionnez une date de fin.
    • Cochez la case Use route end date (Utiliser la date de fin de l’itinéraire).
    Remarque :

    Les remarques suivantes s’appliquent aux dates de fin :

    • La case à cocher Use route end date (Utiliser la date de fin de l’itinéraire) n’est pas disponible pour les événements d’un réseau linéaire.
    • Si vous ne spécifiez pas de date de fin, l’événement se poursuit indéfiniment.
    • Pour pouvoir être fusionnés, les événements doivent être actifs et avoir une valeur To Date (Date de fin) nulle. Il n’est pas possible de fusionner des événements retirés.

  13. Vous pouvez également mettre à jour les attributs dans la table Merged Event Attributes (Attributs de l’événement fusionné).
  14. Cliquez sur Combiner.

    Un message de confirmation s’affiche en haut du volet du widget lorsque vous fusionnez des événements.

Options d’interaction

Ce widget prend en charge les actions Données, que vous pouvez activer sur l’onglet Action des paramètres du widget.

Vous pouvez utiliser des actions Données dans le widget Table pour lancer le widget Merge Events (Fusionner des événements) et renseigner les valeurs. Pour ce faire, vous devez ajouter un widget Merge Events (Fusionner des événements) et un widget Table à l’application et activer l’action Données Merge Events (Fusionner des événements) dans les paramètres du widget Table.

L’action Données Merge Events (Fusionner des événements) du widget Table peut renseigner les paramètres Event (Événement), Events to Merge (Événements à fusionner), From Measure (Mesure de départ), To Measure (Mesure d’arrivée) et Merged Event Attributes (Attributs de l’événement fusionné) dans le widget Merge Events (Fusionner des événements).

Pour utiliser l’action Données au moment de l’exécution, procédez comme suit :

  1. Sélectionnez deux enregistrements ou plus dans le widget Table.
  2. Cliquez sur le bouton Action en haut du volet du widget Table.
  3. Cliquez sur Merge Events (Fusionner des événements).
    Action Données Merge Events (Fusionner des événements)
  4. Les paramètres Events to Merge (Événements à fusionner), From Measure (Mesure de départ), To Measure (Mesure d’arrivée) et Merge Event Attributes (Attributs de l’événement fusionné) sont renseignés en fonction des événements que vous avez sélectionnés dans la table.
    Remarque :

    Vous pouvez changer n’importe quelle valeur après qu’elle a été renseignée par l’action Données. Dans ce cas, le widget Merge Events (Fusionner des événements) continue de valider toutes les entrées.