Cadasta / cadasta-platform

[DEPRECATED] Main repository of the Cadasta platform. Technology to help communities document their land rights around the world.
https://demo.cadasta.org
GNU Affero General Public License v3.0
53 stars 81 forks source link

Improve UI in drawing tools when adding a location (Point/Line/Rectangle/Polygon) #1608

Open dpalomino opened 7 years ago

dpalomino commented 7 years ago

Problem Statement

In the vast majority of cases, only markers and polygons are used in the web UI to add/edit geometries. Partners are sometimes confused by the draw line and draw a rectangle option, and in all cases seen those geometries were just created by mistake.

We need to improve the UI for the drawing tools so partners don't get confused.

Context/Use case

See above.

User Story

As a data collector, I want only to clearly distinguish when I'm drawing a polygon, a polyline, a rectangle, or a point.

Description

See the screenshots included in this comment. In addition to the icon, we will include "Point", "Line", "Polygon" etc in the drawing tools.

An explanatory mouse-over text will be also included.

wonderchook commented 7 years ago

@dpalomino I'm hesitant to remove the line drawing tool. There are scenarios where people would want to draw lines that I think we are going to run into.

The OSM Editor iD does a good job of making this more clear. Maybe something like that would help

image


They then have nice mouse overs that explain what each is fo:

image

dpalomino commented 7 years ago

Yes, definitely that kind of UI would help to clarify. @clash99, what do you think?

clash99 commented 7 years ago

Love it - will take a little time to implement so maybe for next sprint?

dpalomino commented 7 years ago

It'd be really great :-)

clash99 commented 7 years ago

Related to #1005

dpalomino commented 7 years ago

Updating description and title with the new approach.

clash99 commented 7 years ago

Related to #1590

clash99 commented 7 years ago

Wireframes

Default toolbar changes

recommendations for default

Draw toolbar changes

recommendations for draw

User flows for adding locations through draw toolbar

add location flow - 1_2 add location flow - 2_2

dpalomino commented 7 years ago

@clash99, I think the wireframes are really great. Thanks!

Re the bulk import of locations, I think even if we don't support bulk imports, we need to see how the user will be selecting the location to be imported if the file contains more than one location.