Google Maps Platform ofrece funciones de diseño de mapas basado en Cloud que facilitan el estilado, la personalización y la administración de los mapas a través de Google Cloud Console, lo que te permite mejorar la experiencia general para los usuarios de tus mapas. Para facilitar la adopción y la administración de estas funciones, el estilo de mapas basado en la nube incorpora una serie de herramientas nuevas en Cloud Console:
- Un editor de estilo que permite crear diferentes diseños fácilmente
- Opciones para crear y administrar los ID de mapa que desees
- Opciones para crear y administrar estilos de mapa personalizados
- Herramientas para actualizar los estilos de forma dinámica
Cómo agregar un ID de mapa a tu app
Un ID de mapa es un identificador asociado con un estilo o un elemento específico del mapa. Configura un estilo de mapa y asócialo con un ID de mapa en Google Cloud Console. Luego, cuando hagas referencia a un ID de mapa en tu código, se mostrará el estilo de mapa asociado en tu app. Las actualizaciones de estilo posteriores que realices aparecerán en la app automáticamente, sin necesidad de que los clientes realicen actualizaciones.
Para crear una instancia de un mapa con un ID, haz lo siguiente:
- Crea un
GMSMapID
con la string de ID de mapa desde Cloud Console. - Crea un
GMSMapView
en el que se especifique el ID de mapa que acabas de crear.
Swift
let camera = GMSCameraPosition(latitude: 47.0169, longitude: -122.336471, zoom: 12) let mapID = GMSMapID(identifier: "<YOUR MAP ID>") let mapView = GMSMapView(frame: .zero, mapID: mapID, camera: camera) self.view = mapView
Objective‑C
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:47.0169 longitude:-122.336471 zoom:12]; GMSMapID *mapID = [GMSMapID mapIDWithIdentifier:@"<YOUR MAP ID>"]; GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero mapID:mapID camera:camera]; self.view = mapView;
Si usas tu propio ID de mapa, puedes configurarlo en Cloud Console para que tenga un diseño nuevo en cualquier momento. Este se reflejará automáticamente en tu vista de mapa para ti y los usuarios en un plazo aproximado de seis horas.
Si deseas ver los cambios de inmediato, puedes cerrar y reiniciar la app. Para ello, fuerza el cierre de la app desde la lista de apps usadas recientemente y vuelve a abrirla. De este modo, el mapa actualizado será visible.
Cómo usar el editor de estilo de mapas
El editor de estilo de mapas es una herramienta basada en la GUI disponible en Google Cloud Console.
Aprende a usar la herramienta de diseño de mapas basado en Cloud