Method: dataLayers.get
اطلاعات خورشیدی را برای منطقه اطراف یک مکان دریافت می کند. اگر مکان خارج از منطقه تحت پوشش باشد، یک خطا با کد NOT_FOUND
برمیگرداند.
درخواست HTTP
GET https://solar.googleapis.com/v1/dataLayers:get
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای پرس و جو
مولفه های |
---|
location | object ( LatLng ) ضروری. طول و عرض جغرافیایی مرکز منطقه برای دریافت اطلاعات. |
radiusMeters | number ضروری. شعاع، بر حسب متر، تعیین کننده منطقه اطراف آن نقطه مرکزی است که داده ها باید برای آن برگردانده شوند. محدودیت های این مقدار عبارتند از: - هر مقدار تا 100 متر همیشه می تواند مشخص شود.
- تا زمانی که
radiusMeters <= pixelSizeMeters * 1000 می توان مقادیر بیش از 100 متر را مشخص کرد. - با این حال، برای مقادیر بیش از 175 متر،
DataLayerView در درخواست نباید شامل شار ماهانه یا سایه ساعتی باشد.
|
view | enum ( DataLayerView ) اختیاری. زیرمجموعه مورد نظر از داده ها برای بازگشت. |
requiredQuality | enum ( ImageryQuality ) اختیاری. حداقل سطح کیفی مجاز در نتایج. هیچ نتیجه ای با کیفیت پایین تر از این برگردانده نمی شود. عدم تعیین این معادل محدود کردن فقط به کیفیت بالا است. |
pixelSizeMeters | number اختیاری. حداقل مقیاس، بر حسب متر در هر پیکسل، داده هایی که باید برگردانده شوند. مقادیر 0.1 (به طور پیش فرض، اگر این فیلد به طور صریح تنظیم نشده باشد)، 0.25، 0.5، و 1.0 پشتیبانی می شوند. اجزای تصویری که وضوح معمولی آنها کمتر از pixelSizeMeters است با وضوح مشخص شده توسط pixelSizeMeters برگردانده می شوند. اجزای تصویری که وضوح طبیعی آنها مساوی یا بزرگتر از pixelSizeMeters است، با وضوح عادی برگردانده می شوند. |
exactQualityRequired | boolean اختیاری. آیا به کیفیت دقیق تصاویر نیاز است. اگر روی نادرست تنظیم شود، فیلد requiredQuality به عنوان حداقل کیفیت مورد نیاز تفسیر می شود، به این ترتیب که تصاویر با کیفیت بالا ممکن است در صورت تنظیم requiredQuality روی MEDIUM، برگردانده شوند. اگر روی درست تنظیم شود، requiredQuality به عنوان کیفیت دقیق مورد نیاز تفسیر میشود و فقط تصاویر با کیفیت MEDIUM برگردانده میشوند در صورتی که requiredQuality روی MEDIUM تنظیم شده باشد. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از DataLayers
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
DataLayerView
کدام زیرمجموعه از اطلاعات خورشیدی را برگرداند.
Enums |
---|
DATA_LAYER_VIEW_UNSPECIFIED | معادل FULL. |
DSM_LAYER | فقط DSM را دریافت کنید. |
IMAGERY_LAYERS | DSM، RGB و ماسک را دریافت کنید. |
IMAGERY_AND_ANNUAL_FLUX_LAYERS | DSM، RGB، ماسک و شار سالانه را دریافت کنید. |
IMAGERY_AND_ALL_FLUX_LAYERS | DSM، RGB، ماسک، شار سالانه و شار ماهانه را دریافت کنید. |
FULL_LAYERS | همه داده ها را دریافت کنید |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی."],[[["Retrieves solar information for a specified region using latitude, longitude, and radius."],["Allows customization of data retrieval with parameters like `view`, `requiredQuality`, `pixelSizeMeters`, and `exactQualityRequired`."],["Returns an error if the location is outside the coverage area or if radius exceeds limitations."],["Requires authorization with the `https://www.googleapis.com/auth/cloud-platform` scope."],["Response includes a `DataLayers` object containing the requested solar data subset if successful."]]],["This content details how to retrieve solar information for a specific region via a `GET` request to `https://solar.googleapis.com/v1/dataLayers:get`. The request requires parameters like `location` (latitude/longitude), `radiusMeters`, and optional parameters including `view`, `requiredQuality`, `pixelSizeMeters` and `exactQualityRequired`. The body is empty and a successful response will provide solar data via `DataLayers`. Specific authorization scope `https://www.googleapis.com/auth/cloud-platform` is required. `DataLayerView` allows one to define the solar information subset to be retrieved.\n"]]