البحث عن المباني

تستخدم Solar API بيانات المكان لتحديد نوع المبنى وتحدّد المباني استنادًا إلى صور الأقمار الصناعية. تصف هذه الصفحة كيفية تحديد المعلومات الشمسية التي يتم عرضها في طلب buildingInsights.

أنواع المباني

تتيح Solar API استخدام المباني من النوع premise. يشير هذا النوع إلى موقع جغرافي محدّد الاسم، وعادةً ما يكون مبنى أو مجموعة مبانٍ تحمل اسمًا شائعًا.

لا تتيح Solar API استخدام الأنواع الأخرى، مثل subpremise أو المجمّعات، مثل المباني المنفصلة الواقعة على عقار واحد، ما لم يتم تسجيلها على أنّها premise — لاتتيح استخدامها.

أسطح المباني

تحدّد Solar API الموضع الأمثل للألواح الشمسية على الأسطح استنادًا إلى صور الأقمار الصناعية. يتم تحديد المباني السكنية، لا سيما الأسطح المائلة أو المنحدرة، بدقة عالية، بينما قد تختلف دقة تحديد المباني ذات الأسطح المسطّحة (مثل المباني السكنية أو التجارية).

إذا لم يتضمّن الردّ buildingInsights الحقل solarPanelConfigs، يعني ذلك أنّه تمت معالجة المبنى بشكل صحيح، ولكن لم نتمكّن من وضع الألواح على السطح. قد يحدث ذلك إذا كان السطح صغيرًا جدًا لوضع الألواح أو إذا كان مظللاً جدًا بحيث لا تتمكّن الألواح من توليد طاقة كبيرة.

dataLayers

البحث من عنوان

  1. يمكنك تحويل عنوان إلى إحداثيات خطوط الطول والعرض باستخدام الـ Geocoding API أو الـ Place Autocomplete API.

    استخدِم place_id للإشارة إلى المكان المطابِق.

  2. استخدِم إحداثيات خطوط الطول والعرض للمكان في طلب Solar API buildingInsights.

    • إذا عثرت Solar API على مبنى مطابق، تأكَّد من أنّ place_id في الردّ buildingInsights يطابق place_id من Geocoding 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.

خريطة تفاعلية لتحديد الموقع الجغرافي