Package google.maps.pollen.v1

Индекс

Пыльца

Определение сервиса для API Pollen.

ПоискПрогноз

rpc LookupForecast( LookupForecastRequest ) returns ( LookupForecastResponse )

Возвращает ежедневную информацию о пыльце за 5 дней в более чем 65 странах с разрешением до 1 км.

Области авторизации

Требуется следующая область действия OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

ПоискТеплокартаПлитка

rpc LookupHeatmapTile( LookupHeatmapTileRequest ) returns ( HttpBody )

Возвращает массив байтов, содержащий данные мозаичного изображения PNG.

Области авторизации

Требуется следующая область действия OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

Индекс

Код индекса

Перечисления
INDEX_UNSPECIFIED Неопределенный индекс.
UPI Универсальный индекс пыльцы.

ИндексИнформация

Этот объект содержит данные, представляющие конкретное значение индекса пыльцы, категорию и описание.

Поля
code

Index

Код индекса. Это поле представляет индекс для целей программирования, используя змеиные регистры вместо пробелов. Пример: «УПИ».

display_name

string

Удобочитаемое представление имени индекса. Пример: «Универсальный индекс пыльцы».

category

string

Текстовая классификация интерпретации числовых показателей индекса. Индекс состоит из шести категорий:

  • 0: «Нет»
  • 1: «Очень низкий»
  • 2: «Низкий»
  • 3: «Умеренный»
  • 4: «Высокий»
  • 5: «Очень высокий
index_description

string

Текстовое объяснение текущего уровня индекса.

color

Color

Цвет, используемый для представления числового показателя индекса пыльцы.

value

int32

Числовой балл индекса. Числовой диапазон — от 0 до 5.

ПоискПрогнозЗапрос

Поля
location

LatLng

Необходимый. Долгота и широта, на которых API ищет данные прогноза пыльцы.

days

int32

Необходимый. Число, указывающее, сколько дней прогноза необходимо запросить (минимальное значение – 1, максимальное – 5).

page_size

int32

Необязательный. Максимальное количество ежедневных информационных записей, возвращаемых на страницу. Значение по умолчанию и максимальное значение — 5 (данные за 5 дней).

page_token

string

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

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

language_code

string

Необязательный. Позволяет клиенту выбрать язык ответа. Если данные для этого языка предоставить невозможно, API использует наиболее близкое совпадение. Допустимые значения соответствуют стандарту IETF BCP-47. Значение по умолчанию — «en».

plants_description

bool

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

LookupForecastResponse

Поля
region_code

string

Код ISO_3166-1 альфа-2 страны/региона, соответствующий местоположению, указанному в запросе. Это поле может быть опущено в ответе, если местоположение, указанное в запросе, находится на спорной территории.

daily_info[]

DayInfo

Необходимый. Этот объект содержит информацию о ежедневном прогнозе на каждый запрошенный день.

next_page_token

string

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

DayInfo

Этот объект содержит информацию о ежедневном прогнозе на каждый запрошенный день.

Поля
date

Date

Дата в формате UTC, на которую представлены данные прогноза пыльцы.

pollen_type_info[]

PollenTypeInfo

Этот список будет включать (до) трех типов пыльцы (трава, сорняк, дерево), влияющих на местоположение, указанное в запросе.

plant_info[]

PlantInfo

В этот список войдут (до) 15 видов пыльцы, влияющих на указанную в заявке локацию.

ПоискТепловая картаТилеЗапрос

Запрос плитки тепловой карты. Структура соответствует стандартному вызову GET сервера тайлов, например https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}

Пример: [https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/0/0/0]

Поля
map_type

MapType

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

zoom

int32

Необходимый. Уровень масштабирования карты. Определяет, насколько большим или маленьким будет содержимое карты в представлении карты.

  • Уровень масштабирования 0 — это весь мир на одной плитке.
  • Уровень масштабирования 1 — это весь мир, состоящий из 4 плиток.
  • Уровень масштабирования 2 — это весь мир, состоящий из 16 плиток.
  • Уровень масштабирования 16 — это весь мир, состоящий из 65 536 плиток.

Допустимые значения: 0–16.

x

int32

Необходимый. Определяет точку восток-запад в запрошенном фрагменте.

y

int32

Необходимый. Определяет точку север-юг в запрошенном фрагменте.

Тип карты

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

Перечисления
MAP_TYPE_UNSPECIFIED Неуказанный тип карты.
TREE_UPI Тип тепловой карты будет представлять собой графическую карту индекса дерева.
GRASS_UPI Тип тепловой карты будет представлять собой графическую карту индекса травы.
WEED_UPI Тип тепловой карты будет представлять собой графическую карту индекса сорняков.

Растение

Перечисляет доступные растения с разной доступностью в зависимости от местоположения.

Перечисления
PLANT_UNSPECIFIED Неуказанный заводской код.
ALDER Ольху относят к типу пыльцы деревьев.
ASH Ясень относят к типу пыльцы деревьев.
BIRCH Береза ​​отнесена к типу пыльцы деревьев.
COTTONWOOD Коттонвуд классифицируется как тип пыльцы деревьев.
ELM Вяз относится к типу пыльцы деревьев.
MAPLE Клен относят к типу пыльцы деревьев.
OLIVE Олива классифицируется как тип пыльцы деревьев.
JUNIPER Можжевельник относят к типу пыльцы деревьев.
OAK Дуб относят к типу пыльцы деревьев.
PINE Сосна относится к типу пыльцы деревьев.
CYPRESS_PINE Кипарисовая сосна относится к типу пыльцы деревьев.
HAZEL Лещина относится к типу пыльцы деревьев.
GRAMINALES Graminales относится к типу пыльцы трав.
RAGWEED Амброзия относится к типу пыльцы сорняков.
MUGWORT Полынь классифицируется как пыльца сорняков.

РастениеОписание

Содержит общую информацию о растениях, включая сведения об их сезонности, особых формах и цветах, информацию о перекрестных аллергических реакциях и фотографии растений.

Поля
type

PollenType

Тип пыльцы растения. Например: «ТРАВА». Список всех доступных кодов можно найти здесь.

family

string

Удобочитаемое представление названия семейства растений. Пример: «Betulaceae (семейство Березовые)».

season

string

Текстовый список объяснений сезонов, когда пыльца активна. Пример: «Конец зимы, весна».

special_colors

string

Текстовое описание цвета листьев, коры, цветов или семян растений, помогающее идентифицировать растение.

special_shapes

string

Текстовое описание формы листьев, коры, цветов или семян растения, которое помогает идентифицировать растение.

cross_reaction

string

Текстовое описание растений с перекрестной реакцией на пыльцу. Пример: пыльца ольхи, орешника, граба, бука, ивы и дуба.

picture

string

Ссылка на фото растения.

picture_closeup

string

Ссылка на фотографию растения крупным планом.

ПлантИнфо

Этот объект содержит ежедневную информацию о конкретном заводе.

Поля
code

Plant

Кодовое название завода. Например: «ХЛОПОК». Список всех доступных кодов можно найти здесь.

display_name

string

Удобочитаемое представление названия растения. Пример: «Коттонвуд».

index_info

IndexInfo

Этот объект содержит данные, представляющие конкретное значение индекса пыльцы, категорию и описание.

plant_description

PlantDescription

Содержит общую информацию о растениях, включая сведения об их сезонности, особых формах и цветах, информацию о перекрестных аллергических реакциях и фотографии растений.

in_season

bool

Индикация того, сезон растения или нет.

Тип пыльцы

Код типа пыльцы

Перечисления
POLLEN_TYPE_UNSPECIFIED Неопределенный тип растения.
GRASS Тип пыльцы трав.
TREE Тип пыльцы деревьев.
WEED Тип пыльцы сорняков.

Информация о типе пыльцы

Этот объект содержит индекс типа пыльцы и информацию о рекомендациях по здоровью для конкретного типа пыльцы.

Поля
code

PollenType

Кодовое название типа пыльцы. Например: «ТРАВА»

display_name

string

Удобочитаемое представление названия типа пыльцы. Пример: «Трава».

index_info

IndexInfo

Содержит данные универсального индекса пыльцы (UPI) для типа пыльцы.

health_recommendations[]

string

Текстовый список пояснений, связанных с информацией о здоровье, основанной на текущем уровне пыльцы.

in_season

bool

Индикация того, сезон растения или нет.