Kafelki terenu

Deweloperzy z Europejskiego Obszaru Gospodarczego (EOG)

Omówienie kafelka terenuKafelki terenu to kafelki obrazów, które zawierają mapowanie 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 kafelków terenu. Ponieważ token sesji dotyczy całej sesji, 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 uzyskasz, wysyłając żądanie GET HTTPS, jak pokazano w poniższym 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, który żąda pojedynczego kafelka terenu z poziomem powiększenia 10 oraz współrzędnymi 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 serwer nie wysyła wiadomości z odpowiedzią. Zamiast tego kafelek jest po prostu pobierany do pliku lokalnego.

Odpowiedź pobierania kafelka terenu

Więcej informacji o nagłówkach wiadomości z odpowiedzią znajdziesz w sekcji Pobieranie z wyprzedzeniem, buforowanie lub przechowywanie treści.