Kafelki terenu

Deweloperzy z Europejskiego Obszaru Gospodarczego (EOG)

Omówienie kafelków terenuKafelki terenu to kafelki obrazów, które zawierają mapowanie cieniowania i poziomice. Obejmują one elementy naturalne, takie jak roślinność.

Pobieram kafelki terenu

Po uzyskaniu tokena sesji możesz zacząć wysyłać żądania dotyczące kafelków terenu. Token sesji dotyczy całej sesji, więc nie musisz określać opcji mapy w żądaniach kafelków.

Poniższy przykładowy kod pokazuje typowe żądanie tokena sesji dla 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"

Kafelki terenu możesz uzyskać, wysyłając żądanie GET HTTPS, 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żmy ten przykład, w którym żądany jest pojedynczy kafelek terenu o poziomie powiększenia 10 i współrzędnych x i y (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 nie ma komunikatu odpowiedzi z serwera. Zamiast tego kafelek pobiera plik lokalny.

Odpowiedź na pobranie kafelka terenu

Informacje o nagłówkach wiadomości z odpowiedzią znajdziesz w sekcji Pobieranie z wyprzedzeniem, buforowanie i przechowywanie treści.