Package google.maps.pollen.v1

Dizin

Polen

Pollen API için hizmet tanımı.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

65'ten fazla ülkede 1 km'ye kadar çözünürlükle 5 güne kadar günlük polen bilgilerini 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 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Parça PNG resminin verilerini içeren bir bayt dizisini 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 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.

Dizin

Dizin Kodu

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

IndexInfo

Bu nesne, belirli polen dizini değerini, kategorisini ve açıklamayı temsil eden veriler içerir.

Alanlar
code

Index

Dizinin kodu. Bu alan, programlama amacıyla dizini boşluklar yerine yılan durumlar kullanılarak gösterir. Ö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 yorumunun metin sınıflandırması. Dizin altı kategoriden oluşur:

  • 0: "Hiçbiri"
  • 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 İndeksi 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 tahmin verilerini aradığı boylam ve enlem.

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 ve 5 günlük veriyi belirtir.

page_token

string

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

Sayfa jetonu için bir değer sağlanırken 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 izin verir. Söz konusu dil için veri sağlanamıyorsa API en yakın eşleşmeyi kullanır. İzin verilen değerler IETF BCP-47 standardını temel alır. Varsayılan değer "en"dir.

plants_description

bool

İsteğe bağlı. Bitkiler hakkında mevsim ayrıntıları, özel şekiller ve renkler gibi genel bilgiler, alerjik çapraz reaksiyonlar hakkında bilgi ve bitki fotoğrafları içerir. Varsayılan değer "true" (doğru) değeridir.

LookupForecastResponse

Alanlar
region_code

string

İstekte sağlanan konuma karşılık gelen ülkenin/bölgenin ISO_3166-1 alpha-2 kodu. İstekte belirtilen konum itiraz edilen bir bölgedeyse 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ı alma jetonu.

DayInfo

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

Alanlar
date

Date

Polen tahmin verilerinin temsil edildiği, UTC saat diliminde.

pollen_type_info[]

PollenTypeInfo

Bu liste, istekte belirtilen konumu etkileyen en fazla üç polen türünü (GRASS, ot, AĞA) içerir.

plant_info[]

PlantInfo

Bu liste, istekte belirtilen yeri etkileyen 15'e kadar polen türünü içerir.

LookupHeatmapTileRequest

Isı haritası kutusu isteği. Bu yapı, standart karo sunucusu GET çağrısına (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 temsil edeceğ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.

  • 0. yakınlaştırma düzeyi, tüm dünyanın tek bir parça içinde olduğunu gösterir.
  • 1. yakınlaştırma düzeyi, 4 parçalı tüm dünyayı ifade eder.
  • 2. yakınlaştırma düzeyi, 16 parçalı tüm dünyayı gösterir.
  • 16. yakınlaştırma düzeyi,65.536 parçayla tüm dünyayı ifade eder.

İzin verilen değerler: 0-16

x

int32

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

y

int32

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

MapType

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

Sıralamalar
MAP_TYPE_UNSPECIFIED Belirtilmemiş harita türü.
TREE_UPI Isı haritası türü, ağaç dizini grafik haritasını temsil eder.
GRASS_UPI Isı haritası türü, çim endeksi grafiksel haritayı temsil eder.
WEED_UPI Isı haritası türü, ot dizini grafik haritasını temsil eder.

Bitki

Konumlara göre değişkenlik gösteren kullanılabilir bitkileri listeler.

Sıralamalar
PLANT_UNSPECIFIED Belirtilmemiş bitki kodu.
ALDER Kızılağaç bir 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ı bir ağaç poleni türü olarak sınıflandırılır.
COTTONWOOD Kavak ağacı, bir ağaç poleni türü olarak sınıflandırılır.
ELM Karaağaç bir ağaç poleni türü olarak sınıflandırılır.
MAPLE Akçaağaç bir ağaç poleni türü olarak sınıflandırılır.
OLIVE Zeytin, bir ağaç poleni türü olarak sınıflandırılır.
JUNIPER Ardıç, bir ağaç poleni türü olarak sınıflandırılır.
OAK Meşe bir ağaç poleni türü olarak sınıflandırılır.
PINE Çam, bir ağaç poleni türü olarak sınıflandırılır.
CYPRESS_PINE Servi çamı bir 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 Graminales, çim poleni türü olarak sınıflandırılır.
RAGWEED Kanarya otu bir ot poleni türü olarak sınıflandırılır.
MUGWORT Misk otu, ot poleni türü olarak sınıflandırılır.

PlantDescription

Bitkiler hakkında mevsim ayrıntıları, özel şekiller ve renkler gibi genel bilgiler, alerjik çapraz reaksiyonlar hakkında bilgi ve bitki fotoğrafları içerir.

Alanlar
type

PollenType

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

family

string

Bitki ailesinin adının insanlar tarafından okunabilecek temsili. Örnek: "Betulaceae (huş ağacı ailesi)".

season

string

Polenin aktif olduğu mevsimlerin açıklamalarını metin halinde içeren liste. Örnek: "Kış sonu, ilkbahar".

special_colors

string

Bitkilerin yazılı açıklaması yaprak, kabuk, çiçek veya tohumların renklerini gösterir.

special_shapes

string

Bitkilerin yazılı açıklaması yaprak, kabuk, çiçek veya tohum şekillerini kullanarak bitkiyi tanımlamaya yardımcı olur.

cross_reaction

string

Polen çapraz reaksiyona giren 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 bir resmine bağlantı verin.

PlantInfo

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

Alanlar
code

Plant

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

display_name

string

Bitki adının insanlar tarafından okunabilecek bir şekilde gösterilmesi. Örnek: “Kottonwood".

index_info

IndexInfo

Bu nesne, belirli polen dizini değerini, kategorisini ve açıklamayı temsil eden veriler içerir.

plant_description

PlantDescription

Bitkiler hakkında mevsim ayrıntıları, özel şekiller ve renkler gibi genel bilgiler, alerjik çapraz reaksiyonlar hakkında bilgi ve bitki fotoğrafları içerir.

in_season

bool

Bitkinin mevsiminde 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ü indeksi 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 kullanıcılar tarafından okunabilecek şekilde gösterilmesi. Örnek: "Çimen"

index_info

IndexInfo

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

health_recommendations[]

string

Mevcut polen düzeylerine dayalı olarak sağlık analizleriyle ilgili metin biçimindeki açıklamaların listesi.

in_season

bool

Bitkinin mevsiminde olup olmadığının gösterilmesi.