Cenários e casos de uso
O Amazon Location Service é um serviço executado na Nuvem AWS. Você pode chamá-lo a partir de suas próprias instâncias do Amazon EC2 na nuvem, mas muitos aplicativos de mapeamento serão executados em dispositivos ou em uma combinação de dispositivos e nuvem. A seguir estão listados apenas alguns cenários típicos e como você pode abordar o desenvolvimento deles.
-
Um aplicativo de back-end que ajuda você a otimizar rotas para motoristas em sua frota.
Você pode escrever um aplicativo executado no Amazon EC2 na Nuvem AWS que usa o Amazon Location Service para calcular matrizes de rotas como uma entrada para um otimizador de rotas para sua frota. Use o AWS SDK para fazer chamadas para o Amazon Location.
Um aplicativo da web que permite que seus clientes encontrem os locais de sua empresa.
Você pode criar um site que seja executado em instâncias do Amazon EC2, incluindo um aplicativo baseado em localização. Use o AWS SDK para JavaScript para desenvolver um aplicativo web para pesquisar locais usando a pesquisa de lugares e exibir resultados em um mapa usando o MapLibre. Use o SDK do Amazon Location para facilitar a programação com localização.
-
Adicione atributos de localização a um aplicativo para iOS ou Android existente.
Você pode usar o AWS SDK para Swift (iOS) ou Kotlin (Android) para fazer chamadas para o Amazon Location e adicionar a funcionalidade de pesquisa de lugares e mapas ao seu aplicativo. Use o MapLibre para renderizar mapas. Há outros AWS SDKs disponíveis para outros idiomas.
-
Rastreie ativos (dispositivos ou veículos) e receba atualizações quando eles entrarem ou saírem das áreas definidas por você.
Um aplicativo para rastrear dispositivos consiste em várias partes.
-
Cada dispositivo que você está rastreando deve ter um recurso de rastreador criado para rastreá-lo. Ele deve enviar atualizações de posição para o Amazon Location Service, por exemplo, usando o MQTT.
-
Crie geocercas para definir áreas nas quais você deseja obter eventos de entrada e saída para seus ativos.
-
Você pode usar o Amazon EC2 ou AWS Lambda responder aos seus eventos à medida que os ativos entram ou saem das áreas da geocerca.
-
Você pode expandir isso para criar aplicativos web ou em dispositivos para rastrear e exibir a localização de seus ativos em mapas.
-
A seção a seguir fornece detalhes sobre ferramentas e bibliotecas disponíveis para uso com cada aspecto do Amazon Location Service.