ปลายทาง 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 ด้วยการส่งคำขอ GET HTTP ไปยัง
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
การ์ดจะปรากฏเป็นดังนี้

ดูข้อมูลเพิ่มเติมเกี่ยวกับการวางซ้อนชิ้นส่วนแผนที่ด้านบนแผนที่เริ่มต้นได้ที่ประเภทแผนที่ซ้อนทับ