Background
This feature request needs consideration from the UX standpoint because it could affect how users enter reports, but the concept is something we need to be considering. This task is related to the concept of "scale" found in task #600 "Capture Zoom Level (from map) for Reports" I have therefore created a dependency between these two tasks.
The Task
The zoom level at which a report is entered using the map interface dictates the level of detail or "granularity" of the geocoding of that report. If the administrator for a deployment needs to ensure that all geocoded reports have an inherent, and uniform, level of detail, one possible way to do this is to "bound" the zoom level of the map interface: forcing users to geocode reports at a finer degree of granularity (e.g. between zoom level 12-16). Conversely, if a deployment was only being used to capture reports at a "city" or "country" level the administrator could bound the zoom levels much lower (e.g. between 0 and 5).
Companies such as MapBox have begun allowing map designers to define zoom levels. See this page for an example: search the page for "map.setZoomRange"
Background This feature request needs consideration from the UX standpoint because it could affect how users enter reports, but the concept is something we need to be considering. This task is related to the concept of "scale" found in task #600 "Capture Zoom Level (from map) for Reports" I have therefore created a dependency between these two tasks.
The Task The zoom level at which a report is entered using the map interface dictates the level of detail or "granularity" of the geocoding of that report. If the administrator for a deployment needs to ensure that all geocoded reports have an inherent, and uniform, level of detail, one possible way to do this is to "bound" the zoom level of the map interface: forcing users to geocode reports at a finer degree of granularity (e.g. between zoom level 12-16). Conversely, if a deployment was only being used to capture reports at a "city" or "country" level the administrator could bound the zoom levels much lower (e.g. between 0 and 5).
Companies such as MapBox have begun allowing map designers to define zoom levels. See this page for an example: search the page for "map.setZoomRange"
Created by Shadrock on 2014-05-16 02:52:41.
_Imported from https://phabricator.ushahidi.com/T264_
Aha! Link: https://ushahiditeam.aha.io/features/PROD-734
View original issue in GitHub