Um ID de mapa é um identificador exclusivo usado para representar uma única instância de um mapa do Google. Você usa 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 necessária (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 mapas, consulte Como criar IDs de mapas.
O que você pode fazer com IDs de mapa
Use IDs de mapa para ativar recursos e estilos. Confira alguns exemplos de como usar os IDs de mapa. Para conferir uma lista completa, consulte Recursos que usam IDs de mapas:
Estilo de mapas baseado 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 de mapa para usar um mapa composto por blocos baseados em vetores que são renderizados 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 no 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 apps Android, siga estas etapas:
Crie IDs de mapas para cada plataforma que você está usando. Por exemplo, crie um JavaScript e um ID do mapa do Android. Para saber mais, consulte Criar IDs de mapa.
Configure um estilo de mapa no console do Google Cloud. Saiba mais em Estilização de mapas baseada na nuvem.
Associe os dois IDs de mapa ao estilo no console do Google Cloud. Para mais detalhes, consulte Associar IDs de mapas ao seu estilo.
Faça referência ao ID do mapa no JavaScript do seu site e no código do seu app Android. Para saber mais, consulte Adicionar um ID do mapa ao seu app.
O estilo associado aos IDs de mapa é mostrado no seu site e no seu app Android. É possível fazer atualizações no estilo do mapa no console do Cloud, e as mudanças aparecem nos dois lugares automaticamente, sem que os clientes precisem atualizar o 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 alcançar essas metas |
---|---|
Marcadores avançados | Ative os marcadores avançados. Não é necessário criar um ID do mapa. 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 estilos para estilizar o mapa de acordo com o conjunto de dados. |
Flutter | Dê estilo aos mapas do Google usados nos seus apps Flutter. |
API Maps Embed | Especifique e estilize o mapa a ser incorporado em uma página da Web. |
API Maps JavaScript | Estilize o mapa para ser exibido em uma página da Web. |
SDK do Maps para Android | Estilize o mapa para ser exibido em um app Android.1 |
SDK do Maps para iOS | Dê estilo ao mapa que será exibido em um app iOS.1 |
API Maps Static | Especifique e estilize o mapa para 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 em soluções de mobilidade.1 |
WebGL (mapas vetoriais) | Ative os recursos do WebGL usando um ID do mapa vetorial JavaScript. |
1 O uso de um ID do mapa no SDK do Maps para Android ou para iOS aciona um carregamento de mapa que é cobrado na SKU do Dynamic Maps.