Eu estou usando Openlayers e "google satellite" comocamada de base. A partir de um determinado nível de zoom, a imagem muda para a vista oblíqua, denominada "bird's eye view" e proposta pelo google. Eu gostaria de saber como desativá-la e ainda ter uma visão vertical
Atualmente, limitei apenas o nível de zoom. Mas essa solução não me serve a longo prazo. (Importante notar: eu só quero usar a camada "google satellite")
Definição da minha camada de base:
gsat : new OpenLayers.Layer.Google(
"google satellite",
{type: google.maps.MapTypeId.SATELLITE,"sphericalMercator" : true}
),
Cumprimentos,
Ugo
Respostas:
2 para resposta № 1Parece que você terá que dar uma cutucada no objeto GMap subjacente diretamente - algo como isso deveria acontecer, eu acho:
layer.mapObject.setTilt(0)
O mais estranho é que a minha leitura dos documentos do Google diz que você tem que ativá-lo explicitamente se quiser, e o OpenLayers não está fazendo isso, mas ainda parece entender.