Le widget de segmentation dynamique prend plusieurs couches d’événements en entrée et les synthétise dans une couche d’événements segmentés unique. L’outil crée de nouveaux enregistrements, appelés segments, à n’importe quelle mesure le long de l’événement, là où des attributs d’une couche d’événements en entrée changent. Vous pouvez consulter les résultats d’une segmentation dynamique dans une table ou un diagramme en ligne droite, qui représente graphiquement les couches d’événements en entrée et en sortie. Vous pouvez utiliser ce widget pour gérer et visualiser les données de pipelines avec ArcGIS Pipeline Referencing et les données routières avec ArcGIS Roads and Highways.
Exemples pour Pipeline Referencing
Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :
- Vous voulez analyser l’état d’un pipeline et attribuer des fonds pour sa maintenance.
- Vous devez faire réaliser un contrôle croisé des événements par des utilisateurs pour vérifier l’exactitude des données d’événements le long d’un itinéraire.
- Vous voulez rechercher des trous dans vos données et les combler.
Exemples pour Roads and Highways
Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :
- Vous voulez analyser l’état des routes à l’aide de variables telles que le trafic et la juridiction pour déterminer l’allocation de fonds de maintenance.
- Vous devez faire réaliser un contrôle croisé des événements par des utilisateurs pour vérifier l’exactitude des données du Highway Performance Monitoring System (HPMS) le long d’un itinéraire.
- Vous voulez rechercher des trous dans vos données et les combler.
Remarques sur l’utilisation
Ce widget exige une connexion à un widget Map (Carte). Pour segmenter dynamiquement 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 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 de segmentation dynamique 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, vous pouvez afficher les résultats dans une table ou dans un diagramme en ligne droite.
Lorsque vous affichez les résultats dans une table, vous avez la possibilité d’interagir avec la table des façons suivantes.
- Double-cliquez sur une cellule de la table pour modifier sa valeur.
Remarque :
Les champs d’entreprise de l’événement linéaire sont modifiables lorsque Type = Line est dans la table. Les champs d’entreprise de l’événement ponctuel sont modifiables lorsque Type = Point.
- Cliquez sur Save (Enregistrer) pour enregistrer les modifications. Les modifications affectent les couches d’événements individuels.
Un diagramme en ligne droite est une représentation graphique des localisations d’événements et de leurs caractéristiques le long d’un itinéraire. Comme la table, le diagramme est interactif et modifiable. Les modifications affectent les couches d’événements individuels.
Lorsque vous affichez les résultats dans un diagramme en ligne droite, vous avez la possibilité d’interagir avec le diagramme des façons suivantes.
- Utilisez les boutons de navigation pour modifier l’échelle et l’étendue représentée par le diagramme.
- Cliquez sur le nom d’une couche pour la masquer dans le diagramme. Vous pouvez cliquer sur une couche masquée pour la rétablir dans la liste active.
- Survolez un événement pour afficher une info-bulle répertoriant les attributs de l’événement.
- Cliquez sur un événement pour le mettre en surbrillance sur la carte et voir ses attributs et statistiques dans une fenêtre contextuelle. Certains attributs sont modifiables.
- Survolez la barre de mesures pour afficher une info-bulle répertoriant les valeurs de mesures exactes.
- Cliquez sur une valeur de mesure pour afficher une fenêtre contextuelle répertoriant les attributs de tous les événements qui existent au niveau de cette mesure.
Exemple de segmentation dynamique
Remarque :
Vous pouvez voir à continuation un exemple de segmentation dynamique pour ArcGIS Roads and Highways.
Dans le diagramme suivant, deux couches d’événements linéaires (Limite de vitesse et Classe fonctionnelle) et un événement ponctuel (P1) sont associés à un itinéraire unique, Route1. Chaque couche d’événements a des valeurs différentes le long des mesures de l’itinéraire, indiquées par des couleurs différentes.
L’itinéraire est calibré de gauche à droite, entre les mesures 0 et 8. Les trois événements sont présents sur l’itinéraire et possèdent les propriétés d’entrée et de sortie décrites dans les sous-sections ci-après.
Entrée
Les tableaux suivants affichent les valeurs et mesures du premier événement :
Entrée (Limite de vitesse)
ID d’itinéraire | ID de l’événement | Mesure de départ | Mesure d’arrivée | Date de début | Date de fin | Limite de vitesse |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 4 | 01/01/2000 | <Nul> | 65 |
Route1 | Event2 | 4 | 8 | 01/01/2000 | <Nul> | 40 |
Entrée (Classe fonctionnelle)
ID d’itinéraire | ID de l’événement | Mesure de départ | Mesure d’arrivée | Date de début | Date de fin | Classe fonctionnelle |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 6,7 | 01/01/2000 | <Nul> | Inter-Etats |
Route1 | Event2 | 6,7 | 8 | 01/01/2000 | <Nul> | Autoroute US |
Entrée (Point1)
ID d’itinéraire | ID de l’événement | Mesure | Date de début | Date de fin | Code |
---|---|---|---|---|---|
Route1 | Event1 | 5 | 01/01/2000 | <Nul> | P1 |
Sortie
La classe d’entités en sortie et la table attributaire qui l’accompagne sont créées dynamiquement à l’aide des données des événements linéaires qui les composent. La table attributaire est modifiable et les mises à jour sont répercutées aux couches d’événements individuelles.
En vous déplaçant dans le sens du calibrage de l’itinéraire (de gauche à droite), le premier segment dans les événements est causé par la Limite de vitesse, 65, qui commence à la mesure 0 et prend fin à la mesure 4. Le deuxième segment est causé par la Limite de vitesse, 40, qui commence à la mesure 4 et prend fin à la mesure 5 du fait de la présence de l’événement ponctuel, P1. Le troisième segment est causé par l’événement ponctuel, P1, à la mesure 5. Le quatrième segment, entre les mesures 5 et 6,7, contient la Limite de vitesse, 40, et la Classe fonctionnelle, Inter-États. Le dernier segment, entre les mesures 6,7 et 8, contient la Limite de vitesse, 40, et la Classe fonctionnelle, Autoroute US.
Le tableau suivant affiche la sortie de la segmentation dynamique :
Sortie (Segmentation dynamique)
ID d’itinéraire | Type | Section | Mesure de départ | Mesure d’arrivée | Date de début | Date de fin | Limite de vitesse | Classe fonctionnelle | Code |
---|---|---|---|---|---|---|---|---|---|
Route1 | Ligne | 1 | 0 | 4 | 01/01/2000 | <Nul> | 65 | Inter-Etats | |
Route1 | Ligne | 2 | 4 | 5 | 01/01/2000 | <Nul> | 40 | Inter-Etats | |
Route1 | Point | 3 | 5 | 5 | 01/01/2000 | <Nul> | 40 | Inter-Etats | P1 |
Route1 | Ligne | 4 | 5 | 6,7 | 01/01/2000 | <Nul> | 40 | Inter-Etats | |
Route1 | Ligne | 5 | 6,7 | 8 | 01/01/2000 | <Nul> | 40 | Autoroute US |
Paramètres
Le widget de segmentation dynamique 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.
- Default Settings (Paramètres par défaut) : configurez les paramètres par défaut suivants lors du chargement initial du widget.
- Default dynamic segmentation result (Résultat de segmentation dynamique par défaut) : sélectionnez une méthode par défaut pour afficher les résultats, sous forme de table ou de diagramme en ligne droite. Les utilisateurs peuvent passer de l’une à l’autre lors de l’exécution.
- Default attribute set type (Type de jeu d’attributs par défaut) : vous pouvez choisir d’afficher les résultats à l’aide d’un jeu d’attributs linéaires, ou à l’aide de jeux d’attributs linéaires et ponctuels.
- Line Attribute Set (Jeu d’attributs linéaires) : sélectionnez un jeu d’attributs linéaires par défaut.
- Point Attribute Set (Jeu d’attributs ponctuels) : sélectionnez un jeu d’attributs ponctuels par défaut.
- Diagram default scale (Échelle par défaut du diagramme) : sélectionnez une échelle par défaut pour le diagramme en ligne droite. L’unité est l’unité du réseau. Le paramètre s’affiche lorsque vous choisissez le diagramme en ligne droite comme méthode par défaut d’affichage des résultats.
- Table Highlight Color (Couleur de mise en surbrillance de la table) sélectionnez une couleur pour les lignes de la table des résultats.
- Map Highlight Color (Couleur de mise en surbrillance de la carte) : sélectionnez une couleur pour afficher les itinéraires sur la carte connectée.
- Statistics (Statistiques) : activez ce paramètre pour afficher les statistiques de l’enregistrement d’événement sélectionné dans une fenêtre contextuelle lorsque l’utilisateur sélectionne l’événement. Ce paramètre s’affiche lorsque vous choisissez le diagramme en ligne droite comme méthode par défaut d’affichage des résultats.
Options d’interaction
Vous devez utiliser des actions Données dans d’autres widgets pour lancer le widget de segmentation dynamique et renseigner les valeurs associées. Les widgets suivants prennent en charge les actions Données de Dynamic Segmentation (Segmentation dynamique), que vous pouvez activer sur l’onglet Action de leurs paramètres.
Exécuter la segmentation dynamique
Pour exécuter la segmentation dynamique, 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.
- Ajouter un widget de segmentation dynamique. 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.
- Sélectionnez les événements à segmenter dynamiquement à l’aide du widget Identifier LRS, du widget Rechercher par itinéraire ou du widget Table.
Exécuter la segmentation dynamique avec le widget Identifier LRS
Pour utiliser l’action Données Dynamic Segmentation (Segmentation dynamique) au moment de l’exécution avec le widget Identifier LRS, procédez comme suit :
- Identifier un emplacement sur un itinéraire avec le widget Identifier LRS.
- Cliquez sur le bouton Actions en haut de la fenêtre du widget Identifier LRS.
- Cliquez sur Dynamic Segmentation (Segmentation dynamique).
- Les résultats sont renseignés dans la table ou le diagramme en ligne droite de segmentation dynamique.
Exécuter la segmentation dynamique avec la Recherche par itinéraire
Pour utiliser l’action Données Dynamic Segmentation (Segmentation dynamique) au moment de l’exécution avec le widget Recherche par itinéraire, procédez comme suit :
- Recherchez un itinéraire en utilisant l’une des options de mesure suivantes :
- Aucune mesure : tous les événements présents entre le début et la fin de l’itinéraire sont segmentés dynamiquement.
- Mesure unique : tous les événements situés à l’emplacement de la mesure recherchée sont segmentés dynamiquement.
- Mesures multiples : tous les événements situés entre l’emplacement de la plus petite mesure recherchée et celui de la plus grande mesure recherchée sont segmentés dynamiquement.
- Plage de mesures : tous les événements situés entre From Measure (Mesure de départ) et To Measure (Mesure d’arrivée) sont segmentés dynamiquement.
- Sélectionner un enregistrement dans les résultats de la recherche.
- Cliquez sur le bouton Actions dans la partie supérieure du volet du widget Rechercher par itinéraire.
- Cliquez sur Dynamic Segmentation (Segmentation dynamique).
- Les résultats sont renseignés dans la table ou le diagramme en ligne droite de segmentation dynamique.
Exécuter la segmentation dynamique avec le widget Table
Pour utiliser l’action Données Dynamic Segmentation (Segmentation dynamique) au moment de l’exécution avec le widget Table, procédez comme suit :
- Sélectionnez un enregistrement d’itinéraire unique dans la table.
- Cliquez sur le bouton Actions en haut du volet du widget Table.
- Cliquez sur Dynamic Segmentation (Segmentation dynamique).
- Les résultats sont renseignés dans la table ou le diagramme en ligne droite de segmentation dynamique.
Vous avez un commentaire à formuler concernant cette rubrique ?