Yol haritası desenleri

Yol Haritası Kartı'na genel bakışYol haritası karoları, Google'ın kartografik stiliyle vektör topoğrafik verilere dayalı resim karolarıdır. Buna yollar, binalar, önemli yerler ve siyasi sınırlar dahildir.

Yol haritası kartlarını alma

Oturum jetonu aldıktan sonra yol haritası karosu isteği göndermeye başlayabilirsiniz. Oturum jetonu oturumun tamamı için geçerli olduğundan karo isteklerinizle birlikte harita seçeneklerini belirtmeniz gerekmez.

Aşağıdaki kod örneğinde, yol haritası parçaları için tipik bir oturum jetonu isteği gösterilmektedir.

curl -X POST -d '{
  "mapType": "roadmap",
  "language": "en-US",
  "region": "US"
}' \
-H 'Content-Type: application/json' \
"https://tile.googleapis.com/v1/createSession?key=YOUR_API_KEY"

Aşağıdaki örnekte gösterildiği gibi bir HTTPS GET isteği göndererek yol haritası karolarını alırsınız.

curl "https://tile.googleapis.com/v1/2dtiles/z/x/y?session=YOUR_SESSION_TOKEN&key=YOUR_API_KEY&orientation=0_or_90_or_180_or_270"

Bu HTTPS GET isteğinde z, yakınlaştırma seviyesidir (0 ile 22 arasında değişir) ve x ile y, almak istediğiniz karonun karot koordinatlarıdır.

orientation parametresi isteğe bağlıdır. Değeri, karo resminin saat yönünün tersine kaç derece döndürüleceğini belirtir. orientation, roadmap karolar için desteklenir. Ayrıca, "overlay": true kullanılarak ve layerTypes ayarlanmış bir görüntüden kaldırılan uydu ve arazi isteklerinde de desteklenir. Geçerli orientation değerleri 0 (varsayılan), 90, 180 ve 270'dir.

orientation değeri eklerseniz karo koordinat ızgarası döndürülmez. Örneğin, orientation değerini 90 olarak ayarlarsanız x koordinatı, karonun soldan sağa doğru konumunu (bu durumda haritada kuzeyden güneye) tanımlamaya devam eder.

Sıfır derece yön 90 derecelik yön
Sıfır derece yön 90 derecelik yön

Örnek karo isteği

Tüm dünyanın yer aldığı tek bir parçanın istendiği aşağıdaki örneği düşünün. Bu örnekte yakınlaştırma seviyesi 0, x ve y koordinatları ise 0, 0'dır.

curl "https://tile.googleapis.com/v1/2dtiles/0/0/0?session=YOUR_SESSION_TOKEN&key=YOUR_API_KEY" --output /tmp/example_tile.png

Bu örnekte sunucudan yanıt mesajı yok. Bunun yerine, kart aşağıdaki istatistiklerle birlikte yerel bir dosyaya indirilir.

Tüm dünya tek bir karoda

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8335  100  8335    0     0  51471      0 --:--:-- --:--:-- --:--:-- 54835

Yanıt iletisi üstbilgileri hakkında bilgi edinmek için İçeriği Önceden Getirme, Önbelleğe Alma veya Depolama sayfasına bakın.