Tipo de mapas de Google
Google Maps - Tipos básicos de mapas
Los siguientes tipos de mapa están disponibles en la API de Google Maps:
1.MapTypeid.RoadMap, utilizado para mostrar la vista de la hoja de ruta predeterminada
2.MapTypeid.Satellite, utilizado para mostrar imágenes satelitales de Google Earth
3.MapTypeid.hrid, utilizado para mostrar vistas normales y satelitales
4.MapTypeid.terrain, utilizado para mostrar el mapa real basado en la información del terreno.
Para modificar el tipo de mapa que se usa a través del mapa, puede configurar la propiedad MAPTypeID para ello:
var mapprop = {Center: nuevo Google.maps.latlng (51.508742, -0.120850), Zoom: 7, maptypeid: google.maps.maptypeid.hybrid};O modificar dinámicamente MAPTYPEID:
MAP.SetMapTypeId (google.maps.mapTypeid.hrid);
Google Maps - imagen de 45 °
La API de Google Maps admite imágenes especiales de 45 ° para ubicaciones específicas.
Dichas imágenes de alta resolución proporcionan vistas de perspectiva hacia cada dirección básica (sureste, noroeste y norte). Para los tipos de mapas compatibles, estas imágenes también ofrecen niveles de zoom más altos.
Google.maps.maptypeid.satellite y google.maps.maptypeid. Los tipos de mapas ribridas admiten altos niveles de zoom de imágenes de perspectiva de 45 ° (si las hay). Si tiene tales imágenes en la ubicación donde se acerca, estos tipos de mapas cambiarán automáticamente sus vistas por:
1. Cualquier control de PAN existente en el mapa se cambiará para agregar un rotor de brújulas alrededor de los controles de navegación existentes. Puede cambiar la orientación de cualquier imagen de 45 ° a través de esta brújula arrastrando la rueda de la brújula y luego apuntando la orientación a la dirección soportada más cercana que contiene la imagen.
2. Un control giratorio muestra la brecha entre los controles de traducción y zoom existentes, que se pueden usar para rotar la imagen alrededor de la dirección soportada. El control de rotación solo admite la rotación en sentido horario.
3. Una imagen de perspectiva de 45 ° centrada en la posición actual reemplazará la imagen del satélite o la imagen mixta. Por defecto, tales vistas se enfrentarán al norte. Si se aleja, el mapa redisega el satélite predeterminado o las imágenes mixtas.
4. El control MAPTYPE habilitará que el control de submenú de alternar muestre imágenes de 45 °.
Nota: Reducir el tipo de mapa que muestra imágenes de 45 ° restaurará todos los cambios y reconstruirá el tipo de mapa original.
El siguiente ejemplo muestra una vista de 45 ° del duque de Venecia, Italia:
Ejemplo
<html> <fead> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=aizasydy0kkjitpvd2u7atoawhc9ysh6ohxoiym&sensor=false"> </script> <script> var mycenter = newe google.maps.latlng (45.434046,12.340284); function inicialize () {var mapprop = {Center: mycenter, zoom: 18, maptypeid: google.maps.maptypeid.hybrid}; var map = nuevo Google.maps.map (document.getElementById ("googlEmap"), mapprop);} google.maps.event.adddomListener (ventana, 'load', inicialize); </script> </head> <body> <divid = "googleMap"> </div> </body> </html>Consejo: Google agrega constantemente imágenes de 45 ° a más ciudades. Para obtener la información más reciente, consulte la lista de imágenes de 45 ° en Google Maps.
Google Maps - Habilitar y deshabilitar imágenes de 45 ° - Settilt (0)
Puede desactivar una imagen de 45 ° llamando a Settilt (0) en el objeto MAP. Para habilitar una imagen de perspectiva de 45 ° para los tipos de mapas compatibles, llame a Settilt (45).
Ejemplo
<html> <fead> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=aizasydy0kkjitpvd2u7atoawhc9ysh6ohxoiym&sensor=false"> </script> <script> var mycenter = newe google.maps.latlng (45.434046,12.340284); function inicialize () {var mapprop = {Center: mycenter, zoom: 18, maptypeid: google.maps.maptypeid.hybrid}; var map = nuevo Google.maps.map (document.getElementById ("googlemap"), mapprop); map.settilt (0);} google.maps.event.adddomListener (ventana, 'load', inicialize); </script> </head> <body> <div it = "googleMap"> </div> </body> </html>Lo anterior es una breve compilación y explicación de la información de tipo de mapas de Google. Espero que los amigos que puedan ayudar a desarrollar Google Maps continúan agregando conocimiento relevante en el futuro. ¡Gracias por su apoyo para este sitio!