Amazon Location Service Samples
Important
This repository will be archived on December 31 2023 and is no longer accepting contributions. Before that date, we will move the samples to dedicated repositories and update this README with links to the new locations. Please subscribe to the new repositories or check the AWS Geospatial GitHub organization to continue receiving updates.
Introduction
This is a set of sample applications for Amazon Location Service. For more information, please consult the Amazon Location Service Developer Guide.
Helper Libraries
Amazon Location Helpers
(amazon-location-helpers
) is a JavaScript
library that streamlines the use of MapLibre GL JS
with Amazon Location Service.
Amazon Aurora UDFs for Amazon Location Service is a set of AWS Lambda and user-defined functions for Amazon Aurora PostgreSQL that enable querying Amazon Location Service using SQL. These facilitate cleaning, validating, and enriching data in place.
Sample Applications
Maps / MapLibre
- Using MapLibre GL JS with Amazon Location Service
#javascript
- Using MapLibre GL JS with Amazon Location Service and AWS Amplify
#javascript
#amplify
- Using MapLibre GL JS with Amazon Location Service in a React application
#javascript
#react
- Using MapLibre GL JS with Amazon Location Service and AWS Amplify in a Create React App application
#javascript
#react
#amplify
- Using
react-map-gl
with Amazon Location Service and AWS Amplify#javascript
#react
#amplify
- Using MapLibre GL JS with Amazon Location Service and AWS Amplify in a Vue.js application
#javascript
#vue
#amplify
- Using MapLibre GL JS with Amazon Location Service and AWS Amplify in a Vue.js application to compare two map styles
#javascript
#vue
#amplify
- Using MapLibre Native for Android with Amazon Location Service
#android
- Using MapLibre Native for iOS with Amazon Location Service
#ios
- Create a custom map style with Amazon Location Service
- Realtime IoT Dashboard with AWS AppSync and Amazon Location Service
#javascript
#react
#iot
#amplify
- Switching between map styles using
react-map-gl
#javascript
#react
- Visualizing static data with clusters using
react-map-gl
#javascript
#react
- Visualizing static data with markers using
react-map-gl
#javascript
#react
- Visualizing static data with polygons using
react-map-gl
#javascript
#react
Maps / Leaflet
- Using Leaflet with Amazon Location Service and AWS Amplify
#javascript
#amplify
- Using Leaflet with Amazon Location Service and AWS Amplify in a Vue.js application
#javascript
#vue
#amplify
Maps / OpenLayers
- Using OpenLayers with Amazon Location Service and AWS Amplify
#javascript
#amplify
Maps / Tangram
- Using Tangram with Amazon Location Service
#javascript
- Using Tangram ES for Android with Amazon Location Service
#android
- Using Tangram ES for iOS with Amazon Location Service
#ios
Places
- Geocode address data in Amazon Aurora
#aurora
- Geocode address data in Amazon Redshift
#redshift
- Amazon Redshift User Defined Functions to call Amazon Location Service APIs
#redshift
- Amazon Location UDFs for Athena
#athena
- Geocode/Reverse-Geocode csv files in S3
- Address Enrichment and Caching using AWS Step Functions - alternate approach to the Geocode/Reverse-Geocode csv files in S3 sample
#stepfunctions
#caching
#lambda
Tracking
- Location Tracking with AWS Amplify on Android
#android
#amplify
- Location Tracking with AWS Amplify on iOS
#ios
#amplify
- Asset tracking with Amazon Location, Amplify, and IoT Core
#javascript
#react
#amplify
#iot
- React Native Mobile Tracking App
#javascript
#react-native
- Amazon Location Service GeoTrack Vue.js
#javascript
#vue.js
- Pizza Delivery Tracker using Amplify and App Runner with Location Service route calculator, tracker, maps, place index
#amplify
#iot
#typescript
Security
See CONTRIBUTING for more information.
License
This library is licensed under the MIT-0 License. See the LICENSE file.