Widget Near Me (Autour de moi)

Widget Near Me (Autour de moi) permet de rechercher et d’analyser des entités dans un rayon donné autour d’une localisation définie. La localisation peut être une entité sélectionnée, un graphique dessiné ou une localisation définie par une autre méthode en entrée. Vous pouvez aussi rechercher des entités en fonction de l’étendue actuelle de la carte.

Le widget peut effectuer trois types d’analyse : il peut rechercher l’entité la plus proche d’une localisation définie, rechercher toutes les entités dans un rayon spécifié autour d’une localisation définie, et synthétiser des valeurs numériques d’entités à proximité à l’aide de fonctions statistiques et d’expressions SQL.

Remarque :

Le widget Near Me (Autour de moi) remplace la fonctionnalité des widgets ArcGIS Web AppBuilder Near Me (Autour de moi), Situational Awareness (Connaissance de la situation), Info Summary (Résumé infos) et Screening (Filtrage). La plupart de ces fonctionnalités sont maintenant disponibles, et d’autres seront ajoutées dans les versions futures de Experience Builder.

Exemples

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

  • Vous voulez que les utilisateurs puissent cliquer sur un point sur la carte pour identifier le bureau de vote le plus proche.
  • Vous voulez que les utilisateurs puissent déterminer la population totale des villes dans un certain rayon autour d’un hôpital.
  • Vous voulez que les utilisateurs puissent déterminer le nombre de bâtiments dans un quartier qui respectent les réglementations relatives à l’accessibilité.

Remarques sur l’utilisation

Ce widget exige une connexion à un widget Map (Carte). Le widget Map (Carte) doit être connecté à une source de données comportant au moins une couche d’entités.

Paramètres

Le widget Near Me (Autour de moi) inclut les paramètres suivants :

  • Select a Map widget (Sélectionner un widget cartographique) : permet de sélectionner un widget cartographique.
  • Map or scene settings (Paramètres de la carte ou de la scène) : cliquez sur une carte web ou une scène web pour ouvrir le volet des paramètres de la carte.
    • Search methode (Méthode de recherche) : définissez la façon dont les widgets recherchent des entités.
      • Current map area (Zone cartographique actuelle) – Permet aux utilisateurs de rechercher des entités au sein de l’étendue actuelle de la carte.
      • Specify a location (Spécifier une localisation) – Permet aux utilisateurs de rechercher des entités dans un rayon donné autour d’une localisation en entrée. Cette option inclut les paramètres supplémentaires suivants :
        • Heading label (Libellé du titre) : le texte de l’en-tête apparaît dans le coin supérieur gauche du widget. Vous pouvez changer la police, le style, la couleur et la taille en pixels (px) de l’étiquette.
        • Search distance (Distance de recherche) – Indiquez une valeur par défaut pour la distance de recherche.
        • Distance units (Unités de distance) – Indiquez une unité par défaut pour la distance de recherche.
    • Inputs (Entrées) : configurez les paramètres associés à la façon dont l’utilisateur définit une localisation en entrée.
      • Distance settings (Paramètres de distance) : cochez cette case pour permettre à l’utilisateur de modifier la distance de recherche et l’unité pendant l’exécution.
      • Input location label (Étiquette de localisation en entrée) : cochez cette case pour que le widget affiche l’adresse de la localisation en entrée lors de l’exécution si la localisation en entrée est un point.
      • Sketch tools (Outils de dessin) : activez ces paramètres pour inclure les outils de dessin de la localisation en entrée dans le volet du widget pendant l’exécution.
    • Analysis (Analyse) : définissez la façon dont le widget analyse les entités.
      • Add Analysis (Ajouter une analyse) : ajoutez un nouvel outil d’analyse dans le volet d’exécution du widget.
        • Select layer (Sélectionner une couche) : sélectionnez une couche d’entités à analyser.
        • Label (Étiquette) : ajoutez une étiquette pertinente à l’outil d’analyse.
        • Analysis Type (Type d’analyse) : spécifiez un type d’analyse :
          • Closest Feature (Entité la plus proche) – Recherchez l’entité dans le rayon donné qui est la plus proche de la localisation en entrée.
            Remarque :

            Lorsque la zone de recherche a pour valeur Current map area (Zone cartographique actuelle), l’option Closest Feature (Entité la plus proche) n’est pas disponible ici.

            • Highlight results on map (Mettre en surbrillance les résultats sur la carte) – Si ce paramètre est activé, les résultats sont mis en surbrillance sur la carte lorsque l’utilisateur clique sur la liste des résultats et la développe. Vous pouvez choisir la couleur de la mise en surbrillance.
            • Expand analysis results (Développer les résultats d’analyse) – Indiquez si la liste des résultats est développée ou réduite par défaut.
          • Proximity (Proximité) : recherchez toutes les entités dans un certain rayon autour de la localisation en entrée.
            • Display field (Champ d’affichage) : spécifiez le champ qui est utilisé pour identifier les entités individuelles dans la liste de résultats. Le champ par défaut est ObjectID.
            • Sort features (Trier les entités) : répertoriez les entités par distance depuis la localisation en entrée ou en fonction d’un champ par ordre croissant ou décroissant.
              Remarque :

              Lorsque la zone de recherche a pour valeur Current map area (Zone cartographique actuelle), les résultats sont triés en fonction du champ ObjectID par défaut. Sélectionnez Field (Champ) pour trier selon un champ différent de ObjectID.

            • Group features (Regrouper les entités) – Vous pouvez regrouper les entités en fonction d’un champ, dans l’ordre croissant ou l’ordre décroissant. Ce paramètre est adapté à l’analyse des données catégorielles.
              • Sort groups by count (Trier les groupes par nombre) : vous pouvez trier les groupes en fonction du nombre d’entités qu’ils contiennent.
            • Highlight results on map (Mettre en surbrillance les résultats sur la carte) : si ce paramètre est activé, lorsque l’utilisateur clique sur l’analyse de type proximité et la développe, toutes les entités trouvées par l’analyse sont mises en surbrillance sur la carte. Ce paramètre n’est pas disponible si la zone de recherche est définie sur Current map area (Zone cartographique actuelle).
            • Expand analysis results (Développer les résultats d’analyse) – Indiquez si la liste des résultats est développée ou réduite par défaut.
              • Expand feature details (Développer les détails des entités) : sélectionnez cette case à cocher pour développer les détails de chaque entité par défaut dans la liste de résultats.
                Attention :

                Le développement de tous les détails et la mise en surbrillance des résultats peut générer des problèmes de performance si une couche comporte un nombre élevé d’entités.

          • Summary (Résumé) : synthétise les valeurs numériques des entités à l’aide de fonctions statistiques et d’expressions SQL.
            • Add Summary (Ajouter un résumé) : ajoutez un nouveau résumé de données. Vous pouvez résumer les données comme suit :
              • Statistics (Statistiques) : obtenez les résultats de fonctions statistiques (MAX, MIN, AVERAGE et SUM) pour un champ sélectionné.
              • Expression : générez une expression plus complexe avec les cinq opérateurs de fonction (AVERAGE, COUNT, SUM, MAX et MIN) et des champs de données.
            • Sum of intersected length (Somme de la longueur d’intersection) ou Sum of intersected area (Somme de la surface d’intersection) : sélectionnez cette case à cocher pour afficher la longueur (pour les entités linéaires) ou la surface (pour les entités surfaciques) d’intersection totale dans la distance de la zone tampon de recherche. Ce paramètre apparaît lorsque la couche connectée est une couche d’entités linéaires ou surfaciques. Cliquez sur le bouton de mise à jour pour ajouter une étiquette et mettre en forme les nombres.
            • Color mode (Mode Couleur) : spécifiez une méthode d’affichage des couleurs d’arrière-plan, c’est-à-dire une couleur unique ou l’affichage par catégorie. Ensuite, choisissez les couleurs. Ce paramètre apparaît une fois que vous avez ajouté un résumé.
            • Highlight results on map (Mettre en surbrillance les résultats sur la carte) : si ce paramètre est activé, toutes les entités synthétisées par l’outil sont mises en surbrillance lorsque l’utilisateur clique sur l’outil de résumé et le développe.
              Attention :

              La mise en surbrillance des résultats peut générer des problèmes de performance si une couche comporte un nombre élevé d’entités.

            • Expand analysis results (Développer les résultats d’analyse) – Activez ce paramètre pour développer les tables de synthèse par défaut.
      • Display feature count (Afficher le nombre d’entités) : vous pouvez afficher le nombre d’entités pour chaque outil d’analyse.
      • Display analysis icon (Afficher l’icône d’analyse) : vous pouvez afficher les icônes d’outil d’analyse.
        Conseil :

        Elles sont utiles lorsqu’une même couche est utilisée plusieurs fois dans plusieurs analyses.

    • Results (Résultats) : configurez les paramètres associés à la façon dont les résultats d’analyse apparaissent lors de l’exécution.
      • Feature count (Nombre d’entités) : incluez le nombre d’entités dans les résultats.
      • Analysis icons (Icônes d’analyse) : incluez des icônes en regard du nom de chaque outil d’analyse dans les résultats.
      • Map symbols (Symboles de carte) : incluez les symboles de carte représentant la symbologie des entités qui répondent aux critères d’analyse.
        Remarque :

        Si une couche de carte est symbolisée par un champ attributaire et que vous activez Group features (Grouper les entités), le widget utilise ce champ comme champ de regroupement par défaut.

      • Approximate distance (Distance approximative) : incluez les valeurs de distance indiquant approximativement à quelle distance les entités se trouvent de la localisation en entrée. L’unité qui apparaît est l’unité que vous définissez sous Distance units (Unités de distance) ou l’unité que l’utilisateur choisit lors de l’exécution.
      • Filter layers to only show results (Filtrer les couches pour afficher uniquement les résultats) – Filtrez les couches pour afficher uniquement les entités qui répondent aux critères d’analyse.
  • General settings (Paramètres généraux) : configurez les paramètres généraux suivants :
    • Sketch color (Couleur de dessin) : définissez la couleur des points, des lignes et des polygones dessinés avec les outils de dessin du widget.
    • No results found message (Message Aucun résultat trouvé) : personnalisez le texte qui apparaît dans le widget lorsqu’aucune entité n’est trouvée. Vous pouvez changer la police, le trait, la couleur et la taille en pixels (px) du texte.
    • Custom welcome message (Message d’accueil personnalisé) – Personnalissez le texte qui apparaît au premier chargement du widget. Vous pouvez utiliser ce texte pour fournir des instructions. Ce texte disparaît une fois que l’utilisation a exécuté l’analyse.

Autoriser l’exportation

Le widget Near Me (Autour de moi) peut exporter les résultats dans un fichier .csv. Pour permettre à l’utilisateur d’exporter les résultats, vérifiez que l’option Allow export (Autoriser l’exportation) est activée dans le volet Data (Données) de la couche d’entités connectée. Pour inclure le bouton Export (Exporter) dans le volet des résultats du widget pendant l’exécution, activez le paramètre Enable data action (Activer l’action Données) sur l’onglet Action dans les paramètres du widget Near Me (Autour de moi).

Options d’interaction

Le widget Near Me (Autour de moi) peut trouver des entités si elles se situent dans l’étendue actuelle de la carte ou si elles sont proches d’un point, d’une ligne ou d’un polygone dessiné. Vous pouvez aussi utiliser des actions Messages et Données pour obtenir la localisation en entrée depuis un widget Search (Rechercher), un widget Table, un widget Add Data (Ajouter des données) ou d’autres widgets.

Le widget Near Me (Autour de moi) peut être la cible du déclencheur Record selection changes (Modifications de sélection d’enregistrements). Les déclencheurs et les actions Messages créent des interactions automatiques entre les widgets Experience Builder. Par exemple, vous pouvez configurer le widget Near Me (Autour de moi) pour rechercher automatiquement les entités à proximité lorsque l’utilisateur recherche un enregistrement à l’aide du widget Search (Rechercher). De même, vous pouvez configurer le widget Near Me (Autour de moi) pour rechercher automatiquement les entités à proximité lorsque l’utilisateur sélectionne une entité dans un widget Table. L’action Messages Record selection changes (Modifications de sélection d’enregistrements) est disponible dans l’onglet Action des paramètres des widgets Search (Rechercher) et Table, entre autres.

Affichez la liste des widgets qui prennent en charge le déclencheur Record selection changes (Modifications de sélection d’enregistrements).

Le widget peut aussi être la cible de l’action Données Set Location (Définir la localisation), que vous pouvez activer dans les paramètres d’autres widgets. Vous pouvez utiliser cette action Données pour ajouter un bouton Set location (Définir la localisation) dans des widgets tels que Feature Info (Informations sur les entités).

Affichez la liste des widgets qui prennent en charge l’action Données Set location (Définir la localisation).

Dans les paramètres Action du widget Near Me (Autour de moi), l’action Données Allow export (Autoriser l’exportation) est prise en charge. Si vous activez cette action Données, les utilisateurs peuvent exporter les données d’analyse au format CSV à l’exécution.

Ressources supplémentaires

Les ressources suivantes sont destinées à recréer des workflows ArcGIS Web AppBuilder dans Experience Builder :