Package google.maps.pollen.v1

Index

Pollen

Dienstdefinition für die Pollen API.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

Gibt tägliche Polleninformationen von bis zu 5 Tagen in mehr als 65 Ländern mit einer Auflösung von bis zu 1 km zurück.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Gibt ein Byte-Array zurück, das die Daten des Kachel-PNG-Bilds enthält.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

Index

Indexcode

Enums
INDEX_UNSPECIFIED Index nicht angegeben.
UPI Universal Pollen Index.

IndexInfo

Dieses Objekt enthält Daten, die einen bestimmten Pollenindexwert, eine Kategorie und eine Beschreibung darstellen.

Felder
code

Index

Der Code des Index. Dieses Feld stellt den Index für Programmierzwecke dar, indem Snake Cases anstelle von Leerzeichen verwendet werden. Beispiel: „UPI“.

display_name

string

Eine menschenlesbare Darstellung des Indexnamens. Beispiel: „Universaler Pollenindex“.

category

string

Textklassifizierung der Interpretation des numerischen Indexwerts. Der Index besteht aus sechs Kategorien:

  • 0: "Keine"
  • 1: „Sehr niedrig“
  • 2: „Niedrig“
  • 3: "Moderat"
  • 4: „Hoch“
  • 5: "Sehr hoch
index_description

string

Textuelle Erklärung der aktuellen Indexebene.

color

Color

Die Farbe, mit der der numerische Pollen-Index-Wert dargestellt wird.

value

int32

Der numerische Wert des Index. Der numerische Bereich liegt zwischen 0 und 5.

LookupForecastRequest

Felder
location

LatLng

Erforderlich. Der Längen- und Breitengrad, von dem aus die API nach Daten zur Pollenflugvorhersage sucht.

days

int32

Erforderlich. Eine Zahl, die angibt, wie viele Prognosetage angefordert werden sollen (Mindestwert 1, Höchstwert ist 5).

page_size

int32

Optional. Die maximale Anzahl der täglichen Informationseinträge, die pro Seite zurückgegeben werden sollen. Der Standard- und Maximalwert ist 5 (Daten aus 5 Tagen).

page_token

string

Optional. Ein Seitentoken, das von einem vorherigen täglichen Aufruf empfangen wurde. Sie wird verwendet, um die nachfolgende Seite abzurufen.

Wenn Sie einen Wert für das Seitentoken angeben, müssen alle anderen angegebenen Anfrageparameter mit dem vorherigen Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

language_code

string

Optional. Ermöglicht dem Client, die Sprache für die Antwort auszuwählen. Wenn für diese Sprache keine Daten zur Verfügung gestellt werden können, verwendet die API die genaueste Übereinstimmung. Zulässige Werte basieren auf dem IETF BCP-47-Standard. Der Standardwert ist „en“.

plants_description

bool

Optional. Enthält allgemeine Informationen über Pflanzen, einschließlich Details zu deren Saisonabhängigkeit, besonderen Formen und Farben, Informationen zu allergischen Kreuzreaktionen und Pflanzenfotos.

LookupForecastResponse

Felder
region_code

string

Der ISO_3166-1 Alpha-2-Code des Landes/der Region, die dem in der Anfrage angegebenen Standort entspricht. Dieses Feld kann in der Antwort weggelassen werden, wenn sich der in der Anfrage angegebene Standort in einem umstrittenen Gebiet befindet.

daily_info[]

DayInfo

Erforderlich. Dieses Objekt enthält die täglichen Prognoseinformationen für jeden angeforderten Tag.

next_page_token

string

Optional. Das Token zum Abrufen der nächsten Seite.

DayInfo

Dieses Objekt enthält die täglichen Prognoseinformationen für jeden angeforderten Tag.

Felder
date

Date

Das Datum in UTC, zu dem die Pollenflugvorhersage-Daten dargestellt werden.

pollen_type_info[]

PollenTypeInfo

Diese Liste enthält (bis zu) drei Pollenarten (Gras, Unkraut, Baum), die den in der Anfrage angegebenen Ort betreffen.

plant_info[]

PlantInfo

Diese Liste enthält (bis zu) 15 Pollenarten, die den in der Anfrage angegebenen Ort betreffen.

LookupHeatmapTileRequest

Eine Heatmap-Kachelanfrage Die Struktur entspricht dem Standard-GET-Aufruf des Kachelservers, z. B. https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}.

Beispiel: [https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/0/0/0]

Felder
map_type

MapType

Erforderlich. Der Typ der Pollen-Heatmap. Definiert die Kombination aus Pollentyp und Index, die die Karte grafisch darstellen wird.

zoom

int32

Erforderlich. Die Zoomstufe der Karte. Legt fest, wie groß oder klein der Inhalt einer Karte in einer Kartenansicht angezeigt wird.

  • Bei Zoomstufe 0 wird die gesamte Welt in einer einzelnen Kachel dargestellt.
  • In Zoomstufe 1 ist die ganze Welt in vier Kacheln dargestellt.
  • In Zoomstufe 2 wird die ganze Welt in 16 Kacheln dargestellt.
  • In Zoomstufe 16 wird die ganze Welt mit 65.536 Kacheln dargestellt.

Zulässige Werte: 0–16

x

int32

Erforderlich. Definiert den Ost-West-Punkt in der angeforderten Kachel.

y

int32

Erforderlich. Definiert den Nord-Süd-Punkt der angeforderten Kachel.

MapType

Der Typ der Pollen-Heatmap. Definiert die Kombination aus Pollentyp und Index, die die Karte grafisch darstellen wird.

Enums
MAP_TYPE_UNSPECIFIED Nicht angegebener Kartentyp.
TREE_UPI Der Heatmap-Typ stellt eine grafische Karte mit einem Baumindex dar.
GRASS_UPI Der Heatmap-Typ ist eine grafische Karte mit Grasindex.
WEED_UPI Der Heatmap-Typ stellt eine grafische Karte des Unkrautindex dar.

Pflanze

Listet verfügbare Pflanzen mit unterschiedlicher Verfügbarkeit zwischen Standorten auf.

Enums
PLANT_UNSPECIFIED Nicht spezifizierter Pflanzencode.
ALDER Erle wird als Baumpollenart eingestuft.
ASH Asche wird als Baumpollenart eingestuft.
BIRCH Birke gilt als Baumpollenart.
COTTONWOOD Baumwolle wird als Baumpollentyp klassifiziert.
ELM Ulme wird als Pollenart von Bäumen eingestuft.
MAPLE Ahorn wird als Arten von Baumpollen eingestuft.
OLIVE Oliven gelten als Pollen von Bäumen.
JUNIPER Wacholder wird als Baumpollenart eingestuft.
OAK Eiche gilt als Pollenart von Bäumen.
PINE Kiefer wird als Baumpollenart eingestuft.
CYPRESS_PINE Zypressenkiefern gelten als Pollen von Bäumen.
HAZEL Haselnuss wird als Baumpollenart eingestuft.
GRAMINALES Graminales gelten als Pollen von Gräsern.
RAGWEED Ambrosia gilt als Pollen von Unkraut.
MUGWORT Beifuß wird als Pollenart von Unkraut eingestuft.

PlantDescription

Enthält allgemeine Informationen über Pflanzen, einschließlich Details zu deren Saisonabhängigkeit, besonderen Formen und Farben, Informationen zu allergischen Kreuzreaktionen und Pflanzenfotos.

Felder
type

PollenType

Die Pollenart der Pflanze. Beispiel: „GRASS“. Eine Liste aller verfügbaren Codes finden Sie hier.

family

string

Eine für Menschen lesbare Darstellung des Namens der Pflanzenfamilie. Beispiel: „Betulaceae (Familie der Birkengewächse)“.

season

string

Textuelle Liste mit Erläuterungen zu den Jahreszeiten, in denen die Pollenbelastung aktiv ist. Beispiel: „Später Winter, Frühling“.

special_colors

string

Textuelle Beschreibung der Pflanzenfarben von Blättern, Rinden, Blumen oder Samen, anhand derer die Pflanze identifiziert werden kann.

special_shapes

string

Eine Textbeschreibung der Pflanzenformen aus Blättern, Rinden, Blüten oder Samen, anhand derer die Pflanze identifiziert werden kann.

cross_reaction

string

Textuelle Beschreibung von Pollen-Kreuzreaktionspflanzen. Beispiele: Pollen von Erle, Haselnuss, Hainbuche, Buche, Weide und Eiche.

picture

string

Einen Link zum Bild der Pflanze

picture_closeup

string

Link zu einer Nahaufnahme der Pflanze

PlantInfo

Dieses Objekt enthält die täglichen Informationen zu einer bestimmten Pflanze.

Felder
code

Plant

Der Name des Pflanzencodes. Beispiel: „COTTONWOOD“. Eine Liste aller verfügbaren Codes finden Sie hier.

display_name

string

Eine menschenlesbare Darstellung des Pflanzennamens. Beispiel: „Pflaume“.

index_info

IndexInfo

Dieses Objekt enthält Daten, die einen bestimmten Pollenindexwert, eine Kategorie und eine Beschreibung darstellen.

plant_description

PlantDescription

Enthält allgemeine Informationen über Pflanzen, einschließlich Details zu deren Saisonabhängigkeit, besonderen Formen und Farben, Informationen zu allergischen Kreuzreaktionen und Pflanzenfotos.

in_season

bool

Zeigt an, ob die Pflanze gerade Saison hat oder nicht.

PollenType

Pollentyp-Code

Enums
POLLEN_TYPE_UNSPECIFIED Nicht angegebener Pflanzentyp.
GRASS Pollenart von Gras.
TREE Pollentyp des Baumes.
WEED Pollen von Unkraut.

PollenTypeInfo

Dieses Objekt enthält den Pollentypindex und Gesundheitsempfehlungen zu bestimmten Pollentypen.

Felder
code

PollenType

Der Codename des Pollentyps. Beispiel: „GRASS“

display_name

string

Eine menschenlesbare Darstellung des Pollentypnamens. Beispiel: „Gras“

index_info

IndexInfo

Enthält die Daten des Universal Pollen Index (UPI) für den Pollentyp.

health_recommendations[]

string

Textbasierte Liste mit Erklärungen zu Gesundheitsinformationen, basierend auf dem aktuellen Pollenfluggehalt.

in_season

bool

Gibt an, ob die Pflanze in der Saison ist oder nicht.