OpenTreeMap / otm-core

OpenTreeMap is a collaborative platform for crowdsourced tree inventory, ecosystem services calculations, urban forestry analysis, and community engagement.
www.opentreemap.org
Other
190 stars 87 forks source link

Add "zoom to search extent" #753

Open jwalgran opened 11 years ago

jwalgran commented 11 years ago

This is a really nice feature of ArcMap/QGIS. After you filter the results, you can zoom the map so that all the matching values are onscreen.

andrewbt commented 11 years ago

+1

RobinIsTheBird commented 8 years ago

Let's recast this issue as a design issue.

The problem we're trying to solve is that it can be hard to find the results of a search. In particular:

  1. If you're zoomed in, the search results might be offscreen.
  2. If you're zoomed out, the search results might be too tiny to spot, to decide where to zoom in.

There are numerous design solutions to this problem.

  1. An extra control to zoom the map a la ArcMap/QGIS - very nice if our users use ArcMap/QGIS and would find this extra control familiar.
  2. Autozoom/pan to frame all matching values, at a comfortable zoom level.
  3. Both, make it configurable. (per treemap or per user?)
  4. Tour. Detect clusters of results, and provide controls for iterating zoom/pan to each cluster.
  5. Present an autozoomed inset or modal with controls to enable the user to zoom/pan the main map.