Widget Rechercher par itinéraire

Le widget Rechercher par itinéraire vous permet de rechercher un itinéraire ou une portion d’itinéraire et de localiser des emplacements spécifiques le long du parcours 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 rechercher un itinéraire et zoomer sur un emplacement de mesure spécifique en employant différentes méthodes de recherche. Vous pouvez également utiliser les itinéraires et les emplacements renvoyés dans les processus de mise à jour avec les widgets Add Point Event (Ajouter un événement ponctuel) et Add Line Event (Ajouter un événement linéaire).

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

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

  • Vous souhaitez trouver les emplacements de mesures spécifiques le long d’itinéraires.
  • Vous souhaitez trouver plusieurs emplacements de mesures spécifiques le long d’itinéraires.
  • Votre organisation tient à ce que les utilisateurs sachent s’orienter le long d’un itinéraire pendant qu’ils effectuent des tâches d’analyse et de mise à jour d’événements LRS.

Remarques sur l’utilisation

Ce widget exige une connexion à un widget Map (Carte). Pour une recherche par itinéraire, le widget Map (Carte) doit être connecté à une source de données de carte Web avec un 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, le volet du widget propose aux utilisateurs les paramètres suivants permettant d’effectuer une recherche par itinéraires :

  • Method (Méthode) : sélectionnez une méthode de recherche.
    • Route and Measure (Itinéraire et mesure) : effectuez une recherche par ID d’itinéraire. Vous avez également la possibilité d’indiquer une valeur de mesure, plusieurs valeurs de mesure ou une plage de valeurs de mesure en définissant une seule mesure, plusieurs mesures ou une plage de mesures.
      • Route ID (ID d’itinéraire) ou Route Name (Nom d’itinéraire) : indiquez l’ID ou le nom de l’itinéraire que vous souhaitez rechercher. 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).
        Remarque :
        Si un réseau LRS est configuré avec un ID d’itinéraire de champs multiples, les champs qui constituent l’ID d’itinéraire concaténé s’affichent. Dans ce cas, pour rechercher un itinéraire, indiquez des valeurs valides pour tous les champs de l’ID d’itinéraire.
    • Coordinate (Coordonnées) : effectuez une recherche par coordonnées. Indiquez des coordonnées x, y et éventuellement z.
    • Referent (Référence) : effectuez une recherche par référence. Une référence est un emplacement fixe le long d’un itinéraire qui présente une valeur de mesure discrète à partir de laquelle d’autres emplacements sont déterminés.
      • Referent (Référence) : sélectionnez la couche de référence à utiliser pour la recherche.
      • Referent Field (Champ de référence) : indiquez une valeur pour le champ de référence d’événement identifié. Ce champ permet de rechercher des entités d’événement individuelles.
      • Offset (Décalage) : indiquez éventuellement une valeur de décalage. Le décalage est une distance fixe par rapport à une référence. Il peut être positif ou négatif.
    • Line and Measure (Ligne et mesure) : effectuez une recherche par ID ou nom de ligne. Vous avez également la possibilité d’indiquer une valeur de mesure, plusieurs valeurs de mesure ou une plage de mesures à rechercher le long de la ligne.
      • Line ID (ID de ligne) ou Line Name (Nom de ligne) : indiquez un ID ou un nom de ligne pour l’itinéraire que vous souhaitez rechercher.
  • Network (Réseau) : couche de réseau utilisée dans la recherche d’itinéraires.

Paramètres

Le widget Rechercher par itinéraire 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 :
          • Label (Étiquette) : indiquez une étiquette explicite pour la couche. Cette étiquette s’affiche dans le volet du widget au moment de l’exécution.
          • Search methods (Méthodes de recherche) : sélectionnez la flèche de liste déroulante pour sélectionner une méthode de recherche Default (Par défaut) à utiliser lors du chargement initial du widget, puis sélectionnez les méthodes de recherche qui doivent être disponibles à l’exécution. Vous devez activer au moins l’un des éléments suivants : Route and Measure (Itinéraire et mesure), Coordinate (Coordonnées), Referent (Référence) et Line and Measure (Ligne et mesure).
          • Search measures (Rechercher des mesures) : ces paramètres s’appliquent lorsque vous sélectionnez la méthode de recherche Route and Measure (Itinéraire et mesure) ou Line and Measure (Ligne et mesure). Sélectionnez les types de valeurs de mesure que les utilisateurs peuvent rechercher au moment de l’exécution. Vous devez activer au moins l’une des options suivantes :
            • Single (Unique) : permet aux utilisateurs de rechercher des valeurs de mesure uniques le long des itinéraires.
            • Multiple (Multiple) : permet aux utilisateurs de rechercher des valeurs de mesure multiples le long des itinéraires.
            • Range (Plage) : permet aux utilisateurs de rechercher une plage de valeurs de mesure le long des itinéraires.
          • Default Identifier (Identifiant par défaut) : configurez l’identifiant par défaut à utiliser pour rechercher des itinéraires. Si le réseau LRS est configuré avec un ID d’itinéraire à champs multiples, vous pouvez faire glisser les champs pour en changer l’ordre ou désélectionner les champs qui ne doivent pas apparaître dans le volet du widget à l’exécution. Selon la configuration de l’ID d’itinéraire du réseau LRS, sélectionnez l’une des options suivantes :
            • Route ID (ID d’itinéraire) : champ ID d’itinéraire à utiliser pour la recherche d’itinéraires.
            • Multi field route ID (ID d’itinéraire à champs multiples) : champs constituant l’ID d’itinéraire concaténé à utiliser pour la recherche d’itinéraires. Faites glisser les champs pour en changer l’ordre et désélectionnez ceux qui ne doivent pas s’afficher dans le widget.
            • Route Name (Nom d’itinéraire) : champ nom d’itinéraire à utiliser pour la recherche d’itinéraires.
            • Line ID (ID de ligne) : champ ID de ligne à utiliser pour la recherche d’itinéraires dans un réseau linéaire.
            • Line Name (Nom de ligne) : champ Nom de ligne à utiliser pour la recherche d’itinéraires dans un réseau linéaire.
          • Spatial Reference (Référence spatiale) : définissez une référence spatiale pour la recherche. Vous pouvez utiliser la référence spatiale de la carte ou des couches LRS.
          • Search (Recherche) : définissez un rayon de recherche.
          • Results (Résultats) : utilisez les paramètres suivants pour définir la façon dont le widget affiche les résultats de recherche.
            • Sort results by (Trier les résultats par) : ajoutez des champs pour trier les résultats par champ. Vous pouvez trier les résultats par ordre croissant ou décroissant.
            • Expand by default (Développer par défaut) : activez ce paramètre pour que les résultats de la recherche soient développés par défaut lorsque l’utilisateur effectue une recherche.
            • Advanced field display (Affichage avancé des champs) : choisissez d’afficher ou de masquer chaque champ attributaire de réseau dans les résultats de recherche. Si un réseau linéaire est associé à un réseau dérivé, vous pouvez afficher ou masquer les champs attributaires de ce réseau dérivé dans les résultats de recherche.
        • Couches d’intersection, de points de calibrage et 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.
          • Configure Fields (Configurer les champs) : sélectionnez un champ par défaut à afficher dans le volet du widget à l’exécution.
    • Interact with a Map widget (Interagir avec un widget Carte) : connectez le widget Search By Route (Rechercher par itinéraire) à 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.
  • Selection Settings (Paramètres de sélection) : personnalisez la manière dont les itinéraires s’affichent lorsque vous les recherchez et les sélectionnez.
    • Highlight (Surbrillance) : sélectionnez une couleur d’affichage pour la mise en surbrillance de la sélection. La couleur par défaut est le cyan (#00FFFF).
    • Width (Largeur) : définissez la largeur de la mise en surbrillance de la sélection en pixels. La largeur par défaut est de 3.
    • Label color (Couleur de l’étiquette) : définissez la couleur de l’étiquette d’itinéraire. La couleur par défaut est le noir (#000000).
    • Label size (Taille de l’étiquette) : définissez la taille de police de l’étiquette d’itinéraire en points. La taille par défaut est de 12.
  • Result settings (Paramètres des résultats) : configurez la taille de la page des résultats de recherche, à savoir le nombre de résultats qui s’affichent par page. La valeur par défaut est de 25 enregistrements.
  • Display settings (Paramètres à afficher) : sélectionnez les paramètres à afficher dans le volet du widget à l’exécution et configurez les valeurs des paramètres par défaut à afficher dans le widget lors de son chargement initial.
    • Hide Method (Masquer la méthode) : masquez le paramètre Method (Méthode) dans le volet du widget.
    • Hide Network (Masquer le réseau) : masquez le paramètre Network (Réseau) dans le volet du widget.
    • Hide Route in Search by Line (Masquer l’itinéraire dans la recherche par ligne) : masquez l’ID ou le nom de l’itinéraire dans le volet du widget lorsque la valeur du paramètre Method (Méthode) est Line and Measure (Ligne et mesure).
    • Default Network (Réseau par défaut) : sélectionnez la couche de réseau par défaut.
    • Default referent (Référence par défaut) : sélectionnez la couche de référence par défaut pour la recherche par référence.
    • Default Offset Units (Unités de décalage par défaut) : sélectionnez l’unité de décalage de référence par défaut pour la recherche par référence.

Rechercher des itinéraires par nom ou ID d’itinéraire

Procédez comme suit pour rechercher des itinéraires par nom ou ID d’itinéraire :

  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 Rechercher par itinéraire. Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.

    Rechercher par itinéraire
    La première image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. Le réseau LRS est configuré avec un ID d’itinéraire à champs multiples. La deuxième image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing. Le réseau LRS est configuré avec un ID d’itinéraire généré automatiquement.

  4. Si plusieurs méthodes sont configurées dans les paramètres du widget, sélectionnez Route and Measure (Itinéraire et mesure) dans le menu déroulant.
  5. Si plusieurs réseaux sont configurés dans les paramètres du widget, sélectionnez un réseau dans le menu déroulant Network (Réseau).
  6. Indiquez un ID ou nom d’itinéraire dans la zone de texte Route ID (ID d’itinéraire) ou Route Name (Nom d’itinéraire).

    Si le nom d’itinéraire 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).

    Remarque :
    Si un réseau LRS est configuré avec un ID d’itinéraire à champs multiples, les champs qui constituent l’ID d’itinéraire concaténé s’affichent. Dans ce cas, pour rechercher un itinéraire, indiquez des valeurs valides pour tous les champs de l’ID d’itinéraire.
    Remarque :

    Vous pouvez utiliser des caractères génériques pour vos recherches par itinéraire. Les caractères génériques sont des caractères spéciaux qui peuvent se subtituer à des caractères inconnus dans une valeur de recherche. Les caractères suivants sont pris en charge :

    CaractèreDescription

    %

    Représente un nombre quelconque de caractères.

    _

    Représente un seul caractère.

  7. Indiquez éventuellement une valeur de mesure, plusieurs valeurs de mesure ou des valeurs de mesure de départ et d’arrivée pour rechercher des emplacements spécifiques le long de l’itinéraire.

    Remarque :
    Les valeurs de station sont également prises en charge comme valeurs de mesure en entrée.

  8. Cliquez sur Chercher.

    Si un itinéraire valide correspond aux paramètres de recherche, il s’affiche dans la fenêtre de résultats. Si un seul résultat correspond aux paramètres de recherche, la carte se met en surbrillance et zoome sur cet itinéraire. Si plusieurs itinéraires correspondent aux paramètres de recherche, vous pouvez sélectionner un enregistrement dans la fenêtre de résultats. La carte se met alors en surbrillance et zoome sur cet itinéraire.

    Résultats de recherche
    La première image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. La deuxième image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing.

Rechercher des itinéraires par coordonnées

Procédez comme suit pour rechercher des itinéraires par coordonnées :

  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 Rechercher par itinéraire. Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.

    Rechercher par coordonnées
    La première image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. La deuxième image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing.

  4. Si plusieurs méthodes sont configurées dans les paramètres du widget, sélectionnez Coordinate (Coordonnées) dans le menu déroulant Method (Méthode).
  5. Si plusieurs réseaux sont configurés dans les paramètres du widget, sélectionnez un réseau dans le menu déroulant Network (Réseau).
  6. Indiquez des valeurs dans les zones de texte X Coordinate (Coordonnée X) et Y Coordinate (Coordonnée Y). Vous pouvez également indiquer une valeur dans la zone de texte Z Coordinate (Coordonnée Z).
  7. Cliquez sur Chercher.

    Si un itinéraire valide correspond aux paramètres de recherche, il s’affiche dans la fenêtre de résultats. Si un seul résultat correspond aux paramètres de recherche, la carte se met en surbrillance et zoome sur cet itinéraire. Si plusieurs itinéraires correspondent aux paramètres de recherche, vous pouvez sélectionner un enregistrement dans la fenêtre de résultats. La carte se met alors en surbrillance et zoome sur cet itinéraire.

    Résultats de recherche
    La première image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. La deuxième image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing.

Rechercher des itinéraires par référence

Procédez comme suit pour rechercher des itinéraires par référence :

  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 Rechercher par itinéraire. Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.

    Rechercher par référence
    La première image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. La deuxième image est un exemple du volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing.

  4. Si plusieurs méthodes sont configurées dans les paramètres du widget, sélectionnez Referent (Référence) dans le menu déroulant Method (Méthode).
  5. Si plusieurs réseaux sont configurés dans les paramètres du widget, sélectionnez un réseau dans le menu déroulant Network (Réseau).
  6. Cliquez sur la flèche de la liste déroulante Referent (Référence) et sélectionnez une couche de référence. Vous pouvez utiliser n’importe quelle couche ponctuelle de la carte comme couche de référence.
  7. Indiquez une valeur dans la zone de texte Referent Field (Champ de référence). Vous pouvez utiliser n’importe quel champ à valeur unique de la couche de référence en guise de champ de référence.
  8. Vous pouvez également indiquer une valeur de décalage dans la zone de texte Offset (Décalage).
  9. Cliquez sur Chercher.

    Si un itinéraire valide correspond aux paramètres de recherche, il s’affiche dans la fenêtre de résultats. Si un seul résultat correspond aux paramètres de recherche, la carte se met en surbrillance et zoome sur cet itinéraire. Si plusieurs itinéraires correspondent aux paramètres de recherche, vous pouvez sélectionner un enregistrement dans la fenêtre de résultats. La carte se met alors en surbrillance et zoome sur cet itinéraire.

    Résultats de recherche
    La première image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Roads and Highways. La deuxième image est un exemple de résultats de recherche dans le volet du widget Search By Route (Rechercher par itinéraire) contenant des données Pipeline Referencing.

Rechercher des itinéraires par nom ou ID de ligne

Procédez comme suit pour rechercher des itinéraires par nom ou ID de ligne :

  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 Rechercher par itinéraire. Connectez-le au widget Map (Carte), puis chargez les couches LRS à partir de ce dernier.

  4. Si plusieurs méthodes sont configurées dans les paramètres du widget, sélectionnez Line and Measure (Ligne et mesure) dans le menu déroulant.
  5. Si plusieurs réseaux sont configurés dans les paramètres du widget, sélectionnez un réseau linéaire dans le menu déroulant Network (Réseau).
  6. Indiquez un ID ou un nom de ligne dans la zone de texte Line ID (ID de ligne) ou Line Name (Nom de ligne).

    Remarque :

    Vous pouvez utiliser des caractères génériques pour rechercher des lignes. Les caractères génériques sont des caractères spéciaux qui peuvent se subtituer à des caractères inconnus dans une valeur de recherche. Les caractères suivants sont pris en charge :

    CaractèreDescription

    %

    Représente un nombre quelconque de caractères.

    _

    Représente un seul caractère.

  7. Indiquez éventuellement une valeur de mesure, plusieurs valeurs de mesure ou des valeurs de mesure de départ et d’arrivée pour rechercher des emplacements spécifiques le long de la ligne.

    Remarque :
    Les valeurs de station sont également prises en charge comme valeurs de mesure en entrée.

  8. Cliquez sur Chercher.

    Si une ligne valide correspond aux paramètres de recherche, elle s’affiche dans la fenêtre de résultats. Si un seul résultat correspond aux paramètres de recherche, la carte se met en surbrillance et zoome sur cet itinéraire. Si plusieurs résultats correspondent aux paramètres de recherche, vous pouvez sélectionner un enregistrement dans la fenêtre de résultats. La carte se met alors en surbrillance et zoome sur cette ligne.

    Résultats de la recherche

    Remarque :

    Les informations du réseau dérivé sont affichées dans les résultats si un réseau dérivé est configuré et si les champs sont activés dans le paramètre Advanced field display (Affichage avancé des champs) pour le réseau.

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 Search By Route (Rechercher par itinéraire) pour lancer le widget Add Point Event (Ajouter un événement ponctuel) ou le widget Add Line Event (Ajouter un événement linéaire) et indiquer des valeurs. Pour ce faire, vous devez activer les actions Données Add Point Event (Ajouter un événement ponctuel) et Add Line Event (Ajouter un événement linéaire) dans les paramètres du widget Rechercher par itinéraire.

Les actions Données Add Point Event (Ajouter un événement ponctuel) et Add Line Event (Ajouter un événement linéaire) du widget Rechercher par itinéraire peuvent renseigner les paramètres d’itinéraire et de mesure dans les widgets Ajouter un événement ponctuel et Ajouter un événement linéaire.