Method: forecast.minutes.lookup

Возвращает события текущего прогноза осадков с точностью до минуты на период до 6 часов.

HTTP-запрос

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

URL имеет синтаксис gRPC Transcoding.

Параметры запроса

Параметры
location

object (LatLng)

Обязательно. Местоположение, для которого нужно получить поминутный прогноз.

unitsSystem

enum (UnitsSystem)

Необязательное поле. Система единиц измерения, которая будет использоваться для возвращаемых погодных условий. Если не указано, возвращаемые погодные условия будут в метрической системе (по умолчанию = METRIC).

pageSize

integer

Необязательное поле. Максимальное количество записей прогноза, возвращаемых на страницу.

pageToken

string

Необязательное поле. Токен страницы, полученный из предыдущего запроса. Он используется для получения следующей страницы.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответ на RPC-запрос minutes.lookup.

Ниже приведена структура данных в ответе, полученном на запрос.

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 Средне-сильная интенсивность осадков.