ปลายทาง
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
ไทล์จะปรากฏดังนี้

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