What is Amazon Location Service? - Amazon Location Service

What is Amazon Location Service?

Welcome to the Amazon Location Service Developer Guide.

Amazon Location Service lets you add location data to applications, which includes capabilities such as maps, points of interest, geocoding, routing, geofences, and tracking. Amazon Location provides cost-effective location-based services (LBS) using high-quality data from global, trusted providers Esri and HERE. With affordable data, tracking and geofencing capabilities, and built-in metrics for health monitoring, you can build sophisticated location-enabled applications.

With Amazon Location, you retain control of your organization’s data. Amazon Location anonymizes all queries sent to data providers by removing customer metadata and account information. Additionally, sensitive tracking and geofencing location information, such as facility, asset, and personnel locations, never leaves your AWS account at all. This helps you shield sensitive information from third parties, protect user privacy, and reduce your application’s security risks. With Amazon Location, neither Amazon nor third parties have rights to sell your data or use it for advertising.

Amazon Location is fully integrated with services such as AWS CloudTrail, Amazon CloudWatch, Amazon EventBridge, and AWS Identity and Access Management (IAM). Amazon Location simplifies your development workflow with data integration, and fast tracks apps to production with built-in monitoring, security and compliance features.

For highlights, product details, and pricing, see the service page for Amazon Location Service.

Key features in Amazon Location

Amazon Location provides the following features:

Maps

Amazon Location Service Maps lets you visualize location information and is the foundations of many location-based service capabilities. Amazon Location Service provides map tiles of different styles sourced from global location data providers Esri and HERE.

Places

Amazon Location Service Places lets you integrate search functionality into your application, convert addresses into geographic coordinates in latitude and longitude (geocoding), and convert a coordinate into a street address (reverse geocoding). Amazon Location Service sources high-quality geospatial data from Esri and HERE to support Places functions.

Routing

Amazon Location Service Routes lets you find routes and estimate travel time based on up-to-date roadway and live traffic information. Build features that allow your application to request the travel time, distance, and directions between any two locations.

Geofencing

Amazon Location Service Geofences lets you give your application the ability to detect and act when a device enters or exits a defined geographical boundary known as a geofence. Automatically send an entry or exit event to Amazon EventBridge when a geofence breach is detected. This lets you initiate downstream actions such as sending a notification to a target.

Trackers

Amazon Location Service Trackers lets you retrieve the current and historical location of devices that are running your tracking-enabled application. You can also link trackers with Amazon Location Service geofences to evaluate location updates from your devices against your geofences automatically. Trackers can help you reduce costs by filtering position updates that haven't moved before storing or evaluating them against geofences.

When you use trackers, sensitive location information on your tracked devices never leaves your AWS account. This helps protect sensitive information from third parties, protect user privacy, and reduce security risks.

You can use the following services along with Amazon Location Service:

Integrated Monitoring and Management

Amazon Location Service is integrated with Amazon CloudWatch and Amazon EventBridge for easy monitoring and data management:

Developer Tools

Amazon Location Service offers a variety of tools for developers to build location-enabled applications. These include the standard AWS SDKs, front-end mobile and web SDKs, and sample code to combine it with open source libraries such as Mapbox GL. Use the Amazon Location Service console to learn about resources, and to get started with a visual and interactive learning tool.