ヒートマップ
heatmapTiles エンドポイントは、タイル オーバーレイを通じて花粉関連のヒートマップを提供します。タイル オーバーレイは、Google マップの上に表示できる画像タイルのコレクションです。各画像タイルは 256 x 256 ピクセルです。
タイル オーバーレイは、タイル コレクションから組み立てられたグリッドで、各タイルに(X
、Y
)座標が割り当てられています。座標(0,0)のタイルは常にマップの北西隅にあります。X
値は西から東に増加し、Y
値は北から南に増加します。
zoom level
は、地図ビューに地図のコンテンツをどの程度の大きさで表示するかを決定します。タイルグリッドのサイズは、ズームレベルで X
座標と Y
座標を指数関数的にスケーリングすることで決まります。
gridSizeX = XzoomLevel
gridSizeY = YzoomLevel
たとえば、ズームレベル 2 では、世界地図は 4 x 4 のマトリックスで表され、合計 16 枚のタイルになります。
次の画像は、ズームレベル 2 でアクセスできるタイルに分割された、世界全体の TREE_UPI
ヒートマップを示しています。

詳細については、地図とタイル座標をご覧ください。
現在の花粉飛散ヒートマップ タイルをリクエストするには、
heatmapTiles エンドポイントを使用して、次の URL に HTTP GET リクエストを送信します。
https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY
ヒートマップ エンドポイントについて
リクエストを正常に完了するには、以下のすべてのパラメータが必要です。
KEY
: アプリケーションの API キー。このキーは、割り当て管理の目的でアプリケーションを識別します。鍵を取得する方法をご確認ください。
TYPE
: 返されるヒートマップのタイプ。許可される値をご覧ください。
Z
: 地図ビューに表示される地図のコンテンツの大きさを決定するズームレベル。指定できる値は 0 ~ 16 です。値が 0 の場合、世界全体が 1 つのタイルで表示されます。
X
、Y
: 北東の角(0,0)を基準としたタイル座標。X
値は西から東に増加し、Y
値は北から南に増加します。座標は、指定したズームレベルで有効なものである必要があります。たとえば、ズームレベルを 2 に設定し、座標(10,10)でタイルをリクエストすると、API はエラーを返します。
ヒートマップ リクエストの例
上の画像は、ズームレベル 2 の TREE_UPI
ヒートマップと、各タイルの座標を示しています。次の例では、heatmapTiles
エンドポイントを使用して、座標(2,1)のタイルをリクエストします。
https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY
タイルは、地図にオーバーレイできる画像として表示されます。

デフォルト地図の上にタイルをオーバーレイする方法については、オーバーレイ マップタイプをご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-03-11 UTC。
[null,null,["最終更新日 2025-03-11 UTC。"],[[["The heatmapTiles endpoint delivers pollen heatmaps as tile overlays, which are collections of 256x256 pixel image tiles displayed on top of Google Maps."],["Tile coordinates (X,Y) determine the grid position, with (0,0) at the northwest corner and increasing values eastward for X and southward for Y."],["Zoom level (Z) controls map content size and grid dimensions, ranging from 0 (entire world) to 16, influencing tile coordinates validity."],["To request heatmap tiles, use the heatmapTiles endpoint with required parameters: API key, heatmap type, zoom level, and tile coordinates (X,Y)."],["You can overlay these pollen heatmap tiles onto existing maps for visualization, enhancing applications with pollen information."]]],["The `heatmapTiles` endpoint provides pollen heatmaps as image tiles (256x256 pixels) overlaid on Google Maps. Tiles are arranged in a grid with (X,Y) coordinates, starting from (0,0) in the northwest. The zoom level (0-16) dictates map detail, scaling the grid exponentially (gridSizeX = X^zoomLevel). A request to the endpoint requires an API key, heatmap `TYPE`, `Z` zoom level, and `X`, `Y` tile coordinates. The format for a request is: `https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY`\n"]]