Existe uma maneira de impedir o Google Maps de aumentar o zoom quando você pesquisa uma cidade?
Cenário: Quando procuro por Ocala, FL, não é porque desejo um mapa de Ocala, FL. É porque eu quero saber onde está Ocala, FL.
fonte
Existe uma maneira de impedir o Google Maps de aumentar o zoom quando você pesquisa uma cidade?
Cenário: Quando procuro por Ocala, FL, não é porque desejo um mapa de Ocala, FL. É porque eu quero saber onde está Ocala, FL.
Este é um verdadeiro ponto de dor para mim também.
Para solucionar o problema, procure direções entre o local desejado e um segundo local a uma distância adequada. Por exemplo, em vez de "Ocala, FL", tente pesquisar " Ocala para Orlando " ou mesmo " Ocala para Miami ".
Isso requer algum conhecimento geográfico rudimentar sobre a área mais ampla em que você está pesquisando, e você terá que tolerar que as informações de trânsito sejam sobrepostas no mapa, mas é melhor que nada.
Apenas um pensamento, ainda não testei, mas acho que você pode capturar o movimento da roda de rolagem usando Javascript e NULL a ação. Embora isso não impeça o usuário de clicar duas vezes ou usar a interface do usuário, você pode fazer coisas semelhantes para isso.
Não tenho pontos suficientes para deixar um comentário. -Desculpe
Realmente não há um caminho. Se você olhar para a API do Google Maps, verá que, ao executar um código geográfico, um dos valores retornados foi a precisão http://code.google.com/apis/maps/documentation/javascript/v2/services.html #Geocoding_Structured
Agora, a geocodificação possui tipos: http://code.google.com/apis/maps/documentation/javascript/services.html#GeocodingAddressTipos que o Google usa para saber em que nível de zoom aplicar o zoom.
fonte