Pronto habrá nuevas opciones para el diseño de mapas disponibles en Google Maps Platform. Esta actualización del diseño de mapas incluye una nueva paleta de colores predeterminada, así como mejoras en la experiencia y la usabilidad del mapa. Todos los diseños de mapa se actualizarán automáticamente en marzo de 2025. Para obtener más información sobre la disponibilidad y cómo habilitar esta actualización antes, consulta Nuevo diseño de mapa para Google Maps Platform.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Combine es una
framework para manejar eventos asíncronos combinando operadores de procesamiento de eventos.
Combine hace que su código sea más fácil de leer y mantener, ya que centraliza su código de procesamiento de eventos.
La biblioteca de GoogleMapsPlatformCombine.
es una biblioteca de Swift que devuelve
Publishers
para el SDK de Maps para iOS y el SDK de Places para iOS, de manera que puedas aprovechar
del amplio conjunto de funciones Combine.
La biblioteca GoogleMapsPlatformCombine incluye las
Clase GMSMapViewPublisher
que contiene propiedades del publicador que te permiten suscribirte a eventos emitidos por el mapa.
En el siguiente ejemplo, se configura una instancia de GMSMapViewPublisher a la que suscribirse
Eventos de cambio de cámara:
let publisher = GMSMapViewPublisher(mapView:mapView)publisher.didChangeCameraPosition.sink { cameraPosition inprint("Camera position at \(cameraPosition.target)")}