ฮีตแมป

ปลายทาง 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 พร้อมกับพิกัดของไทล์แต่ละรายการ

แผนที่ความร้อนของโลกทั้งใบในรูปแบบตารางกริด 4x4

ดูรายละเอียดเพิ่มเติมได้ที่พิกัดแผนที่และไทล์

เกี่ยวกับปลายทางของแผนที่ความร้อน

ไทล์แผนที่ความร้อนแสดงด้วยอาร์เรย์ไบต์ที่มีข้อมูลไทล์เป็นภาพ 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

ไทล์จะปรากฏดังนี้

ไทล์แผนที่ความร้อนที่พิกัด 0,1

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