Package google.maps.pollen.v1

Indeks

Pollen

Definisi layanan untuk Pollen API.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

Menampilkan informasi serbuk sari harian hingga 5 hari di lebih dari 65 negara, resolusi hingga 1 km.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Menampilkan array byte yang berisi data gambar PNG kartu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

Indeks

Kode Indeks

Enum
INDEX_UNSPECIFIED Indeks tidak ditentukan.
UPI Indeks Serbuk sari Universal.

IndexInfo

Objek ini berisi data yang mewakili nilai, kategori, dan deskripsi indeks serbuk sari tertentu.

Kolom
code

Index

Kode indeks. Kolom ini mewakili indeks untuk tujuan pemrograman dengan menggunakan kasus snake, bukan spasi. Contoh: "UPI".

display_name

string

Representasi nama indeks yang dapat dibaca manusia. Contoh: "Universal Pollen Index".

category

string

Klasifikasi teks untuk interpretasi skor numerik indeks. Indeks ini terdiri dari enam kategori:

  • 0: "Tidak ada"
  • 1: "Sangat rendah"
  • 2: "Rendah"
  • 3: "Sedang"
  • 4: "Tinggi"
  • 5: "Sangat tinggi
index_description

string

Penjelasan tekstual tentang level indeks saat ini.

color

Color

Warna yang digunakan untuk mewakili skor numerik Indeks Serbuk sari.

value

int32

Skor numerik indeks. Rentang numerik adalah antara 0 dan 5.

LookupForecastRequest

Kolom
location

LatLng

Wajib. Bujur dan lintang tempat API menelusuri data perkiraan serbuk sari.

days

int32

Wajib. Angka yang menunjukkan jumlah hari perkiraan yang akan diminta (nilai minimum 1, nilai maksimum adalah 5).

page_size

int32

Opsional. Jumlah maksimum catatan info harian untuk ditampilkan per halaman. Nilai default dan maksimum adalah 5, yang menunjukkan data selama 5 hari.

page_token

string

Opsional. Token halaman yang diterima dari panggilan harian sebelumnya. Ini digunakan untuk mengambil halaman berikutnya.

Perhatikan bahwa saat memberikan nilai untuk token halaman, semua parameter permintaan lain yang diberikan harus cocok dengan panggilan sebelumnya yang menyediakan token halaman.

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat diberikan untuk bahasa tersebut, API akan menggunakan pencocokan terdekat. Nilai yang diizinkan bergantung pada standar BCP-47 IETF. Nilai defaultnya adalah "en".

plants_description

bool

Opsional. Berisi informasi umum tentang tanaman, termasuk detail tentang tren musiman, bentuk dan warna khusus, informasi tentang reaksi silang alergi, dan foto tanaman. Nilai defaultnya adalah "true".

LookupForecastResponse

Kolom
region_code

string

Kode ISO_3166-1 alpha-2 negara/wilayah yang sesuai dengan lokasi yang diberikan dalam permintaan. Kolom ini mungkin dihilangkan dari respons jika lokasi yang diberikan dalam permintaan berada di wilayah yang disengketakan.

daily_info[]

DayInfo

Wajib. Objek ini berisi informasi prakiraan cuaca harian untuk setiap hari yang diminta.

next_page_token

string

Opsional. Token untuk mengambil halaman berikutnya.

DayInfo

Objek ini berisi informasi prakiraan cuaca harian untuk setiap hari yang diminta.

Kolom
date

Date

Tanggal dalam UTC saat data perkiraan serbuk sari ditampilkan.

pollen_type_info[]

PollenTypeInfo

Daftar ini akan mencakup hingga tiga jenis serbuk sari (GRASS, WEED, TREE) yang memengaruhi lokasi yang ditentukan dalam permintaan.

plant_info[]

PlantInfo

Daftar ini akan mencakup hingga 15 spesies serbuk sari yang memengaruhi lokasi yang ditentukan dalam permintaan.

LookupHeatmapTileRequest

Permintaan kartu peta panas. Struktur ini mematuhi panggilan GET server kartu standar, yaitu https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}

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

Kolom
map_type

MapType

Wajib. Jenis peta panas serbuk sari. Mendefinisikan kombinasi jenis dan indeks serbuk sari yang akan direpresentasikan secara grafis oleh peta.

zoom

int32

Wajib. Tingkat zoom peta. Mendefinisikan seberapa besar atau kecil konten peta muncul di tampilan peta.

  • Tingkat zoom 0 adalah seluruh dunia dalam satu ubin.
  • Tingkat zoom 1 adalah seluruh dunia dalam 4 ubin.
  • Tingkat zoom 2 adalah seluruh dunia dalam 16 ubin.
  • Tingkat zoom 16 adalah seluruh dunia dalam 65.536 ubin.

Nilai yang diizinkan: 0-16

x

int32

Wajib. Menentukan titik timur-barat pada petak yang diminta.

y

int32

Wajib. Menentukan titik utara-selatan pada petak yang diminta.

MapType

Jenis peta panas serbuk sari. Mendefinisikan kombinasi jenis dan indeks serbuk sari yang akan direpresentasikan secara grafis oleh peta.

Enum
MAP_TYPE_UNSPECIFIED Jenis peta belum ditetapkan.
TREE_UPI Jenis peta panas akan merepresentasikan peta grafis indeks pohon.
GRASS_UPI Jenis peta panas akan merepresentasikan peta grafis indeks rumput.
WEED_UPI Jenis peta panas akan merepresentasikan peta grafis indeks gulma.

Tanaman

Mencantumkan tanaman yang tersedia dengan ketersediaan yang bervariasi di seluruh lokasi.

Enum
PLANT_UNSPECIFIED Kode tanaman tidak ditentukan.
ALDER Alder diklasifikasikan sebagai jenis serbuk sari pohon.
ASH Abu diklasifikasikan sebagai jenis serbuk sari pohon.
BIRCH Birch diklasifikasikan sebagai jenis serbuk sari pohon.
COTTONWOOD Kapas diklasifikasikan sebagai jenis serbuk sari pohon.
ELM Elm diklasifikasikan sebagai jenis serbuk sari pohon.
MAPLE Maple diklasifikasikan sebagai jenis serbuk sari pohon.
OLIVE Zaitun diklasifikasikan sebagai jenis serbuk sari pohon.
JUNIPER Juniper diklasifikasikan sebagai jenis serbuk sari pohon.
OAK Ek diklasifikasikan sebagai jenis serbuk sari pohon.
PINE Pinus diklasifikasikan sebagai jenis serbuk sari pohon.
CYPRESS_PINE Pinus cemara diklasifikasikan sebagai jenis serbuk sari pohon.
HAZEL Hazel diklasifikasikan sebagai jenis serbuk sari pohon.
GRAMINALES Graminale diklasifikasikan sebagai jenis serbuk sari rumput.
RAGWEED Ragweed diklasifikasikan sebagai jenis serbuk sari gulma.
MUGWORT Mugwort diklasifikasikan sebagai jenis serbuk sari gulma.

PlantDescription

Berisi informasi umum tentang tanaman, termasuk detail tentang tren musiman, bentuk dan warna khusus, informasi tentang reaksi silang alergi, dan foto tanaman.

Kolom
type

PollenType

Jenis serbuk sari tanaman. Misalnya: "GRASS". Daftar semua kode yang tersedia dapat ditemukan di sini.

family

string

Representasi nama keluarga tanaman yang dapat dibaca manusia. Contoh: "Betulaceae (keluarga Birch)".

season

string

Daftar tekstual penjelasan musim tempat serbuk sari aktif. Contoh: "Akhir musim dingin, musim semi".

special_colors

string

Deskripsi tekstual tanaman warna daun, kulit kayu, bunga, atau biji yang membantu mengidentifikasi tanaman.

special_shapes

string

Deskripsi tekstual tanaman bentuk daun, kulit kayu, bunga, atau biji yang membantu mengidentifikasi tanaman.

cross_reaction

string

Deskripsi tekstual tentang tumbuhan reaksi silang serbuk sari. Contoh: Serbuk sari Alder, Hazel, Hornbeam, Beech, Willow, dan Ek.

picture

string

Link ke gambar tanaman.

picture_closeup

string

Link ke gambar close-up tanaman.

PlantInfo

Objek ini berisi informasi harian tentang tanaman tertentu.

Kolom
code

Plant

Nama kode tanaman. Misalnya: "COTTONWOOD". Daftar semua kode yang tersedia dapat ditemukan di sini.

display_name

string

Representasi nama tanaman yang dapat dibaca manusia. Contoh: "Katun".

index_info

IndexInfo

Objek ini berisi data yang mewakili nilai, kategori, dan deskripsi indeks serbuk sari tertentu.

plant_description

PlantDescription

Berisi informasi umum tentang tanaman, termasuk detail tentang tren musiman, bentuk dan warna khusus, informasi tentang reaksi silang alergi, dan foto tanaman.

in_season

bool

Indikasi tanaman sedang musim atau tidak.

PollenType

Kode Jenis Serbuk sari

Enum
POLLEN_TYPE_UNSPECIFIED Jenis tanaman tidak ditentukan.
GRASS Jenis serbuk sari rumput.
TREE Jenis serbuk sari pohon.
WEED Jenis serbuk sari gulma.

PollenTypeInfo

Objek ini berisi indeks jenis serbuk sari dan informasi rekomendasi kesehatan tentang jenis serbuk sari tertentu.

Kolom
code

PollenType

Nama kode jenis serbuk sari. Misalnya: "GRASS"

display_name

string

Representasi nama jenis serbuk sari yang dapat dibaca manusia. Contoh: "Rumput"

index_info

IndexInfo

Berisi data Universal Pollen Index (UPI) untuk jenis serbuk sari.

health_recommendations[]

string

Daftar penjelasan secara tekstual, terkait dengan insight kesehatan berdasarkan kadar serbuk sari saat ini.

in_season

bool

Indikasi apakah tanaman sedang musim atau tidak.