Como usar o Amazon Location Service - Amazon Location Service

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.