クエリ ゲージの予測。
HTTP リクエスト
GET https://floodforecasting.googleapis.com/v1/gauges:queryGaugeForecasts
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
パラメータ | |
---|---|
gaugeIds[] |
必須。ゲージ ID のリスト。サポートされるリストのサイズは 500 に制限されています。500 を超えるリストを指定すると、INVALID_REQUEST エラーで失敗します。 |
issuedTimeStart |
省略可。最も早い予測発行時刻(文字列形式(ISO 8601))。例: 「2023-06-17T10:34:00Z」、または日付文字列(「2023-10-13」など)。開始日を「2023-10-01」より前にすることはできません。デフォルトは 1 週間前です。 |
issuedTimeEnd |
省略可。最新の予報が発行された日時(ISO 8601 形式の文字列)。例: 「2023-06-17T10:34:00Z」、または日付文字列(「2023-10-13」など)。デフォルトは now です。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
gauges.queryGaugeForecasts のレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"forecasts": {
string: {
object ( |
フィールド | |
---|---|
forecasts |
ゲージ ID と予測セットを対応付けるマップ。
|
ForecastSet
ゲージの予測のセット。
JSON 表現 |
---|
{
"forecasts": [
{
object ( |
フィールド | |
---|---|
forecasts[] |
予測。 |
予測
複数のリードタイムに対する 1 つのゲージの予測。たとえば、発行時刻が午後 5 時の予測には、午後 6 時、午後 7 時、午後 8 時などの予測が含まれます。
注: 予測範囲の一部は、発行時刻よりも早くなる可能性があります。これは、たとえばモデルの入力データの遅延が原因で発生することがあります。上記の例では、問題の発生時刻が午後 5 時で、予測範囲が午後 4 時、午後 5 時、午後 6 時などになる可能性があります。
注: 範囲の長さと範囲間の距離は異なります。可能な範囲の例を次に示します。
[5pm - 5pm]、[6pm - 6pm]、[7pm - 7pm]
[3 月 1 日午前 12 時~ 3 月 2 日午前 12 時]、[3 月 2 日午前 12 時~ 3 月 3 日午前 12 時]、[3 月 3 日午前 12 時~ 3 月 4 日午前 12 時]
JSON 表現 |
---|
{
"forecastRanges": [
{
object ( |
フィールド | |
---|---|
forecastRanges[] |
予測は、さまざまな期間に関連するさまざまな予測値である複数の「予測範囲」で構成されます。範囲の開始と終了が等しい場合、それは時間の瞬間を意味します。 |
gaugeId |
この予測の対象となるゲージの ID。 |
issuedTime |
予報の発行時刻(ISO 8601)。例: 「2023-06-17T10:34:00Z」。発行時刻は、予測が生成された時刻です。 |
ForecastTimedValue
期間に関連する予測値。単位は、関連付けられている GaugeModel によって定義されます。開始と終了が等しい場合は、時間インスタントを意味します。
JSON 表現 |
---|
{ "value": number, "forecastStartTime": string, "forecastEndTime": string } |
フィールド | |
---|---|
value |
予測の値。 |
forecastStartTime |
期間の開始。 |
forecastEndTime |
間隔の終了。 |