Prerequisites for using Amazon Location maps
Before you start utilizing the mapping capabilities of Amazon Location Service, there are a few prerequisites that need to be fulfilled. This page outlines the necessary steps and requirements to ensure a smooth integration of interactive maps into your applications.
Create a map resource
To use a map in your application you must have a map resource, which specifies the map style and data provider to use in your maps.
Note
The latest API has no map resource and no data provider to select at
resource-creation time. For new code, request tiles and styles directly with
GetTile
and GetStyleDescriptor
under geo-maps. See the latest Amazon Location Service Maps
developer guide.
Note
If your application is tracking or routing assets you use in your business, such
as delivery vehicles or employees, you must not use Esri as your geolocation
provider. See section 82 of the AWS
service terms
You can create a map resource using the Amazon Location Service console, the AWS CLI, or the Amazon Location APIs.
Authenticating your requests
Once you create a map resource and you're ready to begin building location features into your application, you need to choose how you would authenticate your requests.
Note
Most maps front end applications require unauthenticated access to the maps or other features of Amazon Location Service. Depending on your application, you might want to use AWS Signature v4 to authenticate requests, or you can use Amazon Cognito or Amazon Location API keys for unauthenticated use. To learn more about all of these options, see Grant access to Amazon Location Service.