Kafelki terenu

Deweloperzy z Europejskiego Obszaru Gospodarczego (EOG)

Omówienie karty terenuPłytki przedstawiające rzeźbę terenu to płytki obrazowe zawierające mapowanie cieniowania oraz poziomice. Obejmują one elementy naturalne, takie jak roślinność.

Pobieranie kafelków terenu

Po otrzymaniu tokena sesji możesz zacząć wysyłać żądania dotyczące kafelków terenu. Ponieważ token sesji ma zastosowanie do całej sesji, nie musisz określać opcji mapy w prośbach 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 kafelka

Rozważ ten przykład, który prosi o pojedynczą płytkę 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ę jako plik lokalny.

Odpowiedź dotycząca pobierania kafelków terenu

Informacje o nagłówkach odpowiedzi znajdziesz w artykule Pobieranie wstępne, buforowanie lub przechowywanie treści.