Method: forecast.minutes.lookup

返回最长 6 小时的分钟级降水临近预报事件。

HTTP 请求

GET https://weather.googleapis.com/v1/forecast/minutes:lookup

网址采用 gRPC 转码语法。

查询参数

参数
location

object (LatLng)

必需。要获取分钟级预报的位置。

unitsSystem

enum (UnitsSystem)

可选。返回的天气状况所使用的单位制。如果未提供,返回的天气状况将采用公制(默认值 = METRIC)。

pageSize

integer

可选。每页要返回的预测记录数量上限。

pageToken

string

可选。从上一个请求收到的页面令牌。用于检索后续页面。

请求正文

请求正文必须为空。

响应正文

minutes.lookup RPC 的响应。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "overallPredictionTimeframe": {
    object (Interval)
  },
  "timeZone": {
    object (TimeZone)
  },
  "nextPageToken": string,
  "segments": [
    {
      object (PrecipitationSegment)
    }
  ]
}
字段
overallPredictionTimeframe

object (Interval)

预测的总体时间范围。

timeZone

object (TimeZone)

所请求位置的时区。

nextPageToken

string

用于检索下一页的令牌。

segments[]

object (PrecipitationSegment)

分钟级预测片段。

授权范围

需要以下 OAuth 范围:

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

PrecipitationSegment

表示降水预测数据的一个片段。

JSON 表示法
{
  "timeFrame": {
    object (Interval)
  },
  "type": enum (DominantPrecipitationType),
  "probability": integer,
  "qpf": {
    object (QuantitativePrecipitationForecast)
  },
  "snowfallAmount": {
    object (QuantitativePrecipitationForecast)
  },
  "intensity": enum (PrecipitationIntensity)
}
字段
timeFrame

object (Interval)

与细分受众群相关的时段。

type

enum (DominantPrecipitationType)

降水类型。

probability

integer

降水概率。值以百分比表示,范围为 0 到 100。

qpf

object (QuantitativePrecipitationForecast)

定量降水预报

snowfallAmount

object (QuantitativePrecipitationForecast)

降雪量定量降水预报

intensity

enum (PrecipitationIntensity)

该时间段的降水强度。

DominantPrecipitationType

降水类型。

枚举
DOMINANT_PRECIPITATION_TYPE_UNSPECIFIED 未指定的降水类型。
NONE 无降水。
RAIN 雨。
SNOW 雪。
HAIL 冰雹。

PrecipitationIntensity

该时间段的降水强度。

枚举
PRECIPITATION_INTENSITY_UNSPECIFIED 降水强度未知。
NO_INTENSITY 无降水强度。
LIGHT 降水强度较弱。
MODERATE 中等降水强度。
HEAVY 强降水强度。
MID_LIGHT 中等偏弱的降水强度。
MID_MODERATE 中等降水强度。
MID_HEAVY 中到大雨。