TileProvider

公開インターフェース TileProvider
既知の間接サブクラス

TileOverlay のタイル画像を提供するクラスのインターフェース。タイル座標系については、TileOverlay をご覧ください。

このインターフェースのメソッドの呼び出しは複数のスレッドから行われる可能性があるため、このインターフェースの実装はスレッドセーフでなければなりません。

フィールドの概要

public static final Tile NO_TILE 特定のタイル座標のタイルが存在しないことを示すために使用されるスタブタイル。

パブリック メソッドの概要

抽象的な タイル
getTile(int x, int y, intzoom)
このタイル座標に使用されるタイルを返します。

フィールド

public static final タイル NO_TILE

特定のタイル座標のタイルが存在しないことを示すために使用されるスタブタイル。

パブリック メソッド

public 抽象 Tile getTile (int x, int y, intzoom)

このタイル座標に使用されるタイルを返します。

パラメータ
x タイルの x 座標。これは [0, 2zoom - 1] の範囲になります。
y タイルの y 座標。これは [0, 2zoom - 1] の範囲になります。
ズーム タイルのズームレベル。これは [GoogleMap.getMinZoomLevelGoogleMap.getMaxZoomLevel] の範囲内となります。
戻り値
  • このタイル座標に使用する Tile。このタイル座標にタイルを指定しない場合は、NO_TILE を返します。この時点でタイルが見つからなかった場合は、null を返し、指数バックオフで追加のリクエストが行われる可能性があります。