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

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

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

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

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

بناء الأسطح

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

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

  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.

تحديد موقع على الخريطة

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

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