I have been working on a few custom widgets for the Web App Builder, but I would like some input as to what widget/functionality people are wanting most.
The WAB has several great OTB widgets but what (realistic) widgets are missing and would be (in your opinion) great to have?
I vote for an "Enhanced Search Tool"...the query widget is okay for some data, but a "fuzzy" search tool with auto-complete, similar to the Geocoder Widget, is a must. I built a jQuery auto-complete search input for a custom app, which worked well. Maybe I will attempt to port that type of search tool into a ArcGIS Web AppBuilder widget.
Next on my list would be to add "url parameter" logic to the applications...so you could pass in a parcel number via the url automatically zoom to a feature. This is a must for us.
Also, wondering if future versions of the Web AppBuilder will allow for upload of custom built widgets into the ArcGIS Online hosted app? I have no problem running the AppBuilder/published sites on our local web server..but it might be nice to be able to used the Esri hosted solution with your own custom widgets. Maybe this already exists and I missed it because the release is so new?
I made my first web app from the Web App Builder a few weeks back after the Beta announcement, and I was disappointed by the lack of a customizable search tool. The query builder did not work well at all, I could not figure out how to create a query that used a pick list for search criteria based on current values or coded domains.
My prioritized list of custom widget tools would be.
1. Search tool - that can be customized with query functions like wildcards or pick lists; the tool should also include overlay functions for searching others layers based on proximity, we use this for generating mailing lists from our property layers.
2. Measure or Draw tool with realtime feedback of measurements as the users are drawing.
3. Google Street View and Bing Birdseye tool that allow the user to click on a location and opens either and/or both in a an interactive window of its own or in a separate browser tab.
Thanks for all you do Robert!
We use your eLayerList, eDraw, Splash and eSearch Flex widgets all the time (Go Robert!), much better functionality. In addition to your enhanced basics, what I would like is an enhanced Editor widget that allows an entry to pick-up the spatial attributes (X, Y) and any feature attributes for specified fields in designated services. So if I enter a point feature (e.g. damaged road sign) in a map application with county and road layers present (and designated) the widget would populate the identified point feature fields with the county name, road id/name and nearest measure (plus X, Y location).
I would like to see an enhancement to the AGOL filter template that allows the user to choose from a drop-down list the values to filter on, instead of typing it in as it now is. So the user defines the fields to filter on in the web map, then in the template, you allow them to choose from a drop-down list the values from the filter field to filter out.
Also, the ability to turn a filter on/off when needed would be invaluable to analyze different scenarios of your data. So if you have 18 filters defined in your webmap, having the ability to turn specific filters on/off would enable us greater flexibility in analyzing our data.
Robert, I know that we want a 'Point-and-Polygon' widget.
Where the user enters an address in a specific field and it 'not only' drops a dot on the map for that address, but it activates either a 'Meta-Popup' or even just a targeted pop-up.
For instance, if I create a council district map with nothing but council districts on it, I would like to add the 'point-and-polygon' widget to the map. I configure the widget to target the council district feature class, maybe configure a meta-popup in the widget settings. User opens the map. Enters their address in the widget provided field. A dot gets dropped on the map AND the pop-up displays automatically. No extra clicks by the user.
If all it did was trigger the pop-up for a targeted layer(s) that would be just fine.
- Spatial buffer like in eSearch and Upload shapefile will do it for me in the short-term.
Thanks a lot for your work!!
Robert
I'd like to see the esearch coupled with a batch attribute editor based on the selected features.
I think if u make a weather widget for Flex Viewer i think this will a move for future of flex Vwr.
Hi Robert,
Thank you for the widgets!
I think a widgets for Add Url's would be very intereting,
Another one is the conection with GeoPortal...look for data...add data...
Thx!