It there a way to prevent Google Maps from zooming in when your search for a city?

enter image description here

Scenario: When I search for Ocala, FL, it's not because I want a map of Ocala, FL. It's because I want to know where Ocala, FL is.


This is a real pain point for me too.

I get around the issue by searching for directions between my desired location and a second location that is a suitable distance away. For example, instead of "Ocala, FL" try searching for "Ocala to Orlando" or even "Ocala to Miami".

This does require some rudimentary geographical knowledge about the wider area you're searching in, and you'll have to put up with transit information being overlayed on the map, but it's better than nothing.

| improve this answer | |

I don't think that's possible at the moment..

| improve this answer | |

Just a thought, haven't tested at all, but I would think you could capture the scroll wheel movement using Javascript and NULL out the action. Although this would not keep the user from double clicking or using the UI, you could do similar things for those.
I don't have enough points to just leave a comment. -sorry

| improve this answer | |
  • It's almost an answer ;) But I think the problem is that Google zooms into the higher detail level automatically. – ChrisF Mar 8 '11 at 8:58

There really is not a way. If you look at the API for Google Maps you will see the when you perform a geocode that the one of the values returned was accuracy http://code.google.com/apis/maps/documentation/javascript/v2/services.html#Geocoding_Structured

Now the geocoding has types: http://code.google.com/apis/maps/documentation/javascript/services.html#GeocodingAddressTypes which google uses to know what zoom level to zoom in at.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy