Package google.maps.pollen.v1

Indice

Polline

Definizione del servizio per l'API Pollen.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

Restituisce fino a 5 giorni di informazioni giornaliere sul polline in più di 65 paesi, con risoluzione fino a 1 km.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Restituisce un array di byte contenente i dati dell'immagine PNG dei riquadri.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.

Indice

Codice indice

Enum
INDEX_UNSPECIFIED Indice non specificato.
UPI Indice universale di polline.

IndexInfo

Questo oggetto contiene dati che rappresentano il valore, la categoria e la descrizione specifici dell'indice del polline.

Campi
code

Index

Il codice dell'indice. Questo campo rappresenta l'indice ai fini della programmazione utilizzando casi snake al posto degli spazi. Esempio: "UPI".

display_name

string

Una rappresentazione leggibile del nome dell'indice. Esempio: "Indice di pollini universale".

category

string

Classificazione del testo dell'interpretazione del punteggio numerico dell'indice. L'indice è costituito da sei categorie:

  • 0: "Nessuno"
  • 1: "Molto basso"
  • 2: "Basso"
  • 3: "Moderato"
  • 4: "Alto"
  • 5: "Molto alto
index_description

string

Spiegazione testuale del livello dell'indice corrente.

color

Color

Il colore utilizzato per rappresentare il punteggio numerico dell'indice polline.

value

int32

Il punteggio numerico dell'indice. L'intervallo numerico è compreso tra 0 e 5.

LookupForecastRequest

Campi
location

LatLng

Obbligatorio. La longitudine e la latitudine da cui l'API cerca i dati di previsione sulla concentrazione di pollini.

days

int32

Obbligatorio. Un numero che indica quanti giorni di previsione richiedere (valore minimo 1, valore massimo 5).

page_size

int32

(Facoltativo) Il numero massimo di record di informazioni giornalieri da restituire per pagina. Il valore predefinito e massimo è 5 e indicano 5 giorni di dati.

page_token

string

(Facoltativo) Un token di pagina ricevuto da una chiamata giornaliera precedente. Viene utilizzato per recuperare la pagina successiva.

Tieni presente che quando fornisci un valore per il token di pagina, tutti gli altri parametri di richiesta forniti devono corrispondere alla chiamata precedente che ha fornito il token di pagina.

language_code

string

(Facoltativo) Consente al client di scegliere la lingua per la risposta. Se non è possibile fornire dati per la lingua, l'API utilizza la corrispondenza più simile. I valori consentiti si basano sullo standard IETF BCP-47. Il valore predefinito è "en".

plants_description

bool

(Facoltativo) Contiene informazioni generali sulle piante, inclusi dettagli sulla loro stagionalità, forme e colori speciali, informazioni sulle reazioni crociate allergiche e foto delle piante. Il valore predefinito è "true".

LookupForecastResponse

Campi
region_code

string

Il codice ISO_3166-1 alpha-2 del paese/della regione corrispondente alla località indicata nella richiesta. Questo campo potrebbe essere omesso dalla risposta se la località fornita nella richiesta si trova in un territorio conteso.

daily_info[]

DayInfo

Obbligatorio. Questo oggetto contiene le informazioni di previsione giornaliere per ogni giorno richiesto.

next_page_token

string

(Facoltativo) Il token per recuperare la pagina successiva.

DayInfo

Questo oggetto contiene le informazioni di previsione giornaliere per ogni giorno richiesto.

Campi
date

Date

La data nel fuso orario UTC in cui sono rappresentati i dati di previsione del polline.

pollen_type_info[]

PollenTypeInfo

Questo elenco includerà fino a tre tipi di polline (GRASS, WEED, ALBERO) che interessano la località specificata nella richiesta.

plant_info[]

PlantInfo

Questo elenco includerà fino a 15 specie di polline che interessano la località specificata nella richiesta.

LookupHeatmapTileRequest

Una richiesta di riquadro mappa termica. La struttura è conforme alla chiamata GET del server di riquadri standard, ad esempio https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}

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

Campi
map_type

MapType

Obbligatorio. Il tipo di mappa termica del polline. Definisce la combinazione di tipo di polline e indice che la mappa rappresenterà graficamente.

zoom

int32

Obbligatorio. Il livello di zoom della mappa. Definisce le dimensioni dei contenuti di una mappa in una visualizzazione mappa.

  • Il livello di zoom 0 indica il mondo intero in un'unica casella.
  • Il livello di zoom 1 mostra il mondo intero in 4 riquadri.
  • Il livello di zoom 2 rappresenta il mondo intero in 16 riquadri.
  • Il livello di zoom 16 rappresenta il mondo intero con 65.536 riquadri.

Valori consentiti: 0-16

x

int32

Obbligatorio. Definisce il punto est-ovest nel riquadro richiesto.

y

int32

Obbligatorio. Definisce il punto nord-sud nel riquadro richiesto.

MapType

Il tipo di mappa termica del polline. Definisce la combinazione di tipo di polline e indice che la mappa rappresenterà graficamente.

Enum
MAP_TYPE_UNSPECIFIED Tipo di mappa non specificato.
TREE_UPI Il tipo di mappa termica rappresenterà una mappa grafica con indice ad albero.
GRASS_UPI Il tipo di mappa termica rappresenterà una mappa grafica con indice erba.
WEED_UPI Il tipo di mappa termica rappresenterà una mappa grafica dell'indice di erbe infestanti.

Pianta

Elenca le piante disponibili con disponibilità diversa da una località all'altra.

Enum
PLANT_UNSPECIFIED Codice impianto non specificato.
ALDER L'ontano è classificato come un tipo di polline di albero.
ASH Il frassino è classificato come un tipo di polline di albero.
BIRCH La betulla è classificata come un tipo di polline di albero.
COTTONWOOD Il pioppo è classificato come un tipo di polline di albero.
ELM L'olmo è classificato come un tipo di polline di albero.
MAPLE L'acero è classificato come un tipo di polline di albero.
OLIVE L'ulivo è classificato come un tipo di polline di albero.
JUNIPER Il ginepro è classificato come un tipo di polline di albero.
OAK La quercia è classificata come un tipo di polline di albero.
PINE Il pino è classificato come un tipo di polline di albero.
CYPRESS_PINE Il cipresso è classificato come un tipo di polline di albero.
HAZEL Il nocciolo è classificato come un tipo di polline di albero.
GRAMINALES I graminali sono classificati come un tipo di polline di erba.
RAGWEED L'ambrosia è classificata come un tipo di polline di piante infestanti.
MUGWORT L'artemisia comune è un tipo di polline di piante infestanti.

PlantDescription

Contiene informazioni generali sulle piante, inclusi dettagli sulla loro stagionalità, forme e colori speciali, informazioni sulle reazioni crociate allergiche e foto delle piante.

Campi
type

PollenType

Il tipo di polline della pianta. Ad esempio: "GRASS". Qui puoi trovare un elenco di tutti i codici disponibili.

family

string

Una rappresentazione leggibile del cognome delle piante. Esempio: "Betulacee (famiglia della betulla)".

season

string

Elenco testuale di spiegazioni delle stagioni in cui il polline è attivo. Esempio: "Tardo inverno, primavera".

special_colors

string

Descrizione testuale delle piante colori di foglie, corteccia, fiori o semi che aiutano a identificare la pianta.

special_shapes

string

Descrizione testuale delle piante forme di foglie, corteccia, fiori o semi che aiutano a identificare la pianta.

cross_reaction

string

Descrizione testuale delle piante a reazione crociata del polline. Esempio: polline di ontano, nocciolo, carpino, faggio, salice e quercia.

picture

string

Link all'immagine della pianta.

picture_closeup

string

Link a un'immagine in primo piano della pianta.

PlantInfo

Questo oggetto contiene le informazioni giornaliere su una pianta specifica.

Campi
code

Plant

Il nome in codice della pianta. Ad esempio: "COTTONWOOD". Qui puoi trovare un elenco di tutti i codici disponibili.

display_name

string

Una rappresentazione leggibile del nome della pianta. Esempio: "Cottonwood".

index_info

IndexInfo

Questo oggetto contiene dati che rappresentano il valore, la categoria e la descrizione specifici dell'indice del polline.

plant_description

PlantDescription

Contiene informazioni generali sulle piante, inclusi dettagli sulla loro stagionalità, forme e colori speciali, informazioni sulle reazioni crociate allergiche e foto delle piante.

in_season

bool

Indicazione della pianta in stagione o meno.

PollenType

Codice tipo di polline

Enum
POLLEN_TYPE_UNSPECIFIED Tipo di impianto non specificato.
GRASS Tipo di polline di erba.
TREE Tipo di polline di albero.
WEED Tipo di polline di erbacce.

PollenTypeInfo

Questo oggetto contiene l'indice del tipo di polline e informazioni sui consigli sanitari relativi a uno specifico tipo di polline.

Campi
code

PollenType

Il nome in codice del tipo di polline. Ad esempio: "GRASS".

display_name

string

Una rappresentazione leggibile del nome del tipo di polline. Esempio: "Erba"

index_info

IndexInfo

Contiene i dati dell'indice universale di polline (UPI) per il tipo di polline.

health_recommendations[]

string

Elenco testuale di spiegazioni, relative a informazioni sulla salute basate sugli attuali livelli di polline.

in_season

bool

Indica se la pianta è in stagione o meno.