TileProvider

パブリック インターフェース TileProvider
既知の間接サブクラス

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

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

フィールドの概要

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

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

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

フィールド

public static final Tile NO_TILE

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

パブリック メソッド

public Abstract Tile getTile (int x, int y, int zoom)

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

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