Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CartoDB milestone 3: Geoshapes on dashboard - Visualization in the Inspect data & Monitoring tab #1370

Closed
janagombitova opened this issue Jul 31, 2015 · 5 comments
Assignees
Milestone

Comments

@janagombitova
Copy link
Contributor

Overview

Currently the geographic shape feature, geoshape, is fully operational on the data collection side of FLOW, on the app. This allows users to define within a survey form a geoshape question type and on the device they create the shape in the field. However, attention is needed to visualize and automate this process on the FLOW dashboard in order to finalize this feature.

We will approach this feature in multiple phases. Our main goals are:

  1. Visualization on the map
  2. Visualization in the Inspect data tab and Monitoring
  3. Exporting geoshapes
  4. Minor UX fixes and improvements on the app

In this implementation we will work on Visualizing geoshapes in the Inspect data and Monitoring tab.

This implementation will include

  1. In the answer field show a map box with the geoshape layer rendered on it.
    • automatically visualize the map and geoshape as an answer
    • map is zoomed in to show the geoshape in a visible size
    • map enables zooming in and out and the geoshape respectively grows or shrinks
  2. Showing computed values related to the geoshape next to the map box
    • computed values will stand as an answer to the geoshape question:
      • Total size of the geoshape:
      • Length of the geoshape:
      • Total number of points:
@janagombitova
Copy link
Contributor Author

in data tab - 01

@janagombitova janagombitova added this to the 1.8.11 milestone Jul 31, 2015
@janagombitova janagombitova modified the milestones: 1.9.2, 1.9.1 Aug 11, 2015
@janagombitova janagombitova modified the milestones: 1.9.2, 1.9.3 Sep 4, 2015
@janagombitova janagombitova changed the title Geoshapes on dashboard - Visualization in the Inspect data tab CartoDB milestone 3: Geoshapes on dashboard - Visualization in the Inspect data tab Sep 8, 2015
@janagombitova janagombitova changed the title CartoDB milestone 3: Geoshapes on dashboard - Visualization in the Inspect data tab CartoDB milestone 3: Geoshapes on dashboard - Visualization in the Inspect data & Monitoring tab Oct 26, 2015
@janagombitova
Copy link
Contributor Author

@kymni @jonase Can we tackle in this milestone, as what Ruarcc pointed out, as to show in the Map tab not only polygons, but also lines and points collected via the geoshape question? This means expanding the current feature: open Map tab > click on point > shows geoshape polygon in the side bar + option to render on main map as well.

Limitation: Cases where multiple shapes, or multiple types of shapes are collected under one question are left out of the implementation, because we will not allow this anymore.

@kymni
Copy link
Contributor

kymni commented Nov 10, 2015

@janagombitova @jonase picking up on this under branch feature/1370-geoshapes-inspect-data

@kymni
Copy link
Contributor

kymni commented Nov 11, 2015

Test Plan

Loading a geoshape question answer in the inspect data tab loads a map
screen shot 2015-11-11 at 15 36 01

Loading a geoshape question answer in the monitoring tab loads a map
screen shot 2015-11-11 at 15 36 45

Loading a geoshape that's not a polygon displays it in string format. Displaying lines and other geographic shapes is to be implemented in the next release
screen shot 2015-11-18 at 15 22 32

@rumca
Copy link
Contributor

rumca commented Nov 26, 2015

Test plan passes as described.

Nice work @kymni and @jonase this looks really great 👍

@rumca rumca closed this as completed Nov 26, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants