ushahidi / platform

Ushahidi Platform API version 3+
http://ushahidi.com
Other
665 stars 502 forks source link

Allow administrators to set minimum and maximum zoom levels on the map used for geocoding reports. #4937

Closed tuxpiper closed 4 weeks ago

tuxpiper commented 1 month ago

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


linear[bot] commented 1 month ago

PLAT-5049 Allow administrators to set minimum and maximum zoom levels on the map used for geocoding reports.