Method: mapTypes.heatmapTiles.lookupHeatmapTile

傳回包含圖塊 PNG 圖片資料的位元組陣列。

HTTP 要求

GET https://pollen.googleapis.com/v1/mapTypes/{mapType}/heatmapTiles/{zoom}/{x}/{y}

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
mapType

enum (MapType)

必要欄位。花粉熱視圖的類型。定義地圖將繪製的花粉類型和索引的組合。

zoom

integer

必要欄位。地圖的縮放等級。定義地圖內容在地圖檢視中顯示的大小。

  • 縮放等級 0 是整個世界,透過單一圖塊。
  • 縮放等級 1 是整個世界,並採用 4 個圖塊。
  • 縮放等級 2 是整個世界,採用 16 個圖塊。
  • 縮放等級 16 是整個世界,以 65,536 個圖塊的形式顯示。

允許的值:0 至 16

x

integer

必要欄位。定義要求的圖塊中西部點。

y

integer

必要欄位。定義要求圖塊中的南北點。

要求主體

要求主體必須為空白。

回應主體

用於表示任何 HTTP 主體的訊息;只能用於無法以 JSON 表示的酬載格式,例如未經處理的二進位檔或 HTML 網頁。

這個訊息可以用於要求及回應中的串流和非串流 API 方法。

這個訊息可以當做頂層要求欄位;想從網址或 HTTP 範本中將參數擷取至要求欄位,同時又想存取未經處理的 HTTP 主體時,這個做法就非常便利。

示例:

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);

}

串流方法範例:

service CaldavService {
  rpc GetCalendar(stream google.api.HttpBody)
    returns (stream google.api.HttpBody);
  rpc UpdateCalendar(stream google.api.HttpBody)
    returns (stream google.api.HttpBody);

}

使用這個類型只會改變要求和回應主體的處理方式,所有其他功能的運作方式皆維持不變。

如果成功,回應是一般的 HTTP 回應,其格式則由方法定義。

JSON 表示法
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
欄位
contentType

string

HTTP Content-Type 標頭值,用於指定主體的內容類型。

data

string (bytes format)

做為原始二進位檔的 HTTP 要求/回應主體。

Base64 編碼的字串。

extensions[]

object

應用程式專屬回應中繼資料。必須在串流 API 的第一個回應中設定。

包含任意類型欄位的物件。額外的 "@type" 欄位則包含能辨識類型的 URI。例如:{ "id": 1234, "@type": "types.example.com/standard/id" }.

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱 OAuth 2.0 總覽

MapType

花粉熱視圖的類型。定義地圖將繪製的花粉類型和索引的組合。

列舉
MAP_TYPE_UNSPECIFIED 未指定的地圖類型。
TREE_UPI 熱視圖類型代表樹狀索引圖。
GRASS_UPI 熱視圖類型代表草地索引圖形地圖。
WEED_UPI 熱視圖類型代表圖像化索引圖。