Gibt ein Byte-Array zurück, das die Daten des PNG-Kachelbilds enthält.
HTTP-Anfrage
GET https://pollen.googleapis.com/v1/mapTypes/{mapType}/heatmapTiles/{zoom}/{x}/{y}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
mapType |
Erforderlich. Der Typ der Pollen-Heatmap. Definiert die Kombination aus Pollentyp und -index, die auf der Karte grafisch dargestellt wird. |
zoom |
Erforderlich. Die Zoomstufe der Karte. Definiert, wie groß oder klein der Inhalt einer Karte in einer Kartenansicht angezeigt wird.
Zulässige Werte: 0–16 |
x |
Erforderlich. Definiert den Ost-West-Punkt in der angeforderten Kachel. |
y |
Erforderlich. Definiert den Nord-Süd-Punkt in der angeforderten Kachel. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Diese Nachricht repräsentiert einen beliebigen HTTP-Hauptteil. Sie sollte nur für Payload-Formate verwendet werden, die nicht als JSON dargestellt werden können, z. B. binäre Rohdaten oder eine HTML-Seite.
Diese Nachricht kann sowohl für Streaming- als auch Nicht-Streaming-API-Methoden in der Anfrage sowie in der Antwort verwendet werden.
Diese Nachricht kann als übergeordnetes Anfragefeld verwendet werden. Das ist praktisch, wenn du Parameter aus der URL- oder HTTP-Vorlage in die Anfragefelder extrahierst und auch auf die Rohdaten des HTTP-Hauptteils zugreifen möchtest.
Beispiel:
message GetResourceRequest {
// A unique request id.
string request_id = 1;
// The raw HTTP body is bound to this field.
google.api.HttpBody http_body = 2;
}
service ResourceService {
rpc GetResource(GetResourceRequest)
returns (google.api.HttpBody);
rpc UpdateResource(google.api.HttpBody)
returns (google.protobuf.Empty);
}
Beispiel mit Streaming-Methoden:
service CaldavService {
rpc GetCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
rpc UpdateCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
}
Durch die Verwendung dieses Typs wird nur die Art und Weise geändert, wie der Anfrage- und Antwort-Nachrichtenkörper gehandhabt wird. Alle anderen Funktionen bleiben unverändert.
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist die Antwort eine allgemeine HTTP-Antwort, deren Format von der Methode vorgegeben wird.
JSON-Darstellung |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
Felder | |
---|---|
contentType |
Der HTTP Content-Type-Headerwert, der den Inhaltstyp des Textes angibt. |
data |
Der HTTP-Anfrage-/Antworttext als Rohbinärdatei. Ein base64-codierter String |
extensions[] |
Anwendungsspezifische Antwortmetadaten. Sie müssen in der ersten Antwort für Streaming-APIs festgelegt werden. Ein Objekt mit Feldern eines beliebigen Typs. Ein zusätzliches Feld |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
Kartentyp
Der Typ der Pollen-Heatmap. Definiert die Kombination aus Pollentyp und -index, die auf der Karte grafisch dargestellt wird.
Enums | |
---|---|
MAP_TYPE_UNSPECIFIED |
Kartentyp nicht angegeben |
TREE_UPI |
Der Heatmap-Typ stellt eine Grafikkarte mit einem Baumindex dar. |
GRASS_UPI |
Der Heatmap-Typ stellt eine grafische Karte mit Grasindex dar. |
WEED_UPI |
Der Heatmap-Typ stellt eine grafische Karte mit Unkrautindex dar. |