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を返します。