Personalização na nuvem

Selecione a plataforma: Android iOS JavaScript

A Plataforma Google Maps oferece recursos na nuvem que facilitam a estilização, a personalização e o gerenciamento de mapas usando o Console do Google Cloud. Assim, é possível melhorar a experiência geral dos usuários. Para facilitar a implementação e o gerenciamento desses recursos, a Estilização de mapas baseada na nuvem traz várias ferramentas novas para o Console do Cloud:

  • Um editor para simplificar a criação de estilos
  • Criação e gerenciamento de IDs de mapa
  • Criação e gerenciamento de estilos personalizados do mapa
  • Ferramentas para atualização dinâmica de estilos

Adicionar um ID do mapa ao seu app

Um ID do mapa é um identificador associado a um recurso ou estilo de mapa específico. Configure um estilo de mapa e faça a associação dele a um ID no Console do Google Cloud. Depois, quando você faz referência um ID do mapa no código, o estilo associado é mostrado no seu app. Todas as atualizações de estilo que você fizer depois vão aparecer automaticamente no app, sem que os clientes precisem atualizar.

Para instanciar um mapa usando um ID de mapa, faça o seguinte:

  1. Crie um GMSMapID com a string do ID do mapa no console do Cloud.
  2. Crie um GMSMapView especificando o ID do mapa que você acabou de criar.

Swift

let camera = GMSCameraPosition(latitude: 47.0169, longitude: -122.336471, zoom: 12)
let mapID = GMSMapID(identifier: "<YOUR MAP ID>")
let mapView = GMSMapView(frame: .zero, mapID: mapID, camera: camera)
self.view = mapView
      

Objective-C

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:47.0169
                                                        longitude:-122.336471
                                                             zoom:12];
GMSMapID *mapID = [GMSMapID mapIDWithIdentifier:@"<YOUR MAP ID>"];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero mapID:mapID camera:camera];
self.view = mapView;
      

Se estiver usando seu próprio ID de mapa, você poderá defini-lo no console do Cloud para usar um novo estilo a qualquer momento. Esse estilo será refletido automaticamente na sua visualização de mapa para você e para os usuários em cerca de seis horas.

Se quiser conferir as mudanças imediatamente, feche e reinicie o app. Para isso, saia dele, force o fechamento dele na lista de apps usados recentemente e reabra o app. O mapa atualizado vai ficar visível.

Usar o editor de estilos de mapa

O editor de estilos de mapa é uma ferramenta baseada em GUI disponível no Console do Google Cloud.

Aprenda a usar a ferramenta de Estilização de mapas baseada na nuvem