Method: dataLayers.get

ある地点の位置周辺地域における太陽光発電に関する情報を取得します。位置情報が対象エリア外の場合は、コード NOT_FOUND のエラーを返します。

HTTP リクエスト

GET https://solar.googleapis.com/v1/dataLayers:get

この URL は gRPC Transcoding 構文を使用します。

クエリ パラメータ

パラメータ
location

object (LatLng)

必須。データを取得する地域の中心の経度と緯度。

radiusMeters

number

必須。中心点を囲む領域の半径(メートル単位)。この領域のデータが返されます。この値の制限は次のとおりです。

  • 100 m までの値は常に指定できます。
  • radiusMeters <= pixelSizeMeters * 1000 であれば、100m を超える値を指定できます。
  • ただし、175 m を超える値の場合、リクエストの DataLayerView に月間フラックスまたは 1 時間ごとの日陰を含めることはできません。
view

enum (DataLayerView)

省略可。返すデータのサブセット。

requiredQuality

enum (ImageryQuality)

省略可。結果で許可される最小品質レベル。これより品質の低い結果は返されません。指定しない場合は、高品質のみに制限するのと同じです。

pixelSizeMeters

number

省略可。返すデータの最小スケール(メートル / ピクセル)。0.1(このフィールドが明示的に設定されていない場合のデフォルト)、0.25、0.5、1.0 の値がサポートされています。通常解像度が pixelSizeMeters より小さい画像コンポーネントは、pixelSizeMeters で指定された解像度で返されます。通常解像度が pixelSizeMeters 以上の画像コンポーネントは、その通常解像度で返されます。

exactQualityRequired

boolean

省略可。画像の正確な品質を必要とするかどうか。false に設定すると、requiredQuality フィールドは必要な最低品質として解釈されます。たとえば、requiredQuality が MEDIUM に設定されている場合、HIGH 品質画像が返されることがあります。true に設定すると、requiredQuality は必要な品質として解釈され、requiredQualityMEDIUM に設定されている場合は MEDIUM 品質画像のみが返されます。

experiments[]

enum (Experiment)

省略可。有効にする pre-GA テストを指定します。このフィールドを使用するリクエストは、Google Maps Platform サービス固有の規約に基づく一般提供前サービスとして分類されます。詳しくは、[リリース ステージの説明]( https://cloud.google.com/maps-platform/terms/launch-stages)をご覧ください。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功した場合、レスポンスの本文には DataLayers のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

DataLayerView

返す太陽光発電情報のサブセット。

列挙型
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 すべてのデータを取得します。