Datos de ubicación

Una de las funciones exclusivas de las aplicaciones para dispositivos móviles es el reconocimiento de la ubicación. Los usuarios de dispositivos móviles los llevan a todas partes. Por eso, si agregas la función de reconocimiento de la ubicación a tu app, podrás brindarles una experiencia más contextual.

Cómo trabajar con datos de ubicación

Entre los datos de ubicación disponibles para un dispositivo iOS, se incluyen la ubicación actual del dispositivo (identificada a través de una combinación de tecnologías), la dirección y el método de movimiento, y si el dispositivo cruzó un límite geográfico predefinido, lo que también se conoce como perímetro virtual.

La myLocationEnabled clase de la GMSMapView clase controla si está habilitado el punto de Mi ubicación. Si está habilitado, el myLocation método de la clase GMSMapView revela dónde se está dibujando el punto de ubicación del dispositivo.

Permisos de ubicación

Tu app debe solicitarle al usuario su consentimiento para usar los servicios de ubicación. Para ello, incluye la clave NSLocationAlwaysUsageDescription en el archivo Info.plist de la app y establece el valor de cada clave en una cadena que describa cómo la app pretende usar los datos de ubicación.

Muestras de código

En el siguiente instructivo y muestra de código, se muestra el uso de la ubicación en un mapa:

El maps-sdk-for-ios-samples en GitHub también incluye muestras que demuestran el uso de datos de ubicación.