Amazon Location Service Especializado2020年〜
Servicio que proporciona funciones de ubicación incluyendo mapas, geocodificación, cálculo de rutas y geofencing
Qué hace
Amazon Location Service es un servicio totalmente administrado para añadir funciones de ubicación a las aplicaciones. Proporciona visualización de mapas, conversión de direcciones a coordenadas (geocodificación), cálculo de rutas, seguimiento de ubicación de dispositivos y geofencing (establecimiento de límites geográficos virtuales). Utiliza datos de mapas fiables de proveedores como Esri y HERE Technologies mientras emplea un diseño de protección de privacidad que impide que los datos de ubicación de los usuarios se compartan externamente.
Casos de uso
Se utiliza para aplicaciones de seguimiento de entregas, localizadores de tiendas con indicaciones, gestión de flotas (seguimiento de ubicación de vehículos), notificaciones de área mediante geofencing, visualización de propiedades inmobiliarias en mapas, aplicaciones de guía turística y optimización de rutas de entrega logística - esencialmente cualquier aplicación que aproveche datos de ubicación.
Analogía cotidiana
Es como un sistema de navegación de coche. Al igual que un navegador de coche proporciona visualización de mapas, búsqueda de destinos, guía de rutas y seguimiento de ubicación actual todo en un dispositivo, Location Service proporciona estas funciones de ubicación como APIs en la nube. Además, tiene protección de privacidad integrada que impide que los datos de comportamiento del usuario se envíen al fabricante del navegador.
¿Qué es Location Service?
Amazon Location Service es un servicio totalmente administrado para integrar funciones de ubicación en aplicaciones. Tradicionalmente, implementar funciones de ubicación significaba usar servicios externos como Google Maps Platform o Mapbox, pero había preocupaciones sobre costos crecientes con el uso y datos de ubicación de usuarios compartidos externamente. Location Service procesa datos de ubicación en la infraestructura de AWS, por lo que los datos no se comparten con proveedores de mapas externos, permitiendo usar funciones de ubicación mientras se protege la privacidad.
Funciones principales
Location Service proporciona cinco funciones principales. Maps muestra mapas interactivos, Places maneja búsqueda de direcciones y geocodificación, Routes calcula rutas y tiempos de viaje desde el origen al destino, Trackers proporciona seguimiento en tiempo real de ubicaciones de dispositivos, y Geofences establece límites geográficos virtuales para detectar cuando los dispositivos entran o salen de áreas. Estas funciones se pueden usar de forma independiente, permitiendo seleccionar e integrar solo las que su aplicación necesita. Para aprender sistemáticamente desde lo básico hasta temas avanzados sobre las funciones principales, los libros relacionados (Amazon) son un gran recurso.
Proveedores de datos y privacidad
Location Service permite elegir entre dos proveedores de datos de mapas: Esri y HERE Technologies. Esri ofrece datos de mapas de alta precisión e información geográfica rica, mientras que HERE es particularmente fuerte en información de tráfico y cálculo de rutas. Una característica importante es que Location Service no comparte datos de ubicación de usuarios con los proveedores de datos. El procesamiento de datos de ubicación se completa dentro de la infraestructura de AWS, facilitando el cumplimiento de regulaciones de privacidad como GDPR y leyes de protección de datos personales. La integración con EventBridge también permite construir flujos de trabajo automatizados activados por eventos de geofence.
Aspectos a tener en cuenta
- Los proveedores de datos de mapas (Esri / HERE) difieren en estilos de mapa y funciones, así que elija el proveedor apropiado según los requisitos de su aplicación
- Combinar Trackers y Geofences permite construir flujos de trabajo dirigidos por eventos basados en ubicación, como notificaciones automáticas cuando un vehículo de entrega entra en un área específica