Package google.maps.pollen.v1

Dizin

Polen

Pollen API'nin hizmet tanımı.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

65'ten fazla ülkede 1 km'ye kadar çözünürlükte günlük polen bilgilerini 5 güne kadar döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Parça PNG resminin verilerini içeren bir bayt dizisi döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

Dizin

Dizin Kodu

Sıralamalar
INDEX_UNSPECIFIED Belirtilmemiş dizin.
UPI Evrensel Polen İndeksi.

IndexInfo

Bu nesne, belirli polen endeksi değerini, kategorisini ve açıklamasını temsil eden veriler içerir.

Alanlar
code

Index

Dizinin kodu. Bu alan, boşluklar yerine yılan kılıfları kullanılarak programlama amacıyla dizini temsil eder. Örnek: "UPI".

display_name

string

Dizin adının kullanıcılar tarafından okunabilen temsili. Örnek: "Evrensel Polen İndeksi".

category

string

Dizin sayısal puanı yorumlamanın metin sınıflandırması. Dizin altı kategoriden oluşur:

  • 0: "Yok"
  • 1: "Çok düşük"
  • 2: "Düşük"
  • 3: "Orta"
  • 4: "Yüksek"
  • 5: "Çok yüksek
index_description

string

Geçerli dizin düzeyinin metinsel açıklaması.

color

Color

Polen Endeksi sayısal puanını göstermek için kullanılan renk.

value

int32

Dizinin sayısal puanı. Sayısal aralık 0 ile 5 arasındadır.

LookupForecastRequest

Alanlar
location

LatLng

Zorunlu. API'nin polen tahmini verilerini aradığı boylam ve enlemdir.

days

int32

Zorunlu. İstenecek tahmin günü sayısını belirten sayı (minimum değer 1, maksimum değer 5'tir).

page_size

int32

İsteğe bağlı. Sayfa başına döndürülecek maksimum günlük bilgi kaydı sayısı. Varsayılan ve maksimum değer 5'tir (5 günlük veri).

page_token

string

İsteğe bağlı. Önceki günlük bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı getirmek için kullanılır.

Sayfa jetonu için bir değer sağlarken sağlanan diğer tüm istek parametrelerinin, sayfa jetonunu sağlayan önceki çağrıyla eşleşmesi gerektiğini unutmayın.

language_code

string

İsteğe bağlı. İstemcinin yanıtın dilini seçmesine olanak tanır. Bu dil için veri sağlanamazsa API en yakın eşleşmeyi kullanır. İzin verilen değerler IETF BCP-47 standardını kullanır. Varsayılan değer "en"dir.

plants_description

bool

İsteğe bağlı. Sezona ilişkin ayrıntılar, özel şekiller ve renkler, alerjik çapraz reaksiyonlarla ilgili bilgiler ve bitki fotoğrafları dahil olmak üzere bitkilerle ilgili genel bilgiler içerir.

LookupForecastResponse

Alanlar
region_code

string

İstekte sağlanan konuma karşılık gelen ülkenin/bölgenin ISO_3166-1 alfa-2 kodu. İstekte belirtilen konum ihtilaflı bir bölgede bulunuyorsa bu alan yanıttan çıkarılabilir.

daily_info[]

DayInfo

Zorunlu. Bu nesne, istenen her gün için günlük tahmin bilgilerini içerir.

next_page_token

string

İsteğe bağlı. Sonraki sayfayı almak için kullanılan jeton.

DayInfo

Bu nesne, istenen her gün için günlük tahmin bilgilerini içerir.

Alanlar
date

Date

Polen tahmini verilerinin UTC saat diliminde gösterildiği tarih.

pollen_type_info[]

PollenTypeInfo

Bu liste, istekte belirtilen konumu etkileyen (en fazla) üç polen türü (çim, ot, ağaç) içerir.

plant_info[]

PlantInfo

Bu listede, istekte belirtilen konumu etkileyen 15 (en fazla) polen türü yer alacaktır.

LookupHeatmapTileRequest

Isı haritası kutusu isteği. Yapı, standart parça sunucusu GET çağrısına (yani https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}) uygundur.

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

Alanlar
map_type

MapType

Zorunlu. Polen ısı haritasının türü. Haritanın grafik olarak göstereceği polen türü ve indeks kombinasyonunu tanımlar.

zoom

int32

Zorunlu. Haritanın yakınlaştırma düzeyi. Bir harita içeriğinin harita görünümünde ne kadar büyük veya küçük görüneceğini tanımlar.

  • Yakınlaştırma düzeyi 0, tüm dünyayı tek bir karo içinde gösterir.
  • 1. yakınlaştırma düzeyi, 4 karo halinde tüm dünyayı gösterir.
  • 2. yakınlaştırma düzeyi, 16 karo halinde tüm dünyayı gösterir.
  • 16. yakınlaştırma düzeyi,65.536 karo halinde tüm dünyayı gösterir.

İzin verilen değerler: 0-16

x

int32

Zorunlu. İstenen parçadaki doğu-batı noktasını tanımlar.

y

int32

Zorunlu. İstenen parçanın kuzey-güney noktasını tanımlar.

MapType

Polen ısı haritasının türü. Haritanın grafik olarak göstereceği polen türü ve indeks kombinasyonunu tanımlar.

Sıralamalar
MAP_TYPE_UNSPECIFIED Harita türü belirtilmedi.
TREE_UPI Isı haritası türü, ağaç dizini grafik haritasını temsil eder.
GRASS_UPI Isı haritası türü, çim endeksi grafik haritasını temsil eder.
WEED_UPI Isı haritası türü, yabani ot dizini haritasını temsil eder.

Bitki

Konumlara göre değişen stok durumları gösteren mevcut bitkileri listeler.

Sıralamalar
PLANT_UNSPECIFIED Belirtilmemiş bitki kodu.
ALDER Kızılağaç, ağaç poleni türü olarak sınıflandırılır.
ASH Kül, ağaç poleni türü olarak sınıflandırılır.
BIRCH Huş ağacı, ağaç poleni türü olarak sınıflandırılır.
COTTONWOOD Kavak ağacı, ağaç poleni türü olarak sınıflandırılır.
ELM Karaağaç, ağaç poleni türü olarak sınıflandırılır.
MAPLE Akçaağaç, ağaç poleni türü olarak sınıflandırılır.
OLIVE Zeytin, ağaç poleni türü olarak sınıflandırılır.
JUNIPER Ardıç, ağaç poleni türü olarak sınıflandırılır.
OAK Meşe, ağaç poleni türü olarak sınıflandırılır.
PINE Çam, ağaç poleni türü olarak sınıflandırılır.
CYPRESS_PINE Servi çamı, ağaç poleni türü olarak sınıflandırılır.
HAZEL Fındık, ağaç poleni türü olarak sınıflandırılır.
GRAMINALES Graminale, çimen poleni türü olarak sınıflandırılır.
RAGWEED Kanarya otu ot poleni türü olarak sınıflandırılır.
MUGWORT Misk otu bir ot poleni türü olarak sınıflandırılır.

PlantDescription

Sezona ilişkin ayrıntılar, özel şekiller ve renkler, alerjik çapraz reaksiyonlarla ilgili bilgiler ve bitki fotoğrafları dahil olmak üzere bitkilerle ilgili genel bilgiler içerir.

Alanlar
type

PollenType

Bitkinin polen türü. Örneğin: "GRASS". Kullanılabilir tüm kodların listesini burada bulabilirsiniz.

family

string

Bitki soyadının kullanıcılar tarafından okunabilir bir temsili. Örnek: "Betulaceae (huş ağacı ailesi)".

season

string

Polenin etkin olduğu mevsimlerin metin halinde açıklamalarının listesi. Örnek: "Kış sonu, ilkbahar".

special_colors

string

Bitkinin yaprak, kabuk, çiçek veya tohum renklerini belirten ve bitkinin tanımlanmasına yardımcı olan metinsel bir açıklama.

special_shapes

string

Bitkinin yaprak, kabuk, çiçek veya tohum şekillerini belirten, bitkinin tanımlanmasına yardımcı olan yazılı açıklama.

cross_reaction

string

Polen çapraz reaksiyonlu bitkilerin metinsel açıklaması. Örnek: Kızılağaç, fındık, gürgen, kayın, söğüt ve meşe poleni.

picture

string

Bitkinin resminin bağlantısı.

picture_closeup

string

Bitkinin yakın çekim fotoğrafının bağlantısını verin.

PlantInfo

Bu nesne, belirli bir bitkiyle ilgili günlük bilgileri içerir.

Alanlar
code

Plant

Bitki kodu adı. Örneğin: "COTTONWOOD". Kullanılabilir tüm kodların listesini burada bulabilirsiniz.

display_name

string

Bitki adının kullanıcılar tarafından okunabilen temsili. Örnek: "Pamuk ağacı".

index_info

IndexInfo

Bu nesne, belirli polen endeksi değerini, kategorisini ve açıklamasını temsil eden veriler içerir.

plant_description

PlantDescription

Sezona ilişkin ayrıntılar, özel şekiller ve renkler, alerjik çapraz reaksiyonlarla ilgili bilgiler ve bitki fotoğrafları dahil olmak üzere bitkilerle ilgili genel bilgiler içerir.

in_season

bool

Bitkinin mevsimde olup olmadığını belirtir.

PollenType

Polen Türü Kodu

Sıralamalar
POLLEN_TYPE_UNSPECIFIED Bitki türü belirtilmedi.
GRASS Çim poleni türü.
TREE Ağaç poleni türü.
WEED Yabancı ot poleni türü.

PollenTypeInfo

Bu nesne, polen türü dizinini ve belirli polen türüyle ilgili sağlık önerisi bilgilerini içerir.

Alanlar
code

PollenType

Polen türünün kod adı. Örneğin: "GRASS"

display_name

string

Polen türü adının insanlar tarafından okunabilir temsili. Örnek: "Çimen"

index_info

IndexInfo

Polen türü için Evrensel Polen Endeksi (UPI) verilerini içerir.

health_recommendations[]

string

Mevcut polen seviyesine göre sağlık analizleriyle ilgili metinsel açıklama listesi.

in_season

bool

Bitkinin mevsimde olup olmadığını belirtir.