ヒートマップ

heatmapTiles タイル オーバーレイを通じて大気質関連のヒートマップを提供します。タイル overrides は PNG 形式の画像タイルのコレクションで、 Google マップ。各画像タイルのサイズは(256 x 256 ピクセル)です。

ヒートマップ タイルについて

タイル オーバーレイは、タイルのコレクションから構築されたグリッドです。 割り当てられた各(XY)座標。 座標 (0,0) のタイルは常に北西の角にあります。 表示されます。X の値は西から東に向かって増加します。 Y の値は北から南に向かって増加します。

zoom level は、地図上に表示される地図コンテンツのサイズを決定します。 使用できます。タイルグリッドのサイズは、XY のスケーリングによって決まります ズームレベルに応じて指数関数的に変化します。

gridSizeX = XzoomLevel
gridSizeY = YzoomLevel

たとえば、ズームレベル 2 では、世界地図は 4 x 4 のズームレベルで表されます。 合計 16 タイルです。また、ズームレベルによって、 指定されています。

次の画像は、ズームレベル 2 の US_AQI ヒートマップを示しています。 各タイルの座標も追加します。

4 x 4 グリッドでの世界全体のヒートマップ。

地図とタイル座標をご覧ください。 をご覧ください。

ヒートマップ エンドポイントについて

ヒートマップ タイルは、タイルデータを PNG 形式で含むバイト配列で表されます。 説明します。現在の大気質ヒートマップ タイルをリクエストするには、 heatmapTiles HTTP GET リクエストを次の宛先に送信します。

https://airquality.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY

リクエストには、すべてのリクエスト パラメータを含める必要があります。

  • TYPE - 返される型ヒートマップ。許可されていることを 使用できます。

  • Z - 地図上のコンテンツの大きさを決定するズームレベル マップビューに表示されます。使用できる値は 0 ~ 16 で、値 0 は表示されます。 世界全体を単一のタイルで表示できます。

  • XY - 取得するタイルの座標(北を基準とする) 西隅(0,0)です。X の値が西から東と Y に増えています 北から南に向かって増えていきます

    タイル座標は、指定されたズームレベルに対して有効である必要があります。 たとえば、ズームレベルを 2 に設定し、 座標が 10,10 の場合、API はエラーを返します。

  • YOUR_API_KEY - アプリケーションの API キー。このキーは アプリケーションを使用する場合があります。詳しくは、get あります

ヒートマップ リクエストの例

上の画像は、ズームレベル 2 の US_AQI ヒートマップを示しています。 各タイルの座標が表示されます次の例では heatmapTiles エンドポイント。座標 0、1、 ヒートマップ:

https://airquality.googleapis.com/v1/mapTypes/US_AQI/heatmapTiles/2/0/1?key=YOUR_API_KEY

タイルは次のように表示されます。

座標 0、1 のヒートマップ タイル。

デフォルトの地図の上にタイルを重ねる方法について詳しくは、以下をご覧ください。 オーバーレイのマップタイプ