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.
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
-
No console do Amazon Location, na página Mapas, selecione Criar mapa para visualizar estilos de mapa.
-
Adicione um nome e uma descrição para o novo recurso de mapa.
-
Escolha um estilo de mapa.
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.
-
Escolha entre o Visões políticas para usar.
-
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.
-
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 ExampleMap
usando o estilo de VectorEsriStreets
mapa.
POST /maps/v0/maps HTTP/1.1
Content-type: application/json
{
"Configuration": {
"Style": "VectorEsriStreets
"
},
"MapName": "ExampleMap
"
}
}
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 ExampleMap
using VectorEsriStreets
as the map style.
aws location \
create-map \
--configuration Style="VectorEsriStreets
" \
--map-name "ExampleMap
"
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.
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.