Comments (12)
Why would the selected/highlighted features clear before clicking Go? What if the user changes their mind and cancels? Do we want to destroy the select/highlight then?.
from gm3.
I'm sorta with @klassenjs here, I know you can create this incongruous situation but these are all understandable steps that the user would've done.
from gm3.
from gm3.
from gm3.
How do you know when it is the end of the selection geometry? In general a user might want to revise their input, but particularly with multipoint.
from gm3.
One of the usability complexes here is that we now allow for more "post processing." We have the ability to slice-and-dice the results in ways that are not preserved. As those slices-and-dices are done against the results and not against the query itself.
I get not wanting to hit "Go" at all but there are some issues there:
- The multi-point selection mentioned above.
- Adjusting buffer radius.
I think "Go" is still a necessary evil but I think if the user begins drawing on the map we could, ostensibly, clear the last query results.
from gm3.
from gm3.
from gm3.
My general thought process is to draw what I want and then set the buffer I want. Without a Go the buffer would have to happen first.
Also, in the past I have traced over a previous select while drawing my new one (to slightly adjust a previous result I wasn't quite happy with).
from gm3.
You could still set the buffer second (that is what I do too); the select (with the buffer) would happen again.
I do that too, it is also why I prefer to keep everything until the geometry is completed not just started. But started sounded like it fit better for implementation.
from gm3.
i'm wondering if #273 offers a reasonable compromise for everyone?
from gm3.
#273 seems to give fine grained control to users who want it. There doesn't seem to be any way to change defaults so that only users who want it need to learn it. But this seems to offer all options to users willing to user those options. So yes, this should work. I'll look at it more once it is in the demo.
from gm3.
Related Issues (20)
- Measure no longer chooses a default HOT 2
- Track URL in background or only when running Bookmark Tool HOT 2
- Sketch - Points
- Loading Interstitial Doesn't Appear on Subsequent Selections HOT 1
- Buffer - Service State Issue HOT 2
- Print - Image in Template - i.e. north arrows/organization logo HOT 2
- Filtering Results from Grid is Broken HOT 2
- Catalog/Toolbar/Map won't load if user has a layer favorited that no longer exists HOT 2
- Zoom level no longer retained on refresh HOT 1
- Clicking the select tool highlights identify results HOT 4
- Print Legend Adds Blank Spaces HOT 5
- URL Tracker - Bbox format doesn't exactly track the location anymore HOT 2
- Syncronize mapbooks and app.js across examples
- +/- Zoom Buttons zoom to whole world HOT 2
- Start Service from URL - Add catch error for incorrect field name
- Bookmark - Only pull layers + extent when including service parameters in URL
- Measure - Bearing Accuracy HOT 11
- Buffer All - Inconsistent logic when filtering
- Demo use of Min/Max filter is non-functional
- Add catch error for undefined layers in mapbook HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gm3.