Widget Split Event (Fractionner un événement)

Le widget Split Event (Fractionner un événement) vous permet de fractionner un événement linéaire en deux événements adjacents. 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. Vous pouvez mettre à jour les attributs d’un événement après avoir sélectionné un emplacement de fractionnement. Une fois que le widget a fractionné l’événement, l’événement en entrée est retiré et les événements résultants reçoivent de nouveaux ID d’événement.

Remarque :

Tous les widgets Location Referencing prennent en charge le mode Express. Lorsque vous créez une application en mode Express, tous les widgets Location Referencing sont configurés automatiquement en fonction de la carte Web ajoutée au widget Map (Carte). Les modifications apportées au widget Map (Carte), par exemple un changement de carte Web, sont reflétées instantanément dans les widgets Location Referencing. Le mode Express vous permet de configurer efficacement les widgets Location Referencing dans ArcGIS Experience Builder car le processus de déploiement est rationalisé pour les applications contenant des widgets Location Referencing.

En savoir plus sur le mode Express

Exemples pour Pipeline Referencing

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

  • Vous souhaitez fractionner un événement linéaire de pipeline en deux nouveaux événements.
  • Vous devez fractionner les événements linéaires en fonction des modifications apportées aux attributs de pipeline, tels que la plage de pression de service ou la plage d’inspection.
  • Votre organisation tient à ce que les utilisateurs sachent fractionner 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 fractionner un événement linéaire routier en deux nouveaux événements.
  • Vous devez fractionner les événements linéaires en fonction des modifications apportées aux attributs routiers, tels que la limite de vitesse ou le statut de stationnement.
  • Votre organisation tient à ce que les utilisateurs sachent fractionner 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 qu’un événement linéaire puisse être fractionné, le widget Map (Carte) doit être connecté à une source de données de carte Web avec un système de référencement linéaire (LRS) publié dont les fonctionnalités Linear Referencing (Référencement linéaire) et Version Management (Gestion des versions) sont activées.

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 paramètres suivants pour fractionner un événement linéaire :

  • Event (Événement) : sélectionnez la couche d’événements qui contient les événements à partager.
  • Network (Réseau) : couche de réseau LRS parent de la couche d’événements linéaires sélectionnée.
  • Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire) : indiquez un ID ou un nom d’itinéraire pour l’itinéraire qui est associé à l’événement à fractionner. Si route name est configuré en tant qu’identifiant pour la couche de réseau, ce paramètre est étiqueté Route Name (Nom de l’itinéraire).
    Remarque :

    Si le réseau LRS en entrée est configuré avec un ID d’itinéraire à champs multiples, l’ID d’itinéraire concaténé est affiché.

  • Split Measure (Mesure de fractionnement) : indiquez une valeur de mesure. La valeur de mesure définit l’emplacement exact sur l’itinéraire où vous souhaitez fractionner l’événement linéaire.
  • Split Date (Date de fractionnement) : sélectionnez une date définissant la date d’effet de l’opération de fractionnement.
  • Event OID (OID d’événement) : ID d’objet de l’événement à fractionner.
  • Event 1 (Événement 1) : permet de mettre à jour les attributs du premier événement résultant.
  • Event 2 (Événement 2) : permet de mettre à jour les attributs du deuxième événement résultant.

Paramètres

Le widget Split Event (Fractionner un événement) comprend les paramètres suivants :

  • Mode : sélectionnez une méthode de chargement des données.
    • Select Layers (Sélectionner des couches) : sélectionnez un widget Map (Carte) et chargez toutes les couches de la carte Web.
      • Select a map widget (Sélectionner un widget Carte) : sélectionnez un widget Map (Carte) dans la page qui est connectée à une carte Web.
      • Load Layers (Charger les couches) : chargez les couches de la carte Web dans le widget Map (Carte) connecté. Pour que des couches puissent être chargées, le widget Map (Carte) doit être connecté à une carte Web contenant des couches LRS.
      • Clear Layers (Effacer les couches) : supprimez toutes les couches chargées depuis le widget.
      • Layers (Couches) : après avoir chargé les couches, vous pouvez cliquer sur la flèche vers le bas pour développer la liste des couches. Cliquez sur une couche pour ouvrir le volet Layer Configuration (Configuration de la couche).
      • Layer Configuration (Configuration de la couche) : configurez les paramètres pour des couches individuelles.
        • Couches de réseau LRS et d’intersection :
          • Label (Étiquette) : indiquez une étiquette explicite pour la couche. Cette étiquette s’affiche dans le volet du widget au moment de l’exécution.
        • Couches d’événements LRS :
          • 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 lors de l’exécution, en cliquant sur Editable (Modifiable) ou Not editable (Non modifiable).
    • Interact with a Map widget (Interagir avec un widget Carte) : connectez le widget Split Event (Fractionner un événement) à un widget Map (Carte). Les cartes Web figurant dans le widget Map (Carte) connecté apparaissent dans la liste. Après avoir établi la connexion à un widget Map (Carte), vous pouvez cliquer sur la flèche vers le bas à côté du bouton Select Layers (Sélectionner des couches) Sélectionner des couches pour développer la liste des couches. Cliquez sur une couche pour ouvrir le volet Layer Configuration (Configuration de la couche).
      • Layer Configuration (Configuration de la couche) : configurez les paramètres pour des couches individuelles. Passez en revue les paramètres disponibles dans le volet Layer Configuration (Configuration de la couche).
      • Select Layers (Sélectionner des couches) : cliquez sur le bouton Select Layers (Sélectionner des couches) Sélectionner des couches pour ouvrir le volet Select Layers (Sélectionner des couches). Vous pouvez sélectionner ou désélectionner des couches depuis la liste dans le volet.
  • Default Settings (Paramètres par défaut) : configurez la couche d’événements par défaut pour le paramètre 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 à afficher) : sélectionnez les paramètres à afficher dans le volet du widget à l’exécution.
    • Hide Event (Masquer l’événement) : masquez le paramètre Event (Événement) dans le volet du widget. Si ce paramètre est activé, la couche d’événements par défaut ne peut pas être modifiée par l’utilisateur à l’exécution.
    • Hide Network (Masquer le réseau) : masquez le paramètre Network (Réseau) dans le volet du widget.

Fractionner un événement

Effectuez les étapes suivantes pour fractionner un événement.

  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 les fonctionnalités Linear Referencing (Référencement linéaire) et Version Management (Gestion des versions) activées.
  3. Ajoutez un widget Split Event (Fractionner un événement). Connectez-le au widget Map (Carte) et 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 à l’endroit où vous voulez fractionner un événement linéaire.
  7. Ouvrez le widget Split Event (Fractionner un événement).
    Widget Fractionner un événement
    La première image est un exemple du volet du widget Split Event (Fractionner un événement) contenant des données Pipeline Referencing. La deuxième image est un exemple du volet du widget Split Event (Fractionner un événement) contenant des données Roads and Highways.

    Vous pouvez également utiliser des actions Données pour fractionner un événement.

  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. Spécifiez l’itinéraire qui contient l’événement à fractionner en procédant de l’une des manières suivantes :
    • Indiquez un ID ou un nom d’itinéraire dans la zone de texte Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire).

      Si route name est configuré en tant qu’identifiant au niveau de la couche de réseau, ce paramètre est étiqueté Route Name (Nom de l’itinéraire).

    • Cliquez sur le sélecteur d’itinéraire Sélecteur d’itinéraire et cliquez sur un itinéraire sur la carte.

    La valeur renseignée dans Split Measure (Mesure de fractionnement) varie en fonction de l’emplacement sur lequel vous cliquez.

  10. Vous pouvez éventuellement changer la valeur de mesure en la saisissant dans la zone de texte Split Measure (Mesure de fractionnement).
  11. Spécifiez la date du fractionnement en procédant de l’une des manières suivantes :
    • Laissez la date de fractionnement par défaut, qui correspond à la date actuelle.
    • Indiquez une date de fractionnement dans la zone de texte Split Date (Date de fractionnement).
    • Cliquez sur le bouton de calendrier Calendrier et sélectionnez une date de fractionnement.
    • Cochez la case Use route start date (Utiliser la date de début de l’itinéraire).
  12. Vous pouvez éventuellement mettre à jour les attributs des événements de fractionnement.
  13. Cliquez sur Split (Fractionner).

    Un message de confirmation s’affiche en haut du volet du widget lorsque vous fractionnez un événement linéaire. L’événement linéaire en entrée est retiré à partir de la date de fractionnement. Les deux nouveaux événements clignotent sur la carte.

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 Split Event (Fractionner un événement) et renseigner les valeurs. Pour ce faire, vous devez ajouter un widget Split Event (Fractionner un événement) et un widget Table à votre application et activer l’action Données Split Event (Fractionner un événement) dans les paramètres du widget Table.

L’action Données Split Event (Fractionner un événement) du widget Table peut renseigner les paramètres Event (Événement), Network (Réseau), Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire), Event OID (OID d’événement) et Split Date (Date de fractionnement) du widget Merge Events (Fusionner des événements). Elle peut également remplir les attributs de l’événement fractionné obtenu.

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

  1. Sélectionnez un enregistrement dans le widget Table.
  2. Cliquez sur le bouton Action en haut du volet du widget Table.
  3. Cliquez sur Split Event (Fractionner un événement).

    Fractionner un événement

    Les paramètres Event (Événement), Network (Réseau), Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire) et Event OID (OID d’événement) sont renseignés en fonction de l’événement sélectionné dans la table.

  4. Indiquez une valeur pour le paramètre Split Measure (Mesure de fractionnement).

Le paramètre Split Date (Date de fractionnement) est renseigné avec la date actuelle.

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 Split Event (Fractionner un événement) continue de valider toutes les entrées.