I am trying to build a map function whereby my users can search for other users within a certain radius of either their location or an arbitrary location. (this isn’t a problem using manual filters however I would like my users to be able to interact with a map to define their search area)
The issue I am having is relating the zoom level to an actual scale of the map. Any advice?
I would also like to be able to adjust zoom and hence the search radius to any value rather than just 15 zoom levels.
Perhaps one of the Map APIs will be able to do this? Can anyone advise?