OpenCLTBrigade / adopt-a-street

Adopt A Street
1 stars 8 forks source link

On map: Refine drag interaction #42

Closed SundayFunday closed 9 years ago

tannerhodges commented 9 years ago

See Google Maps' “Drag to change route” feature as a reference.

More on this from @rmion

rmion commented 9 years ago

Perhaps this will help guide functionality towards a better UX: Adopters are not likely to draw paths on the map in order to select their desired street(s). Instead, when presented with clear indicators of what streets are eligible, pending adoption or ineligible, adopters will click on the portion of the street closest to their business or home or to the scene of a memorable event.

The current application captures only the amount of selected street between the nearest intersections, which is not exactly expected behavior, especially if the amount of eligible street continues passed an intersection.

So suggested functionality may involve allowing the adopter to perform the initial selection, and then drag that selection's endpoints to encompass more or less of the total eligible area of the selected street.