public 抽象クラス UrlTileProvider が Extensions Object
を実装 TileProvider に実装
を実装 TileProvider に実装
TileProvider
の部分的な実装。必要な画像を指す URL のみを指定します。
このクラスを使用するには、すべての画像が同じサイズである必要があります。
継承されたフィールドの概要
パブリック コンストラクタの概要
UrlTileProvider(int 幅、int 高さ)
UrlTileProvider を作成します。
|
パブリック メソッドの概要
最後のタイル |
getTile(int x, int y, intzoom)
このタイル座標に使用されるタイルを返します。
|
抽象 URL |
getTileUrl(int x, int y, intzoom)
このタイルに使用される画像を指す
URL を返します。 |
継承されたメソッドの概要
パブリック コンストラクタ
public UrlTileProvider (int 幅、int 高さ)
UrlTileProvider を作成します。
パラメータ
width | タイルに使用される画像の幅 |
---|---|
height | タイルに使用される画像の高さ |
パブリック メソッド
public final Tile getTile (int x, int y, intzoom)
このタイル座標に使用されるタイルを返します。
パラメータ
x | タイルの x 座標。これは [0, 2zoom - 1] の範囲になります。 |
---|---|
y | タイルの y 座標。これは [0, 2zoom - 1] の範囲になります。 |
ズーム | タイルのズームレベル。これは [GoogleMap.getMinZoomLevel ~GoogleMap.getMaxZoomLevel ] の範囲内となります。 |
公開 抽象 URL getTileUrl (int x, int y, intzoom)
このタイルに使用される画像を指す URL
を返します。最初のリクエストで画像が見つからない場合、それ以降のリクエストは指数バックオフで実行されます。このタイル座標の画像を指定したくない場合は、null を返します。
パラメータ
x | タイルの x 座標。これは [0, 2zoom - 1] の範囲になります。 |
---|---|
y | タイルの y 座標。これは [0, 2zoom - 1] の範囲になります。 |
ズーム | タイルのズームレベル。これは [GoogleMap.getMinZoomLevel ~GoogleMap.getMaxZoomLevel ] の範囲内となります。 |
戻り値
- このタイルに使用される画像を指す
URL
の URL。このタイル座標の画像を指定したくない場合は、null
を返します。