ค้นหาอาคาร

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

ประเภทอาคาร

Solar API รองรับอาคารประเภท premise ประเภทนี้ ระบุสถานที่ที่มีชื่อ ซึ่งมักจะเป็นอาคารหรือกลุ่มอาคารที่มี ชื่อร่วมกัน

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

หลังคาอาคาร

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

หากการตอบกลับของ buildingInsights ไม่มีฟิลด์ solarPanelConfigs แสดงว่าเราประมวลผลอาคารอย่างถูกต้องแล้ว แต่ไม่สามารถติดตั้งแผงบนหลังคาได้ กรณีนี้อาจเกิดขึ้นหากหลังคามีขนาดเล็กเกินกว่าที่จะติดตั้งแผงหรือมีร่มเงามากเกินไปจนแผงผลิตพลังงานได้ไม่มากนัก

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

  1. คุณแปลงที่อยู่เป็นพิกัดละติจูดและลองจิจูดได้โดยใช้ Geocoding API หรือ Place Autocomplete 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

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