Sélection interactive d'entités dans ArcGIS WebAppBuilder à l'aide d'un widget

10

Je cherche à créer un outil apparemment simple dans ma carte WebAppBuilder .

Quelques notions de base:

  • Le contenu est créé dans ArcGIS 10.3.1
  • Le contenu est publié sur ArcGIS 10.3.1 Server en tant que service mis en cache
  • La carte est développée sur ArcGIS Online
  • La carte est poussée vers WebAppBuilder
  • Des widgets prêts à l'emploi sont actuellement utilisés (ont une version développeur de WebAppBuilder pour que je puisse travailler avec du code pour créer personnalisé si nécessaire)

La tâche: répliquer la fonction de sélectionner des fonctionnalités de manière interactive dans WebAppBuilder.

entrez la description de l'image ici

À ce jour, j'ai essayé d'utiliser des variantes du widget de requête car il permet aux utilisateurs de sélectionner de manière interactive des fonctionnalités en utilisant le "Utiliser le filtre spatial pour limiter les fonctionnalités" puis la "Seules les fonctionnalités touchant une zone définie par l'utilisateur" (voir l'image ci-dessous)

entrez la description de l'image ici

Cependant, cela n'a pas réussi, car c'est une variation de ce que je recherche. Je veux simplement que l'utilisateur puisse sélectionner des géométries (polygones, lignes, points) et les mettre en évidence sur la carte.

En prime - je cherche à ce que l'utilisateur puisse contrôler la couleur qui met en évidence la sélection - similaire aux options de sélection. (voir l'image ci-dessous)

entrez la description de l'image ici

MDHald
la source
Dans ArcMap, un utilisateur sélectionne généralement certaines fonctionnalités afin de faire quelque chose de plus avec elles. Cela s'applique-t-il à votre application Web? Outre la mise en évidence des entités sur la carte, quel est le but recherché de la «sélection» des entités?
Stephen Lead
@StephenLead l'objectif final est de permettre à un utilisateur de sélectionner une entité à mettre en évidence qui apparaîtra sur une carte imprimée. L'idée principale ici est de mettre en valeur la parcelle sélectionnée.
MDHald

Réponses:

2

J'ai fini par utiliser l'éditeur de requêtes et à le manipuler pour obtenir ce dont j'avais besoin.

MDHald
la source
Bon! Merci pour la suggestion. Pas élégant mais fonctionne.
Jakub Sisak GeoGraphics