Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2015, 10:45
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cómo definir el ZOOM en GoggleMaps ???

Cita:
Iniciado por lauser Ver Mensaje
En vez de usar el iframe que te da goodle maps, usa un script de este tipo ...
lauser
Sería lo recomendable. Pero ya que Google Maps permite insertar un mapa mediante <iframe>, le presentaba a julia2021 la opción de corrección de zoom.

A pzin no le fallaba la memoria ya que son 20 niveles de zoom en satélite (de 0 a 19, ambos incluídos) y 22 en relieve (0 a 21)

Sobre la recomendación de lauser, se puede reducir el código (simplificando los estilos del mapa ya que es todo un capítulo). El código completo sobre un mapa simple publicado por https://developers.google.com/maps/d...p-simple?hl=es sería:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2.   <head>
  3.     <title>Simple Map</title>
  4.     <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
  5.     <meta charset="utf-8">
  6.     <style>
  7.       html, body, #map-canvas {
  8.         height: 100%;
  9.         margin: 0px;
  10.         padding: 0px
  11.       }
  12.     </style>
  13.     <script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
  14.     <script>
  15. var map;
  16. function initialize() {
  17.   var mapOptions = {
  18.     zoom: 8,
  19.     center: new google.maps.LatLng(-34.397, 150.644)
  20.   };
  21.   map = new google.maps.Map(document.getElementById('map-canvas'),
  22.       mapOptions);
  23. }
  24.  
  25. google.maps.event.addDomListener(window, 'load', initialize);
  26.  
  27.     </script>
  28.   </head>
  29.   <body>
  30.     <div id="map-canvas"></div>
  31.   </body>
  32. </html>

(Lo aclaro, ya que en vez del <iframe> debe ir <div id="map-canvas"></div>)