ปลายทาง
heatmapTiles
จะแสดงฮีตแมปที่เกี่ยวข้องกับคุณภาพอากาศผ่านการวางซ้อนไทล์ การวางซ้อน
ไทล์คือชุดของไทล์รูปภาพ PNG ที่แสดงบน
Google Maps ได้ ไทล์รูปภาพแต่ละรายการมีขนาด (256 x 256 พิกเซล)
เกี่ยวกับไทล์แผนที่ความหนาแน่น
การวางซ้อนของชิ้นส่วนแผนที่เป็นตารางกริดที่ประกอบขึ้นจากคอลเล็กชันของชิ้นส่วนแผนที่
แต่ละชิ้นมีพิกัด (X
,Y
) กำหนดไว้
ไทล์ที่มีพิกัด (0,0) จะอยู่ที่มุมตะวันตกเฉียงเหนือของแผนที่เสมอ
ค่า X
จะเพิ่มขึ้นจากตะวันตกไปตะวันออก
ส่วนค่า Y
จะเพิ่มขึ้นจากเหนือไปใต้
zoom level
จะกำหนดว่าเนื้อหาของแผนที่จะปรากฏในมุมมองแผนที่
มีขนาดใหญ่หรือเล็กเพียงใด ขนาดตารางกริดของไทล์จะกำหนดโดยการปรับขนาดพิกัด X
และ Y
แบบยกกำลังตามระดับการซูม
gridSizeX = XzoomLevel gridSizeY = YzoomLevel
ตัวอย่างเช่น ที่ระดับการซูม 2 แผนที่โลกจะแสดงโดยใช้เมทริกซ์ 4 x 4 ซึ่งมีไทล์ทั้งหมด 16 รายการ นอกจากนี้ การซูมยังกำหนดค่าสูงสุด ที่อนุญาตสำหรับพิกัดด้วย
รูปภาพต่อไปนี้แสดงฮีตแมป US_AQI
ที่มีระดับการซูม 2
พร้อมกับพิกัดของแต่ละไทล์
ดูรายละเอียดเพิ่มเติมได้ที่พิกัดแผนที่และไทล์
เกี่ยวกับปลายทางแผนที่ความหนาแน่น
ไทล์แผนที่ความหนาแน่นแสดงด้วยอาร์เรย์ไบต์ที่มีข้อมูลไทล์เป็นรูปภาพ PNG
คุณขอไทล์ฮีตแมปคุณภาพอากาศปัจจุบันได้โดยใช้ปลายทาง
heatmapTiles
ด้วยการส่งคำขอ HTTP GET ไปยัง
https://airquality.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY
ต้องระบุพารามิเตอร์คำขอทั้งหมดในคำขอ
TYPE
- แผนที่ความร้อนประเภทที่จะแสดงผล ดูค่าที่อนุญาตZ
- ระดับการซูมที่กำหนดขนาดของเนื้อหาในแผนที่ ซึ่งปรากฏในมุมมองแผนที่ ค่าที่ใช้ได้คือ 0-16 โดยค่า 0 จะแสดงทั้งโลกในไทล์เดียวX
,Y
- พิกัดของไทล์ที่จะดึงข้อมูล โดยอิงจากมุมบนซ้าย (0,0) ค่าX
จะเพิ่มขึ้นจากตะวันตกไปตะวันออก และค่าY
จะเพิ่มขึ้นจากเหนือไปใต้พิกัดไทล์ต้องถูกต้องสำหรับระดับการซูมที่ระบุ เช่น หากคุณตั้งค่าระดับการซูมเป็น 2 และขอไทล์ที่พิกัด 10,10 API จะแสดงข้อผิดพลาด
YOUR_API_KEY
- คีย์ API ของแอปพลิเคชัน คีย์นี้จะระบุตัวตน แอปพลิเคชันของคุณเพื่อวัตถุประสงค์ในการจัดการโควต้า ดูข้อมูลเพิ่มเติมได้ที่รับ คีย์
ตัวอย่างคำขอแผนที่ความหนาแน่น
รูปภาพด้านบนแสดงUS_AQI
ฮีตแมปที่มีระดับการซูม 2
พร้อมกับพิกัดของไทล์แต่ละรายการ ตัวอย่างต่อไปนี้ใช้heatmapTiles
ปลายทางเพื่อขอไทล์ที่พิกัด 0,1 จากฮีตแมป
https://airquality.googleapis.com/v1/mapTypes/US_AQI/heatmapTiles/2/0/1?key=YOUR_API_KEY
โดยไทล์จะปรากฏดังนี้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการวางซ้อนไทล์บนแผนที่เริ่มต้นได้ที่ ประเภทแผนที่ซ้อนทับ