Como usar o Amazon Location Service
Você pode usar os recursos do Amazon Location Service para concluir tarefas geográficas e relacionadas à localização. Em seguida, você pode combinar essas tarefas para abordar casos de uso mais complexos, como geomarketing, entrega e rastreamento de ativos.
Quando você estiver pronto para criar recursos de localização em seu aplicativo, use os seguintes métodos para usar a funcionalidade do Amazon Location Service, dependendo de suas metas e inclinações:
-
Ferramentas de exploração: se você quiser experimentar os recursos de localização da Amazon, as seguintes ferramentas são a maneira mais rápida de acessar e testar as APIs:
-
O console do Amazon Location
fornece uma variedade de ferramentas de acesso rápido. Você pode criar e gerenciar seus recursos e testar as APIs usando a página Explorar . O console também é útil para criar recursos (normalmente uma tarefa única) em preparação para o uso de qualquer um dos outros métodos descritos posteriormente. -
A Interface de Linha de Comando (CLI) da AWS
permite criar recursos e acessar as APIs do Amazon Location usando um terminal. A AWS CLI manipula a autenticação quando você a configura com suas credenciais. -
Você pode ver exemplos de código e tutoriais que mostram como realizar tarefas usando as APIs do Amazon Location Service. Isso inclui um exemplo que reproduz grande parte da funcionalidade da página Explorar no console.
-
-
SDKs da plataforma: se você não estiver visualizando dados em um mapa, poderá usar qualquer uma das ferramentas padrão da AWS
para criar na AWS. -
Os seguintes SDKs estão disponíveis: C++, Go, Java, JavaScript, .NET, Node.js, PHP, Python e Ruby.
-
-
SDKs e bibliotecas de front-end: se você quiser usar o Amazon Location para criar um aplicativo em uma plataforma móvel ou visualizar dados em um mapa em qualquer plataforma, há as seguintes opções:
-
As bibliotecas AWS Amplify integram o Amazon Location com aplicativos da web iOS
, Android e JavaScript . -
As bibliotecas do MapLibre permitem renderizar mapas da interface do cliente em aplicativos da web iOS, Android e JavaScript usando o Amazon Location.
-
As bibliotecas do Tangram ES permitem que você renderize mapas 2D e 3D a partir de dados vetoriais usando o OpenGL ES em aplicativos da web iOS e Android. Também existe o Tangram para aplicativos da web em JavaScript.
-
-
Envio de solicitações HTTPS diretas: se você estiver trabalhando com uma linguagem de programação para a qual não há SDK disponível, ou se quiser ter mais controle sobre como enviar uma solicitação para AWS, pode acessar o Amazon Location enviando solicitações HTTPS diretas autenticadas pelo processo de assinatura Signature versão 4. Para ter mais informações, consulte Processo de assinatura do Signature versão 4 no Referência geral da AWS.
Este capítulo descreve muitas das tarefas comuns aos aplicativos que usam dados de localização. A seção de casos de uso comuns descreve como combiná-los com outros serviços da AWS para obter casos de uso mais complexos.
Tópicos
- Pré-requisitos para usar o Amazon Location Service
- Usar o Amazon Location Maps em seu aplicativo
- Pesquisar dados de localização e geolocalização usando o Amazon Location
- Calcular rotas usando o Amazon Location Service
- Colocando geocercas em uma área de interesse usando o Amazon Location
- Marcar os recursos do Amazon Location Service
- Conceder acesso ao Amazon Location Service
- Monitorar o Amazon Location Service
- Criação de recursos Amazon Location Service com AWS CloudFormation