ฮีตแมป

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 ของแอปพลิเคชัน คีย์นี้จะระบุ แอปพลิเคชันเพื่อการจัดการโควต้า สำหรับข้อมูลเพิ่มเติม โปรดดู get คีย์

ตัวอย่างคำขอแผนที่ความหนาแน่น

รูปภาพด้านบนแสดงแผนที่ความหนาแน่น US_AQI ระดับการซูม 2 พร้อมทั้งพิกัดของแต่ละชิ้นส่วน ตัวอย่างต่อไปนี้ใช้ heatmapTiles ปลายทางที่จะขอไทล์ที่พิกัด 0,1 จาก แผนที่ความหนาแน่น:

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

ไทล์จะปรากฏเป็น

ชิ้นส่วนแผนที่ความหนาแน่นที่พิกัด 0,1

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