Kafelki terenu

Deweloperzy z Europejskiego Obszaru Gospodarczego (EOG)

Omówienie kafelka terenuKafelki terenu to kafelki obrazów zawierające mapę cieniowania wzgórz i poziomice. Obejmują one elementy naturalne, takie jak roślinność.

Pobieranie kafelków 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 prośbach o kafelki.

Poniższy przykładowy kod pokazuje typowe żądanie tokena sesji w przypadku 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 pobrać, 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ż ten przykład, który wysyła żądanie dotyczące jednego kafelka terenu z poziomem powiększenia 10 i współrzędnymi x i y wynoszącymi (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 wiadomości z odpowiedzią. Zamiast tego kafelek zostanie pobrany do pliku lokalnego.

Odpowiedź na pobieranie kafelka terenu

Informacje o nagłówkach wiadomości z odpowiedzią znajdziesz w sekcji Wstępne pobieranie, buforowanie lub przechowywanie treści.