Visão geral do ID do mapa

Selecione a plataforma: Android iOS JavaScript Web Service

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 ou estilizar mapas em 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 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 uma lista completa, consulte Recursos que usam IDs de mapa:

  • Estilização de mapas baseada na nuvem: associe um ID de mapa a um estilo 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 do mapa para usar um mapa composto de blocos vetoriais que são desenhados no tempo de carregamento no lado do cliente usando o WebGL. Disponível em JavaScript.

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

Exemplo de estilização de mapas baseada na nuvem

Para usar a estilização de mapas baseada na nuvem para estilizar mapas no seu site e apps Android, siga estas etapas:

  1. Crie IDs de mapa para cada plataforma que você está usando. Por exemplo, crie um ID de mapa JavaScript e um ID de mapa Android. Para mais detalhes, 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 de mapa ao estilo de mapa no console do Google Cloud. Para mais detalhes, consulte Associar IDs de mapa ao seu estilo.

  4. 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 de mapa ao seu app.

O estilo de mapa associado aos seus IDs de mapa é exibido no seu site e no app Android. É possível fazer atualizações no estilo do 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 APIs da Plataforma Google Maps que usam IDs de mapa:

Recurso ou API Usa IDs de mapa para atingir esses objetivos
Marcadores avançados Ativar marcadores avançados. Não é necessário criar um ID de mapa. Em vez disso, você pode usar 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 Estilize os mapas do Google usados nos seus apps Flutter.
API Maps JavaScript Estilize o mapa a ser exibido em uma página da Web.
SDK do Maps para Android Estilize o mapa a ser exibido em um app Android.1
SDK do Maps para iOS Estilize o mapa a 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 em soluções de mobilidade.1
SDK de navegação para Android Estilize o mapa a ser exibido em um app Android.1
SDK de navegação para iOS Estilize o mapa a ser exibido em um aplicativo iOS.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, no SDK do Maps para iOS, no SDK de navegação para Android ou no SDK de navegação para iOS aciona um carregamento de mapa que é cobrado na SKU do Dynamic Maps.

Próximas etapas

Crie um ID de mapa.