Solar API ใช้ข้อมูลสถานที่เพื่อกําหนดประเภทอาคารและระบุ
อาคารโดยอาศัยภาพถ่ายจากดาวเทียม หน้านี้จะอธิบายวิธีการกำหนดว่า
ข้อมูลพลังงานแสงอาทิตย์ของอาคารจะแสดงผลใน
buildingInsights
อีกครั้ง
ประเภทอาคาร
Solar API สนับสนุนอาคารประเภท
premise
ประเภทนี้
ระบุตำแหน่งที่มีชื่อ ซึ่งโดยทั่วไปเป็นสิ่งปลูกสร้างหรือคอลเล็กชันของสิ่งปลูกสร้างที่มี
ชื่อสามัญ
ประเภทอื่นๆ เช่น
subpremise
หรือ
สารประกอบ — ตัวอย่างเช่น สิ่งปลูกสร้างเดี่ยวบนพื้นที่เดี่ยว ยกเว้น
ลงทะเบียนเป็น premise
—
ไม่ ได้รับการสนับสนุน
หลังคาอาคาร
Solar API ระบุตำแหน่งของแผงโซลาร์เซลล์บนชั้นดาดฟ้าที่ดีที่สุดโดยอิงตาม ภาพถ่ายดาวเทียม อาคารที่พักอาศัย โดยเฉพาะที่เอียงหรือลาดเอียง หลังคาจะถูกระบุด้วยความถูกต้องระดับสูง ในขณะที่อาคารที่มีแนวราบ หลังคา (เช่น อพาร์ตเมนต์หรืออาคารพาณิชย์) อาจมีความถูกต้องแม่นยำที่แตกต่างกัน
การค้นหาจากที่อยู่
คุณสามารถแปลงที่อยู่เป็นพิกัดละติจูดและลองจิจูดโดยใช้ Geocoding API หรือ วาง API เติมอัตโนมัติ
ใช้
place_id
เพื่ออ้างอิงถึงสถานที่ที่ตรงกันใช้พิกัดละติจูดและลองจิจูดของสถานที่ใน Solar API ของคุณ
buildingInsights
อีกครั้ง- หาก Solar API พบอาคารที่ตรงกัน ให้ตรวจสอบว่า
place_id
ในการตอบกลับbuildingInsights
ตรงกับplace_id
จาก Geocoding API หรือ Place Autocomplete API - หากต้องการจำกัดผลการค้นหาเป็นสถานที่ประเภท
premise
ให้เพิ่มตัวกรองประเภทสถานที่ การตอบกลับ Geocoding API หรือ Places API{ "name": "buildings/ChIJh0CMPQW7j4ARLrRiVvmg6Vs", "center": { "latitude": 37.4449739, "longitude": -122.13914659999998 },... }
- หาก Solar API พบอาคารที่ตรงกัน ให้ตรวจสอบว่า
คุณสามารถใช้ตัวอย่างโอเพนซอร์ส
หรือสร้างแอป
คำขอ buildingInsights
ไปยัง
ดู place_id
เพื่อดูอาคารที่อยู่ภายใต้ Solar API
การเลือกตำแหน่งบนแผนที่
นอกจากนี้ คุณยังสามารถนำเสนอประสบการณ์การใช้งานเสริมได้โดยให้ผู้ใช้เลือก
สร้างบนแผนที่โดยใช้ Maps JavaScript
API แยกละติจูดของอาคาร
และลองจิจูดจากเมาส์
เหตุการณ์ จากนั้นส่งเข้า
พิกัดเหล่านั้นใน
คำขอ buildingInsights