Exemplos de estilizações na nuvem legadas

Executar o app de exemplo ApiDemos

Para executar o app de exemplo ApiDemos, consulte o exemplo do GitHub app de exemplo Google Maps e veja o projeto CloudBasedMapStylingViewController (exemplo do GitHub para Swift | Objective-C).

Demonstração opcional do Cloud estilização do CocoaPod ou do GitHub

Em vez de começar do zero, você pode testar nosso aplicativo de exemplo Objective-C que demonstra como estilizar seu mapa do iOS na nuvem. Para mais detalhes, consulte a amostra do Objective-C.

Criar o app de demonstração Beta

No Xcode, pressione o botão de compilação para compilar e executar o esquema atual. O build produz um erro, solicitando que você insira sua chave de API no arquivo SDKDemoAPIKey.h.

Se você ainda não tem uma chave de API, configure um projeto no Console do Cloud e siga as instruções em Gerar uma chave de API para gerar uma chave. Ao configurar a chave no Console do Cloud, você pode especificar o identificador do pacote do app para garantir que somente seu app possa usá-la. O identificador do pacote padrão do app de amostra do SDK é com.example.GoogleMapsDemos.

Edite o arquivo SDKDemoAPIKey.h e cole sua chave de API na definição da constante kAPIKey:

static NSString *const kAPIKey = @"YOUR_API_KEY";

Se o Xcode solicitar o desbloqueio do arquivo SDKDemoAPIKey.h para edição, escolha Unlock.

Remova a seguinte linha:

```
#error Register for API Key and insert here.
```

Compile e execute o projeto.

Demonstração do mapa de estilização na nuvem

A demonstração de CloudStyling mostra como estilizar o mapa usando um conjunto de estilos no console do Google Cloud.

Quando o app de demonstração for iniciado, clique em "Personalização de mapas" na seção "Amostras Beta", na parte de cima da lista.

Clique em Estilizar mapa para ver o efeito do carregamento de diferentes IDs de mapas.

Você também pode adicionar seu próprio estilo ("Mapa de estilo" > "Adicionar um novo ID do mapa") e conferir a atualização do mapa com seu mapa estilizado personalizado.