Płytki przedstawiające rzeźbę terenu to płytki obrazowe zawierające mapowanie cieniowania oraz linie poziomic. Obejmują one elementy naturalne, takie jak roślinność.
Pobieranie kafelków terenu
Po otrzymaniu tokenu sesji możesz zacząć wysyłać żądania dotyczące kafelków terenu. Ponieważ token sesji dotyczy całej sesji, nie musisz określać opcji mapy w żądaniach dotyczących kafelków.
Poniższy przykładowy kod pokazuje typowe żądanie tokena sesji dotyczące kafelków terenu.
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"
Płytki terenu można pobrać, wysyłając żądanie HTTPS GET, jak pokazano w tym przykładzie.
curl "https://tile.googleapis.com/v1/2dtiles/z/x/y?session=YOUR_SESSION_TOKEN &key=YOUR_API_KEY
Przykładowe żądanie pliku
Rozważ ten przykład, w którym wysyłane jest żądanie pojedynczej płytki terenu z poziomem powiększenia 10, o współrzędnych (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
W tym przykładzie serwer nie wysyła żadnej odpowiedzi. Zamiast tego kafelek pobiera się do pliku lokalnego.
Informacje o nagłówkach wiadomości z odpowiedzią znajdziesz w artykule Pobieranie wstępne, buforowanie lub przechowywanie treści.