Le widget Ajouter un événement ponctuel vous permet de créer des événements ponctuels le long d’itinéraires 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. Vous pouvez représenter les caractéristiques d’un itinéraire, telles que les relevés d’inspection en ligne (ILI) d’un pipeline ou les panneaux de limitation de vitesse d’une route, comme des événements à un seul point avec des informations de mesure le long de l’itinéraire.
Exemples pour Pipeline Referencing
Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :
- Vous voulez ajouter des informations relatives aux anomalies le long d’un itinéraire.
- Vous souhaitez ajouter une anomalie, une note d’inspection et des informations sur les points d’une documentation le long d’un itinéraire dans une seule opération.
- Vous voulez ajouter des données d’événements aux itinéraires de pipelines en saisissant des numéros de station, où les valeurs de mesure des stations permettent de calculer l’itinéraire et les valeurs de mesure des événements.
Exemples pour Roads and Highways
Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :
- Vous voulez ajouter des informations relatives aux accidents le long d’un itinéraire.
- Vous souhaitez ajouter un panneau Stop, un message de référence et des informations sur les points d’un pont le long d’un itinéraire dans une seule opération.
- Vous voulez ajouter des données d’événements aux itinéraires d’autoroutes en saisissant des numéros de station, où les valeurs de mesure des stations permettent de calculer l’itinéraire et les valeurs de mesure des événements.
Remarques sur l’utilisation
Ce widget exige une connexion à un widget Map (Carte). Pour ajouter des événements ponctuels, 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 :
- Pipeline Referencing—Créer un LRS et Partager un LRS en tant que couches Web
- Roads and Highways—Créer un LRS et Partager un LRS en tant que couches Web
Pour utiliser le widget Ajouter un événement ponctuel avec les services de référencement linéaire publiés avec ArcGIS Enterprise, vous devez être connecté avec un compte ArcGIS Enterprise.
Lorsque vous incluez ce widget dans une application, un volet propose aux utilisateurs les paramètres suivants pour ajouter un événement ponctuel :
- Type : choisissez d’ajouter des événements à un seul point ou à plusieurs points.
- Single Point (Un seul point) : ajoutez un événement à un seul point.
- Multiple Point (Plusieurs points) : ajoutez des événements à plusieurs points au cours d’une même activité de mise à jour.
- Event (Événement) (apparaît lorsque vous choisissez Single Point (Un seul point) sous Type) : choisissez la couche d’événements à partir de laquelle ajouter un événement ponctuel.
- Network (Réseau) : cette étiquette indique la couche de réseau associée à l’événement sélectionné.
- Attribute Set (Jeu d’attributs) (apparaît lorsque vous choisissez Multiple Point (Plusieurs points) sous Type) : si une couche est configurée avec des jeux d’attributs pour Pipeline Referencing ou des jeux d’attributs pour Roads and Highways, vous pouvez en sélectionner un dans le menu déroulant. Le widget n’affiche que les événements ponctuels qui appartiennent au jeu d’attributs. Les jeux d’attributs sont des collections d’attributs de couche d’événements. Vous pouvez utiliser des jeux d’attributs pour créer plusieurs événements avec un jeu d’attributs supplémentaires propres à l’organisation en une seule mise à jour.
- Method (Méthode) : la méthode que le widget utilise pour spécifier la localisation des événements ponctuels ajoutés est indiquée ici.
- Route ID (ID d’itinéraire) ou Route Name (Nom d’itinéraire) : indiquez un ID d’itinéraire ou le nom de l’itinéraire dans lequel vous souhaitez ajouter un événement ponctuel. 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 d’itinéraire).
- Measure (Mesure) : indiquez une valeur de mesure. La valeur de mesure définit la localisation exacte sur l’itinéraire où se trouve l’événement ajouté. L’étiquette de ce paramètre affiche également l’unité de mesure définie par la couche de réseau. Par exemple, si l’unité de mesure est le mètre, au moment de l’exécution, ce paramètre est étiqueté Measure (Meters) (Mesure (mètres)).
- Start Date (Date de début) : spécifiez la date de début du ou des événements.
- End Date (Date de fin) : spécifiez la date de fin du ou des événements.
Paramètres
Le widget Add Point Event (Ajouter un événement ponctuel) 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 lors de l’exécution, en cliquant sur Editable (Modifiable) ou Not editable (Non modifiable).
Remarque :
Les paramètres à définir sous Configure Fields (Configurer les champs) s’appliquent uniquement lorsque l’utilisateur ajoute un événement à un seul point. Pour les événements à plusieurs points, les champs s’affichent s’ils sont inclus dans le jeu d’attributs choisi par l’utilisateur au moment de l’exécution.
- Default Settings (Paramètres par défaut) : configurez les paramètres par défaut qui doivent être disponibles dans le widget lors de son chargement initial.
- Event (Single Point) (Événement (un seul point)) : sélectionnez la couche d’événements par défaut pour ajouter des événements à un seul point.
- Network (Multiple Point) (Réseau (plusieurs points)) : sélectionnez la couche de réseau par défaut pour ajouter des événements à plusieurs points. Si l’utilisateur ajoute des événements à un seul point, le réseau correspond toujours au réseau inscrit pour la couche d’événements sélectionnée.
- Method (Méthode) : sélectionnez la méthode par défaut de définition de la localisation de l’événement par le widget lors de l’ajout d’événements ponctuels. Vous pouvez sélectionner la méthode suivante :
- Route and measure (Itinéraire et mesure) : si vous sélectionnez cette méthode, le widget spécifie la localisation des événements ponctuels ajoutés à l’aide du nom d’itinéraire et de la valeur de mesure fournis par l’utilisateur.
- Type (Type) : choisissez si le widget est défini de sorte à ajouter un ou plusieurs événements.
- Attribute Set (Jeu d’attributs) : si une couche est configurée avec des jeux d’attributs pour Pipeline Referencing ou des jeux d’attributs pour Roads and Highways, vous pouvez en sélectionner un par défaut dans le menu déroulant. Le widget n’affiche que les événements ponctuels qui appartiennent au jeu d’attributs. Les jeux d’attributs sont des collections d’attributs de couche d’événements. Vous pouvez utiliser des jeux d’attributs pour créer plusieurs événements avec un jeu d’attributs supplémentaires propres à l’organisation en une seule mise à jour.
- Display Settings (Paramètres à afficher) : sélectionnez les champs à afficher dans le volet du widget au moment de l’exécution. Si vous choisissez de masquer un paramètre ici, les paramètres de widget que vous configurez sous Default Settings (Paramètres par défaut) ne sont pas modifiables par l’utilisateur lors de l’exécution.
- Hide Type (Masquer le type) : masquez le paramètre Type dans le volet du widget.
- Hide Event (Masquer l’événement) : masquez le paramètre Event (Événement) dans le volet du widget.
- Hide Network (Masquer le réseau) : masquez le paramètre Network (Réseau) dans le volet du widget.
- Hide Method (Masquer la méthode) : masquez le paramètre Method (Méthode) dans le volet du widget.
- Hide Attribute Set (Masquer le jeu d’attributs) : masquez le paramètre Attribute Set (Jeu d’attributs) dans le volet du widget.
Ajouter un événement ponctuel
Pour ajouter un événement ponctuel, procédez comme suit :
- Démarrez Experience Builder. Connectez-vous à un portail ArcGIS Enterprise.
- 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.
- Ajoutez un widget Add Point Event (Ajouter un événement ponctuel). Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.
- Publiez l’application.
- Lancez l’application. Si vous y êtes invité, connectez-vous à votre portail ArcGIS Enterprise.
- Effectuez un zoom sur la localisation où vous souhaitez ajouter un événement ponctuel.
Remarque :
Pour zoomer sur des localisations d’itinéraires, vous pouvez utiliser le widget Rechercher par itinéraire ou utiliser les actions Données avec le widget Rechercher par itinéraire ou le widget Table. - Ouvrez le widget Add Point Event (Ajouter un événement ponctuel).
- Utilisez le type par défaut ou cliquez sur la flèche de la liste déroulante Type et modifiez le type, si nécessaire.
- Si le paramètre Type est défini sur Single Point (Un seul point), utilisez la couche d’événements ponctuels 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 ponctuels. La valeur qui s’affiche sous Network (Réseau) est fonction de la couche d’événements sélectionnée.
- Si le paramètre Type est défini sur Multiple Point (Plusieurs points), vous pouvez utiliser le jeu d’attributs par défaut ou sélectionner un autre jeu d’attributs.
- Spécifiez un itinéraire en procédant de l’une des manières suivantes :
- Fournissez un ID d’itinéraire dans la zone de texte Route ID (ID d’itinéraire).
- Cliquez sur le sélecteur d’itinéraire , puis cliquez sur un itinéraire de la carte.
La valeur Measure (Mesure) est renseignée en fonction de la localisation sur laquelle vous cliquez.
- Spécifiez une localisation pour l’événement ponctuel en procédant de l’une des manières suivantes :
- Spécifiez une valeur de mesure dans la zone de texte Measure (Mesure).
Remarque :
Les valeurs de mesure du stationnement sont également prises en charge.
- Cliquez sur le sélecteur de mesure , puis sur un point le long de l’itinéraire.
Une fois que vous avez spécifié une valeur de mesure, un point vert apparaît à la localisation correspondante sur la carte.
- Spécifiez une valeur de mesure dans la zone de texte Measure (Mesure).
- 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, qui correspond à la date du jour.
- Spécifiez une date de début dans la zone de texte Start Date (Date de début).
- Cliquez sur le bouton de 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).
- Vous pouvez également spécifier la date de fin de l’événement ponctuel 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 et sélectionnez une date de fin.
- Cochez la case Use route end date (Utiliser la date de fin de l’itinéraire).
Remarque :
Si vous ne spécifiez pas de date de fin, l’événement se poursuit indéfiniment.
- Cliquez sur Next (Suivant).
Les attributs de l’événement ponctuel choisi apparaissent dans une deuxième fenêtre.
- Fournissez les valeurs attributaires pour la couche d’événements.
Vous pouvez utiliser l’outil Copy Attributes (Copier les attributs) pour copier les attributs d’un événement existant.
- Cliquez sur Save (Enregistrer).
Un message de confirmation s’affiche dans la fenêtre de l’outil une fois que le nouvel événement ponctuel a été ajouté et apparaît sur la carte.
Options d’interaction
Vous pouvez utiliser des actions Données dans d’autres widgets pour lancer le widget Add Point Event (Ajouter un événement ponctuel) et renseigner les valeurs associées. Pour être en mesure d’utiliser les actions Données, des événements ponctuels doivent être associés au réseau du widget source, les options des actions Données du widget Add Point Event (Ajouter un événement ponctuel) dans le widget source doivent être activées et le widget Add Point Event (Ajouter un événement ponctuel) doit être configuré dans l’expérience. Désactivez les options des actions Données du widget Add Point Event (Ajouter un événement ponctuel) dans le widget source pour ne pas utiliser les actions Données.
Les widgets suivants prennent en charge les actions Données du widget Add Point Event (Ajouter un événement ponctuel) :
- Widget Rechercher par itinéraire : l’action Données renseigne les options d’événement ou de jeu d’attributs, de réseau, d’itinéraire, de mesure et de date.
- Widget Table : l’action Données renseigne les options d’événement ou de jeu d’attributs, de réseau, d’itinéraire et de date.
Exécuter des actions Données à l’aide du widget Rechercher par itinéraire
Pour utiliser l’action Données au moment de l’exécution avec le widget Rechercher par itinéraire, procédez comme suit :
- Sélectionnez un enregistrement de résultat dans les résultats du widget Rechercher par itinéraire.
- Cliquez sur le bouton Action dans la partie supérieure du volet du widget Rechercher par itinéraire.
- Ajoutez un événement ponctuel en procédant de l’une des manières suivantes :
- Cliquez sur Add Point Event (Ajouter un événement ponctuel) et spécifiez une valeur de mesure dans l’option Measure (Mesure), ainsi que les attributs du nouvel événement ponctuel.
Les paramètres Event (Événement), Network (Réseau), Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire), Measure (Mesure), Start Date (Date de début) et End Date (Date de fin) sont renseignés en fonction de l’itinéraire sélectionné dans le widget Rechercher par itinéraire.
- Si le résultat recherché contient un itinéraire avec une seule valeur de mesure, sélectionnez Add Point Event (Ajouter un événement ponctuel) comme mesure de l’événement ponctuel à ajouter.
Les paramètres Event (Événement), Network (Réseau), Route ID (ID d’itinéraire) ou Route Name (Nom de l’itinéraire), Measure (Mesure), Start Date (Date de début) et End Date (Date de fin) sont renseignés en fonction de l’itinéraire sélectionné dans le widget Rechercher par itinéraire.
- Cliquez sur Add Point Event (Ajouter un événement ponctuel) et spécifiez une valeur de mesure dans l’option Measure (Mesure), ainsi que les attributs du nouvel événement ponctuel.
Remarque :
Vous pouvez modifier n’importe quelle valeur une fois qu’elle a été renseignée. Dans ce cas, le widget Ajouter un événement ponctuel continue de valider toutes les entrées.
Exécuter des actions Données avec le widget Table
Pour utiliser l’action Données au moment de l’exécution avec le widget Table, procédez comme suit :
- Sélectionnez un enregistrement dans le widget Table.
- Cliquez sur le bouton Action en haut du volet du widget Table.
- Cliquez sur Add Point Event (Ajouter un événement ponctuel).
Les paramètres Event (Événement) ou Attribute Set (Jeu d’attributs), Network (Réseau), Route ID (ID d’itinéraire) ou Route Name (Nom d’itinéraire) et Event OID (OID d’événement) sont renseignés en fonction de l’événement sélectionné dans la table. Les valeurs Start Date (Date de début) et End Date (Date de fin) sont renseignées à l’aide des dates de début et de fin de l’itinéraire recherché.
Remarque :
Vous pouvez modifier n’importe quelle valeur une fois qu’elle a été renseignée. Dans ce cas, le widget Ajouter un événement ponctuel continue de valider toutes les entrées.
Vous avez un commentaire à formuler concernant cette rubrique ?