10

I am looking to build a seemingly simple tool into my WebAppBuilder Map.

Some basics:

  • Content is created in ArcGIS 10.3.1
  • Content is published to ArcGIS 10.3.1 Server as a Cached Service
  • Map is developed on ArcGIS Online
  • Map is pushed to WebAppBuilder
  • Out-of-box widgets are used currently (have developer version of WebAppBuilder so I can work with code to custom create if required)

The Task:To replicate the function of Select Features Interactively in WebAppBuilder.

enter image description here

To date I have tried using variations of the Query Widget as it allows users to interactively select features by using the "Use Spatial Filter to Limit Features" and then the "Only Features Touching a User Defined Area" (see image below)

enter image description here

However, this has not proven successful as it is a variation of what I am seeking. I simply want the user to be able to select geometries (polygons, lines, points) and have them highlight on the map.

As a bonus - I am looking to have the user be able to control the color that highlights the selection - similar to the Selection Options. (see image below)

enter image description here

2
  • In ArcMap, a user would typically select some features in order to do something further with them. Does that apply in your web app? Aside from highlighting the features on the map, what is the intended purpose of 'selecting' the features? Commented Jan 13, 2016 at 0:24
  • @StephenLead the end goal is to have a user be able to select a feature to highlight that will show up on a printed map. The main idea here is to showcase the selected parcel.
    – MDHald
    Commented Jan 13, 2016 at 13:28

1 Answer 1

2

I ended up using the Query Tool and manipulating it to achieve what I needed.

1
  • Good one! Thanks for the suggestion. Not elegant but works. Commented Feb 8, 2017 at 18:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.