Cenários e casos de uso - Amazon Location Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Cenários e casos de uso

O Amazon Location Service é um serviço executado na Nuvem AWS. Você pode chamá-lo de suas próprias EC2 instâncias da Amazon na nuvem, mas muitos aplicativos de mapeamento serão executados em dispositivos ou em uma combinação de dispositivos e na 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 que seja executado EC2 na Amazon usando o Nuvem AWS Amazon Location Service para calcular matrizes de rotas como uma entrada para um otimizador de rotas para sua frota. Use o AWS SDKpara fazer chamadas para a Amazon Location.

  • Um aplicativo da web que permite que seus clientes encontrem os locais de sua empresa.

    Você pode criar um site executado em EC2 instâncias da Amazon, incluindo um aplicativo baseado em localização. Use o AWS SDKfor JavaScript para desenvolver um aplicativo web para pesquisar locais usando a pesquisa de lugares e exibir os resultados em um mapa usando MapLibre. Use o Amazon Location SDK 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 for Swift (iOS) ou Kotlin (Android) para fazer chamadas para a Amazon Location e adicionar a funcionalidade de pesquisa de lugares e mapas ao seu aplicativo. Use MapLibre para renderizar mapas. Há outros AWS SDKsdisponí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 MQTT.

    • Crie geocercas para definir áreas nas quais você deseja obter eventos de entrada e saída para seus ativos.

    • Você pode usar a Amazon EC2 ou AWS Lambdapara responder aos seus eventos à medida que os ativos entram ou saem das áreas de geofence.

    • 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.