Blocos de terreno são blocos de imagem que contêm mapeamento de hidratação e linhas de contorno. Eles incluem elementos naturais, como vegetação.
Como obter blocos de terreno
Você pode começar a fazer solicitações de blocos de terreno após receber um token de sessão. Como um token de sessão se aplica a toda a sessão, não é necessário especificar as opções de mapa com suas solicitações de blocos.
O exemplo de código a seguir demonstra uma solicitação típica de token de sessão para blocos de terreno.
curl -X POST -d '{ "mapType": "terrain", "language": "en-US", "region": "US", "layerTypes": ["layerRoadmap"] }' \ -H 'Content-Type: application/json' \ "https://tile.googleapis.com/v1/createSession?key=YOUR_API_KEY"
Você consegue blocos de terreno fazendo uma solicitação HTTPS GET, conforme mostrado no exemplo a seguir.
curl "https://tile.googleapis.com/v1/2dtiles/z/x/y?session=YOUR_SESSION_TOKEN &key=YOUR_API_KEY &orientation=0_or_90_or_180_or_270"
Exemplo de solicitação de bloco
Considere o exemplo a seguir, que solicita um único bloco de terreno com nível de zoom 10, com coordenadas x e y de (192, 401).
curl "https://tile.googleapis.com/v1/2dtiles/10/192/401?session=YOUR_SESSION_TOKEN &key=YOUR_API_KEY" --output /tmp/example_tile.png
Não há mensagem de resposta do servidor neste exemplo. Em vez disso, o download do Bloco é apenas para um arquivo local.
Para informações sobre cabeçalhos de mensagens de resposta, consulte Pré-busca, armazenamento em cache ou armazenamento de conteúdo.