Isı Haritası

İlgili içeriği oluşturmak için kullanılan heatmapTiles uç nokta, karo yer paylaşımı üzerinden hava kalitesiyle ilgili ısı haritaları sağlıyor. Karo Bindirme, bir köprünün üzerinde görüntülenebilecek bir PNG resim Google Haritalar. Her bir resim karosu (256 x 256 piksel) olmalıdır.

Isı haritası kartları hakkında

Karo yer paylaşımı, bir dizi karodan oluşan bir ızgaradır. atanan her bir (X,Y) koordinat. Koordinatlı karo (0,0) her zaman kuzeybatı köşesindedir görebilirsiniz. X değerleri batıdan doğuya doğru artarken Y değerleri ise kuzeyden güneye doğru artar.

zoom level, bir haritanın içeriğinin harita görünümüne gidin. Karo ızgara boyutu, X ve Y ölçeklendirilerek belirlenir yakınlaştırma düzeyine göre koordinat şeklinde değişir.

gridSizeX = XzoomLevel
gridSizeY = YzoomLevel

Örneğin, 2 yakınlaştırma düzeyinde, dünya haritası 4 x 4 kullanılarak gösterilir. matris olarak 16 blok oluşturur. Yakınlaştırma, en yüksek değerin ne olduğunu da koordinatlar için izin verilir.

Aşağıdaki resimde, yakınlaştırma seviyesi 2 olan bir US_AQI ısı haritası gösterilmektedir. koordinatlarıyla birlikte:

4'e 4'lük bir ızgara olarak tüm dünyanın ısı haritası.

Harita ve Parça koordinatlarını inceleyin başlıklı bölüme bakın.

Isı haritası uç noktası hakkında

Isı haritası parçası, parça verilerini PNG olarak içeren bayt dizisiyle temsil edilir. görüntüsüdür. Mevcut hava kalitesi ısı haritası karolarını kullanmak için heatmapTiles uç noktası için şu adrese bir HTTP GET isteği gönderebilirsiniz:

https://airquality.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY

Bir istekte tüm istek parametreleri gereklidir:

  • TYPE - Döndürülecek ısı haritası türü. İzin verilenler listesine bakın değerleri için de kullanılabilecektir.

  • Z - Haritanın içeriğinin ne kadar büyük veya küçük olduğunu belirleyen yakınlaştırma düzeyi bir harita görünümünde görünebilir. İzin verilen değerler 0-16 arasındadır. Burada 0 değeri gösterilir. tek bir yerde toplanır.

  • X,Y - Alınacak karonun kuzeye göre koordinatları batı köşesi (0,0). X değerleri batıdan doğuya doğru artıyor ve Y değerleri, kuzeyden güneye doğru artmaktadır.

    Karo koordinatlarının, belirtilen yakınlaştırma düzeyi için geçerli olması gerekir. Örneğin, yakınlaştırma düzeyini 2 olarak ayarlayıp koordinatları 10,10 olduğunda API hata döndürür.

  • YOUR_API_KEY - Uygulamanızın API anahtarı. Bu anahtar, kullanıma sunulmasından ibaret değildir. Daha fazla bilgi için bkz. kullanabilirsiniz.

Örnek ısı haritası isteği

Yukarıdaki resimde, yakınlaştırma seviyesi 2 olan bir US_AQI ısı haritası gösterilmektedir. koordinatlarıyla birlikte görüntüleyebilirsiniz. Aşağıdaki örnekte heatmapTiles uç noktasından ısı haritası:

https://airquality.googleapis.com/v1/mapTypes/US_AQI/heatmapTiles/2/0/1?key=YOUR_API_KEY

Kart şu şekilde görünür:

0,1 koordinatlarında bir ısı haritası kutusu.

Varsayılan haritanın üzerine karolar yerleştirme hakkında daha fazla bilgi için bkz. Yer Paylaşımlı Harita Türleri.