Pré-requisitos - 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á.

Pré-requisitos

Antes de exibir um mapa em seu aplicativo, siga as etapas de pré-requisito:

Criar um recurso de mapa

Para usar um mapa em seu aplicativo, você deve ter um recurso de mapa, que especifica o estilo do mapa e o provedor de dados a serem usados em seus mapas.

nota

Se a aplicação estiver rastreando ou roteando os ativos que você usa em sua empresa, como veículos de entrega ou funcionários, você não deverá usar a Esri como provedor de geolocalização. Consulte a seção 82 dos Termos de serviço da AWS para obter mais detalhes.

Você pode criar um recurso de mapa usando o console do Amazon Location Service, a AWS CLI, ou as APIs do Amazon Location.

Console
Para criar um recurso de mapa usando o console do Amazon Location Service
  1. No console do Amazon Location, na página Mapas, selecione Criar mapa para visualizar estilos de mapa.

  2. Adicione um nome e uma descrição para o novo recurso de mapa.

  3. Escolha um estilo de mapa.

    nota

    Se a aplicação estiver rastreando ou roteando os ativos que você usa em sua empresa, como veículos de entrega ou funcionários, você não deverá usar a Esri como provedor de geolocalização. Consulte a seção 82 dos Termos de serviço da AWS para obter mais detalhes.

  4. Escolha entre o Visões políticas para usar.

  5. Aceite os Termos e Condições do Amazon Location e selecione Criar mapa. Você pode interagir com o mapa que escolheu: ampliar, reduzir o zoom ou fazer uma panorâmica em qualquer direção.

  6. Para permitir que seus usuários alternem estilos (por exemplo, para permitir que eles alternem entre imagens de satélite e estilo vetorial), você deve criar um recurso de mapa para cada estilo.

    Você pode excluir recursos com estilos de mapa que não deseja usar na página inicial do Maps no console.

API

Para criar um recurso de mapa usando as APIs do Amazon Location

Use a operação CreateMap das APIs do Amazon Location.

O exemplo a seguir é uma solicitação de API para criar um recurso de mapa chamado ExampleMapusando o estilo de VectorEsriStreetsmapa.

POST /maps/v0/maps HTTP/1.1 Content-type: application/json { "Configuration": { "Style": "VectorEsriStreets" }, "MapName": "ExampleMap" } }
nota

Se a aplicação estiver rastreando ou roteando os ativos que você usa em sua empresa, como veículos de entrega ou funcionários, você não deverá usar a Esri como provedor de geolocalização. Consulte a seção 82 dos Termos de serviço da AWS para obter mais detalhes.

AWS CLI

Para criar um recurso de mapa usando comandos do AWS CLI

Use o comando create-map.

O exemplo a seguir cria um recurso de mapa chamado ExampleMapusing VectorEsriStreetsas the map style.

aws location \ create-map \ --configuration Style="VectorEsriStreets" \ --map-name "ExampleMap"
nota

Se a aplicação estiver rastreando ou roteando os ativos que você usa em sua empresa, como veículos de entrega ou funcionários, você não deverá usar a Esri como provedor de geolocalização. Consulte a seção 82 dos Termos de serviço da AWS para obter mais detalhes.

Autenticando suas solicitações

Depois de criar um recurso de mapa e estar pronto para começar a criar recursos de localização em seu aplicativo, você precisa escolher como autenticar suas solicitações.

nota

A maioria dos aplicativos front-end de mapas exige acesso não autenticado aos mapas ou outros recursos do Amazon Location Service. Dependendo do seu aplicativo, talvez você queira usar o AWS Signature v4 para autenticar solicitações, ou você pode usar as chaves do Amazon Cognito ou da Amazon Location API para uso não autenticado. Para saber mais sobre essas opções, consulte Conceder acesso ao Amazon Location Service.