Package google.maps.pollen.v1

Indeks

Pyłek

Definicja usługi dla interfejsu Pollen API.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

Zwraca dzienne informacje o stężeniu pyłków z maksymalnie 5 dni w ponad 65 krajach z rozdzielczością do 1 km.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Zwraca tablicę bajtów zawierającą dane obrazu PNG.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

Indeks

Kod indeksu

Wartości w polu enum
INDEX_UNSPECIFIED Nieokreślony indeks.
UPI Uniwersalny indeks pyłków.

IndexInfo

Ten obiekt zawiera dane reprezentujące konkretną wartość indeksu pyłków, kategorię i opis.

Pola
code

Index

Kod indeksu. To pole przedstawia indeks do celów programistycznych z użyciem przypadków węża zamiast spacji. Przykład: „UPI”.

display_name

string

Zrozumiała dla człowieka nazwa indeksu. Przykład: „uniwersalny indeks pyłków”.

category

string

Klasyfikacja tekstu interpretacji liczbowej oceny indeksu. Indeks składa się z 6 kategorii:

  • 0: „Brak”
  • 1: „Bardzo niskie”
  • 2: „Niska”
  • 3: „Umiarkowany”
  • 4: „Wysoki”
  • 5: "Bardzo wysokie
index_description

string

Wyjaśnienie tekstowe bieżącego poziomu indeksu.

color

Color

Kolor używany do oceny liczbowej wskaźnika pyłków.

value

int32

Wynik liczbowy indeksu. Zakres liczbowy należy do zakresu od 0 do 5.

LookupForecastRequest

Pola
location

LatLng

To pole jest wymagane. Długość i szerokość geograficzna, z których API szuka danych prognozy dotyczących stężenia pyłków.

days

int32

To pole jest wymagane. Liczba wskazująca, o ile dni prognozy należy zażądać (wartość minimalna 1, maksymalna to 5).

page_size

int32

Opcjonalnie. Maksymalna liczba dziennych rekordów z informacjami do zwrócenia na stronę. Wartości domyślne i maksymalne to 5 (dane z 5 dni).

page_token

string

Opcjonalnie. Token strony otrzymany z poprzedniego wywołania codziennego. Służy do pobierania kolejnej strony.

Pamiętaj, że podczas podawania wartości tokena strony wszystkie pozostałe parametry żądania muszą być zgodne z poprzednim wywołaniem, które udostępniało token strony.

language_code

string

Opcjonalnie. Pozwala klientowi wybrać język odpowiedzi. Jeśli nie można podać danych dla danego języka, interfejs API używa najbliższego dopasowania. Dozwolone wartości zależą od standardu IETF BCP-47. Wartość domyślna to „en”.

plants_description

bool

Opcjonalnie. Zawiera ogólne informacje o roślinach, w tym szczegóły na temat ich sezonowości, specjalne kształty i kolory, informacje o reakcjach alergicznych krzyżowych oraz zdjęcia roślin.

LookupForecastResponse

Pola
region_code

string

Kod ISO_3166-1 alfa-2 kraju lub regionu odpowiadający lokalizacji podanej w żądaniu. To pole może zostać pominięte w odpowiedzi, jeśli lokalizacja podana w żądaniu znajduje się na terytorium spornym.

daily_info[]

DayInfo

To pole jest wymagane. Ten obiekt zawiera informacje o dziennej prognozie na każdy żądany dzień.

next_page_token

string

Opcjonalnie. Token do pobrania następnej strony.

DayInfo

Ten obiekt zawiera informacje o dziennej prognozie na każdy żądany dzień.

Pola
date

Date

Data (czas UTC), dla której przedstawiane są dane prognozy dotyczącej stężenia pyłków.

pollen_type_info[]

PollenTypeInfo

Lista będzie zawierać maksymalnie 3 rodzaje pyłków (trawy, chwasty, drzewa) wpływające na lokalizację podaną w prośbie.

plant_info[]

PlantInfo

Lista obejmuje (maksymalnie) 15 gatunków pyłków wpływających na lokalizację podaną w prośbie.

LookupHeatmapTileRequest

Prośba o kafelek mapy termicznej. Struktura jest zgodna ze standardowym wywołaniem GET serwera kafelków, tj. https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}

Przykład: [https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/0/0/0]

Pola
map_type

MapType

To pole jest wymagane. Typ mapy termicznej pyłków. Określa kombinację typu i indeksu pyłków, które będzie graficznie reprezentowana na mapie.

zoom

int32

To pole jest wymagane. Poziom powiększenia mapy. Określa, jak duża lub mała zawartość mapy ma być wyświetlana w widoku mapy.

  • Poziom powiększenia 0 to cały świat w jednym kafelku.
  • Poziom powiększenia 1 to cały świat podzielony na 4 kafelki.
  • Poziom powiększenia 2 to cały świat podzielony na 16 kafelków.
  • Poziom powiększenia 16 to cały świat podzielony na 65 536 kafelków.

Dozwolone wartości: 0–16

x

int32

To pole jest wymagane. Definiuje punkt wschód-zachód w żądanym kafelku.

y

int32

To pole jest wymagane. Definiuje punkt północ-południe w żądanym kafelku.

MapType

Typ mapy termicznej pyłków. Określa kombinację typu i indeksu pyłków, które będzie graficznie reprezentowana na mapie.

Wartości w polu enum
MAP_TYPE_UNSPECIFIED Nieokreślony typ mapy.
TREE_UPI Typ mapy termicznej będzie reprezentować mapę graficzną indeksu drzewa.
GRASS_UPI Typ mapy termicznej będzie reprezentować mapę graficzną indeksu trawy.
WEED_UPI Typ mapy termicznej będzie reprezentować indeks chwastów w postaci mapy graficznej.

Roślina

Wyświetla listę dostępnych roślin o różnej dostępności w różnych lokalizacjach.

Wartości w polu enum
PLANT_UNSPECIFIED Nieokreślony kod rośliny.
ALDER Olcha jest klasyfikowana jako rodzaj pyłków drzew.
ASH Jesion jest klasyfikowany jako rodzaj pyłków drzew.
BIRCH Brzoza jest klasyfikowana jako rodzaj pyłków drzew.
COTTONWOOD Topola jest zaklasyfikowana jako rodzaj pyłków drzew.
ELM Wiąz jest klasyfikowany jako rodzaj pyłków drzew.
MAPLE Klon jest klasyfikowany jako rodzaj pyłków drzew.
OLIVE Oliwka jest klasyfikowana jako rodzaj pyłków drzew.
JUNIPER Jałowiec jest zaklasyfikowany do rodzaju pyłków drzew.
OAK Dąb jest zaklasyfikowany jako rodzaj pyłków drzew.
PINE Sosna jest klasyfikowana jako rodzaj pyłków drzewa.
CYPRESS_PINE Sosna cyprysowa jest klasyfikowana jako rodzaj pyłków drzew.
HAZEL Leszczyna zalicza się do rodzaju pyłków drzew.
GRAMINALES Pyłki trawy są zaliczane do pyłków traw.
RAGWEED Ambrozja jest zaliczane do pyłków chwastów.
MUGWORT Bydło jest zaliczane do pyłków chwastów.

PlantDescription

Zawiera ogólne informacje o roślinach, w tym szczegóły na temat ich sezonowości, specjalne kształty i kolory, informacje o reakcjach alergicznych krzyżowych oraz zdjęcia roślin.

Pola
type

PollenType

Rodzaj pyłków rośliny. Na przykład: „GRASS”. Listę wszystkich dostępnych kodów znajdziesz tutaj.

family

string

Zrozumiała dla człowieka nazwa rodziny roślin. Przykład: „Betulaceae (brzozowate)”.

season

string

Tekstowa lista z wyjaśnieniem pór roku, w których pyłki są aktywne. Przykład: „Późna zima, wiosna”.

special_colors

string

Tekstowy opis kolorów liści, kory, kwiatów lub nasion ułatwiający identyfikację rośliny.

special_shapes

string

Tekstowy opis kształtów liści, kory, kwiatów lub nasion ułatwiający identyfikację rośliny.

cross_reaction

string

Tekstowy opis roślin reagujących pyłkami. Przykład: Pyłki olchy, leszczyny, grabu, buka, wierzby i dębu.

picture

string

Podaj link do zdjęcia tej rośliny.

picture_closeup

string

Podaj link do zdjęcia rośliny ze zbliżenia.

PlantInfo

Obiekt zawiera dzienne informacje o konkretnej roślinie.

Pola
code

Plant

Kodowa nazwa rośliny. Na przykład: „COTTONWOOD”. Listę wszystkich dostępnych kodów znajdziesz tutaj.

display_name

string

Zrozumiała dla człowieka nazwa rośliny. Przykład: „Cottonwood”.

index_info

IndexInfo

Ten obiekt zawiera dane reprezentujące konkretną wartość indeksu pyłków, kategorię i opis.

plant_description

PlantDescription

Zawiera ogólne informacje o roślinach, w tym szczegóły na temat ich sezonowości, specjalne kształty i kolory, informacje o reakcjach alergicznych krzyżowych oraz zdjęcia roślin.

in_season

bool

Roślina wskazuje na to, że dana roślina jest w sezonie lub nie.

PollenType

Kod typu stężenia pyłków

Wartości w polu enum
POLLEN_TYPE_UNSPECIFIED Nieokreślony typ rośliny.
GRASS Rodzaj pyłków trawy.
TREE Rodzaj pyłków drzew.
WEED Rodzaj pyłków chwastów.

PollenTypeInfo

Ten obiekt zawiera indeks typu pyłków i informacje o zaleceniach zdrowotnych dotyczących określonego typu pyłków.

Pola
code

PollenType

Nazwa kodowa typu pyłków. Na przykład: „GRASS”

display_name

string

Zrozumiała dla człowieka nazwa rodzaju pyłków. Przykład: „trawa”

index_info

IndexInfo

Zawiera dane uniwersalnego indeksu pyłków (UPI) dla danego typu pyłków.

health_recommendations[]

string

Tekstowa lista wyjaśnień dotyczących statystyk dotyczących zdrowia na podstawie bieżących poziomów pyłków.

in_season

bool

Informacja o tym, czy roślina trwa sezon.