Amazon Location Service

Amazon web services has recently announced generally availability of Amazon Location Service, a fully managed solution designed to add location functionality into your application. This service relies on global location providers Esri or HERE and provide Routing and Satellite Imagery Capabilities.

Main idea of this service to be available in public is, make easier to integration with any application and provide hight quality geospatial data in cost effective way ( pay-as-you-go approach). Not only that this service provides you data privacy and security too.

Features

Maps

Maps help you to visualise location information and main foundation of location services. Amazon location service provides you different styles of maps sources from global location service provides Esri and HERE.

Places

This allows you to convert address into geographic coordinate or coordinates into a street address. So you can easily add visual representation of your locations on map or with simple code line change you can enable search box on map and display search result.

Routes

Using this feature. you application is able to requset travel time, distance and direction between one departure point to one or more destination, with selection specific travel mode such as vehicle model, vehicle dimension and avoidances.

Tracking

Amazon location service can get current and historical location of devices running your tracking-enabled application. This allows you to represent visually represent process of current job such as delivery dispatch, placements.

Geofencing

This allows you to detect and act when specific device enters into or exit from geographical location make on your application.

Geofencing

You can mark geographical boundaries as about image and this call as geofence. When tracked device enter or exit from this boundaries, AWS Location Service will emit event which can be used in your application for further process.


Satellite Imagery

You can use satellite imagery to fill your maps with information and provide more context to the map users. It helps the map users answer questions like “Is there a swamp in that area?” or “What does that building look like?” You need to do, in console you choose Esri Imagery option in order to get satellite imagery.

How to Access Location service

I can use the AWS Management Console to get started with Location Service and then move on to the AWS Command Line Interface (CLI) or the APIs if necessary.

Developer Tools

Amazon Location service offers variety of tools for developers to build location enabled application. That include AWS SDKs, from-end mobile and Web SDKs. Also sample code to combine with open source libraries.

You can get all thse from this link.

Available Regions

Region nameRegion code
Asia Pacific (Tokyo)ap-northeast-1
Asia Pacific (Singapore)ap-southeast-1
Asia Pacific (Sydney)ap-southeast-2
Europe (Frankfurt)eu-central-1
Europe (Ireland)eu-west-1
Europe (Stockholm)eu-north-1
US East (N. Virginia)us-east-1
US East (Ohio)us-east-2
US West (Oregon)us-west-2

Pricing

Amazon location service offers 3 pricing plans where no up-front commitment, no minimum fee. You are only charged what you used.

In free tier, first three month of request-based usage you will get pricing plan offers by AWS web service. That include,

CapabilitiesIncluded monthly, for 3 months
Maps500,000 Map tiles retrieved (Vector or Raster)
Places10,000 Addresses geocoded
10,000 Positions reverse-geocoded
Routes10,000 Routes calculated
Tracking200,000 Positions written
10,000 Batch position reads
5,000 Devices deleted
Geofencing200,000 Positions evaluated
10,000 Geofences created, deleted or described
10,000 Geofence list requests
Service Resources10,000 Resource create, read, update, delete, or list requests

If your usage exceeds the free tier levels, you will be billed for any additional requests you use according to paid tier rates.

Paid Tier

  • Request-Based Usage
  • Mobile Asset Tracking
  • Mobile Asset Management
Request-Based UsageMobile Asset TrackingMobile Asset Management
MapMap tiles retrieved (Vector or Raster)
$0.04 per 1,000
RoutingRoutes calculated
$0.50 per 1,000
TrackingPositions written
$0.05 per 1,000
Batch positions read*
$0.05 per 1,000
PlacesAddresses geocoded
$0.50 per 1,000
Addresses geocoded (stored results)
$4.00 per 1,000
Positions reverse-geocoded
$0.50 per 1,000
Positions reverse-geocoded (stored results)
$4.00 per 1,000
Addresses geocoded (stored results)*
$4.00 per 1,000
Positions reverse-geocoded (stored results)*
$4.00 per 1,000
Addresses geocoded (stored results)*
$4.00 per 1,000
Positions reverse-geocoded (stored results)*
$4.00 per 1,000
GeofencingPositions evaluated*
$0.20 per 1,000
Geofences created, deleted or described
$0.05 per 1,000
Geofence list requests
$0.05 per 1,000
Geofence-months stored**
$0.20 per 1,000
Geofence-months stored
$0.20 per 1,000 geofences stored, per month
Geofence-months stored
$0.20 per 1,000 geofences stored, per month
Mobile Asset TrackingIncluded usage per asset: 25,000 Maps, Places**Tracking, and Geofencing requests. Additional usage is charged at $1.50per 25,000 requests**.
$1.50 per asset*** per month
Mobile Asset ManagementGeofence-months stored
$0.20 per 1,000 geofences stored, per month
Service ResourcesResource create, read, update, delete, or list requests
$0.01 per 1,000
Resource create, read, update, delete, or list requests
$0.01 per 1,000
Resource create, read, update, delete, or list requests
$0.01 per 1,000

Leave a Reply