ค้นหาอาคาร

Solar API ใช้ข้อมูลสถานที่เพื่อกําหนดประเภทอาคารและระบุ อาคารโดยอาศัยภาพถ่ายจากดาวเทียม หน้านี้จะอธิบายวิธีการกำหนดว่า ข้อมูลพลังงานแสงอาทิตย์ของอาคารจะแสดงผลใน buildingInsights อีกครั้ง

ประเภทอาคาร

Solar API สนับสนุนอาคารประเภท premise ประเภทนี้ ระบุตำแหน่งที่มีชื่อ ซึ่งโดยทั่วไปเป็นสิ่งปลูกสร้างหรือคอลเล็กชันของสิ่งปลูกสร้างที่มี ชื่อสามัญ

ประเภทอื่นๆ เช่น subpremise หรือ สารประกอบ — ตัวอย่างเช่น สิ่งปลูกสร้างเดี่ยวบนพื้นที่เดี่ยว ยกเว้น ลงทะเบียนเป็น premiseไม่ ได้รับการสนับสนุน

หลังคาอาคาร

Solar API ระบุตำแหน่งของแผงโซลาร์เซลล์บนชั้นดาดฟ้าที่ดีที่สุดโดยอิงตาม ภาพถ่ายดาวเทียม อาคารที่พักอาศัย โดยเฉพาะที่เอียงหรือลาดเอียง หลังคาจะถูกระบุด้วยความถูกต้องระดับสูง ในขณะที่อาคารที่มีแนวราบ หลังคา (เช่น อพาร์ตเมนต์หรืออาคารพาณิชย์) อาจมีความถูกต้องแม่นยำที่แตกต่างกัน

การค้นหาจากที่อยู่

  1. คุณสามารถแปลงที่อยู่เป็นพิกัดละติจูดและลองจิจูดโดยใช้ Geocoding API หรือ วาง API เติมอัตโนมัติ

    ใช้ place_id เพื่ออ้างอิงถึงสถานที่ที่ตรงกัน

  2. ใช้พิกัดละติจูดและลองจิจูดของสถานที่ใน 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
      },...
      }
      

คุณสามารถใช้ตัวอย่างโอเพนซอร์ส หรือสร้างแอป คำขอ buildingInsights ไปยัง ดู place_id เพื่อดูอาคารที่อยู่ภายใต้ Solar API

การเลือกตำแหน่งบนแผนที่

นอกจากนี้ คุณยังสามารถนำเสนอประสบการณ์การใช้งานเสริมได้โดยให้ผู้ใช้เลือก สร้างบนแผนที่โดยใช้ Maps JavaScript API แยกละติจูดของอาคาร และลองจิจูดจากเมาส์ เหตุการณ์ จากนั้นส่งเข้า พิกัดเหล่านั้นใน คำขอ buildingInsights

แผนที่แบบอินเทอร์แอคทีฟเพื่อกำหนดตำแหน่ง