Cómo cambiar el modo del mapa

Selecciona la plataforma: Android iOS JavaScript

Los siguientes modos de mapa 3D están disponibles en Maps 3D SDK for Android:

  • ROADMAP muestra la vista del mapa de ruta predeterminada con etiquetas de mapa base.
  • SATELLITE muestra un mapa fotorrealista basado en imágenes aéreas.
  • HYBRID muestra la vista del mapa satelital con etiquetas de mapa base.

Cómo configurar el modo de mapa de forma programática

Para configurar el modo de mapa de forma dinámica en tu código, llama al setMapMode método en tu GoogleMap3D objeto y pasa uno de los Map3DMode valores:

// Add imports
import com.google.android.gms.maps3d.model.Map3DMode

...

// Add to the onMap3DViewReady method, after the googleMap3D object has been initialized
googleMap3D.setMapMode(Map3DMode.ROADMAP)

Cómo configurar el modo de mapa en el diseño XML

Especifica el modo de mapa inicial directamente cuando declares el componente Map3DView en tu archivo de diseño XML con el atributo map3d:mapMode:

<com.google.android.gms.maps3d.Map3DView
    android:id="@+id/map3dView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    map3d:mapMode="roadmap" />

Casos de uso

Los siguientes son casos de uso comunes para cada modo de mapa:

  • Mapa de ruta: Es ideal para apps con mucha navegación en las que la legibilidad y los datos a nivel de la calle son primordiales.
  • Satélite e híbrido: Es ideal para apps de bienes raíces, supervisión ambiental o turismo en las que la fidelidad visual y el contexto del terreno son esenciales.