Tipos de mapas de Google


Google Maps - Tipos de mapas básicos

Los siguientes tipos de mapas son compatibles con la API de Google Maps:

  • MAPA DE RUTA (normal, mapa 2D predeterminado)
  • SATÉLITE (mapa fotográfico)
  • HÍBRIDO (mapa fotográfico + carreteras y nombres de ciudades)
  • TERRENO (mapa con montañas, ríos, etc.)

El tipo de mapa se especifica dentro del objeto de propiedades del mapa, con la propiedad mapTypeId:

var mapOptions = {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:7,
  mapTypeId: google.maps.MapTypeId.HYBRID
};

O llamando al método setMapTypeId() del mapa:

map.setMapTypeId(google.maps.MapTypeId.HYBRID);


Google Maps - Vista en perspectiva de 45°

Los tipos de mapa SATÉLITE e HÍBRIDO admiten una vista de imágenes en perspectiva de 45° para ciertas ubicaciones (solo en niveles altos de zoom).

Si hace zoom en una ubicación con una vista de imágenes de 45°, el mapa alterará automáticamente la vista en perspectiva. Además, el mapa agregará:

  • Una rueda de brújula alrededor del control Pan, que le permite rotar la imagen
  • Un control Rotar entre los controles Panorámica y Zoom, lo que le permite rotar la imagen 90°
  • Un control de alternancia para mostrar la vista en perspectiva de 45°, bajo el control/etiqueta Satélite

Nota: Al alejarse de un mapa con imágenes de 45°, se revertirán todos estos cambios y se mostrará el mapa original.

El siguiente ejemplo muestra una vista en perspectiva de 45° del Palacio Ducal en Venecia, Italia:

Ejemplo

var mapOptions = {
  center:myCenter,
  zoom:18,
  mapTypeId:google.maps.MapTypeId.HYBRID
};

Google Maps - Desactivar vista en perspectiva de 45° - setTilt(0)

Puede deshabilitar la vista en perspectiva de 45° llamando a setTilt(0) en el objeto Mapa:

Ejemplo

map.setTilt(0);

Sugerencia: para habilitar la vista en perspectiva de 45° en un momento posterior, llame a setTilt(45).