Um ID de mapa é um identificador exclusivo que representa as configurações de estilo e configuração do Google Maps armazenadas no Google Cloud. Você usa IDs de mapa para ativar recursos ou gerenciar e estilizar mapas nos seus sites e aplicativos. Você pode criar IDs de mapa para cada plataforma de que 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. Confira alguns exemplos de como usar IDs de mapa. Para ver uma lista completa, consulte Recursos que usam IDs de mapas:
Estilização de mapas baseada na nuvem: associe um ID a um estilo para 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 do mapa 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 e estilizar mapas no seu site e apps Android, siga estas etapas:
Crie IDs de mapa para cada plataforma que você está usando. Por exemplo, crie um ID do mapa em JavaScript e Android. Para mais detalhes, consulte Criar IDs de mapa.
Configure um estilo de mapa no console do Google Cloud. Para mais detalhes, consulte Estilização de mapas baseada na nuvem.
Associe os dois IDs de mapa ao estilo de mapa no console do Google Cloud. Para mais detalhes, consulte Associar IDs de mapa ao seu estilo.
Faça referência ao 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 seus IDs é exibido no site e no app Android. Você pode fazer atualizações no estilo de mapa no console do Cloud, e as mudanças aparecem automaticamente nos dois lugares, 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 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 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 aplicativo Android.1 |
SDK do Maps para iOS | Estilize o mapa para ser mostrado em um aplicativo 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 de mapa vetorial JavaScript. |
1 O uso de um ID do mapa no SDK do Maps para Android ou no SDK do Maps para iOS aciona um carregamento de mapa que é cobrado na SKU do Dynamic Maps.