Visão geral do ID do mapa

Selecione a plataforma: Android iOS JavaScript Web Service

Um ID do mapa é um identificador exclusivo que representa as configurações de estilo de mapa e configuração do Google Maps armazenadas no Google Cloud. Use os IDs de mapa para ativar recursos ou gerenciar ou estilizar mapas nos seus sites e aplicativos. É possível criar IDs de mapa para cada plataforma que você precisa (JavaScript, Android, iOS ou mapas estáticos) no projeto do console do Google Cloud, na página Gerenciamento de mapas.

Para saber como criar IDs de mapa, consulte Como criar IDs de mapa.

O que você pode fazer com IDs de mapa

Use IDs de mapa para ativar recursos e estilos. Veja alguns exemplos de como usar IDs de mapa. Para uma lista completa, consulte Recursos que usam IDs de mapa:

  • Estilização de mapas baseada na nuvem: associe um ID a um estilo de mapa para estilizar, personalizar e gerenciar seus mapas usando o console do Google Cloud. Disponível em todas as plataformas: Android, iOS, JavaScript e API Maps Static.

  • Mapas vetoriais: use um ID para usar um mapa composto de blocos baseados em vetor que são desenhados no momento do carregamento no lado do cliente usando o WebGL. Disponível em JavaScript.

  • Marcadores avançados: use um ID de mapa para ativar os marcadores avançados. Disponível para Android, iOS e JavaScript.

Exemplo de estilização de mapas baseada na nuvem

Para usar a Estilização de Mapas Baseada na Nuvem no seu site e nos apps Android, siga estas etapas:

  1. Crie IDs de mapa para cada plataforma que você está usando. Por exemplo, crie um ID do mapa para JavaScript e outro para Android. Para saber mais, consulte Criar IDs de mapa.

  2. Configure um estilo de mapa no console do Google Cloud. Para mais detalhes, consulte Estilização de mapas baseada na nuvem.

  3. Associe os dois IDs ao estilo de mapa no console do Google Cloud. Para mais detalhes, consulte Associar IDs de mapa ao seu estilo.

  4. Referencie o ID do mapa no JavaScript do seu site e no código do app Android. Para mais detalhes, consulte Adicionar um ID do mapa ao seu app.

O estilo de mapa associado aos IDs de mapa é exibido no seu site e no app Android. Você pode fazer atualizações no estilo de mapa no console do Cloud, e as mudanças aparecem nos dois lugares automaticamente, sem que os clientes precisem de atualizações do app.

Recursos que usam IDs de mapa

A tabela a seguir mostra os recursos e as APIs da Plataforma Google Maps que usam IDs de mapa:

Recurso ou API Usa IDs de mapa para atingir essas metas
Marcadores avançados Ative os Marcadores Avançados. Não é necessário criar um ID de mapa. Em vez disso, use o ID de mapa de demonstração DEMO_MAP_ID.
Estilo baseado em dados para limites Associe o ID do mapa a um conjunto de limites e estilos para estilizar o mapa de acordo com os limites.
Estilo baseado em dados para conjuntos de dados Associe o ID do mapa a um conjunto de dados e estilo para estilizar o mapa de acordo com o conjunto de dados.
Flutter Estilize os mapas do Google usados nos seus apps do Flutter.
API Maps JavaScript Estilize o mapa que será exibido em uma página da Web.
SDK do Maps para Android Estilizar o mapa que será exibido em um app Android.1
SDK do Maps para iOS Estilizar o mapa que será exibido em um aplicativo iOS.1
API Maps Static Especifique e estilize o mapa a ser renderizado como uma imagem estática.
Soluções de mobilidade Use a API Maps JavaScript e os SDKs para Android e iOS para estilizar mapas nas soluções de mobilidade.1
SDK do Navigation para Android Estilizar o mapa que será exibido em um app Android.1
SDK do Navigation para iOS Estilizar o mapa que será exibido em um aplicativo iOS.1
WebGL (mapas vetoriais) Ative os recursos do WebGL usando um ID de mapa vetorial do JavaScript.

1 O uso de um ID de mapa no SDK do Maps para Android, no SDK do Maps para iOS, no SDK de Navigation para Android ou no SDK de Navigation para iOS aciona um carregamento de mapa que é cobrado na SKU do Dynamic Maps.

Próximas etapas

Criar um ID do mapa