KML / Google Map - Especificar el nivel de zoom de un mapa incrustado en un iFrame

StackOverflow https://stackoverflow.com/questions/1690129

  •  18-09-2019
  •  | 
  •  

Pregunta

Tengo el siguiente archivo KML que yo estoy cargando en el mapa de Google, sea sobre la ubicación del puntero correctamente sin embargo, el que siempre se amplía al máximo nivel.

El uso de las API de Google mapa puedo establecer mi propio nivel de zoom pero estoy tratando de hacer esto utilizando un mapa incrustado en un marco flotante (proporcionada por Google).

¿Hay de todos modos para ajustar el nivel de zoom en el propio kml? Yo tenía un aspecto en LookAt y el atributo de la cámara, pero el doc decir que no son compatibles con Google Map.

Gracias!

<?xml version="1.0" encoding="UTF-8"?>
    <kml xmlns="http://earth.google.com/kml/2.1">  
        <Placemark>
            <Point>
                <coordinates>144.897426,-37.8045</coordinates>
            </Point>
        </Placemark>
    </kml>
¿Fue útil?

Solución

Puede controlar el comportamiento de la pantalla del mapa de Google por los argumentos que pasa en el src del elemento iframe - en su caso, establezca el parámetro "z" - vea aquí

simplemente hacer que su fuente de marco flotante como " http://maps.google.com /?ll=48.064372,16.348977&z=10 " y el cambio z = 10 para cualquier otra superior (hasta 20) o un valor más bajo (por debajo de 0)

Por otra parte, en el API de Google Maps se usaría el setCenter ( ) función para ajustar el nivel de zoom

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top