標準地図画像プロバイダ
汎用的な地図画像プロバイダの実装である。 構築子の引数に prefix, suffix, size, zmin, zmax を与えた場合、各メソッドの動作は以下のようになる。 ここで c1, c2, c3 は opts.coord_order の指定に従った第1、第2、第3の座標である。
requestTile( z, x, y ) -> URL が prefix + c1 + '/' + c2 + '/' + c3 + suffix の画像を要求 getImageSize() -> size を返す getZoomLevelRange() -> new ImageProvider.Range( zmin, zmax ) を返す
URL の先頭文字列
URL の末尾文字列
地図タイル画像の寸法
最小ズームレベル
最大ズームレベル
オプション集合
URL を作成
状態の取得
現在の ImageProvider インスタンスの状態を返す。
callback を与えたとき、状態が NOT_READY から READY ま たは FAILED に変化したときに callback が呼び出される。 NOT_READY 以外の状態で callback 与えても、それは無視され コールバック関数は登録されない。
callback
デフォルトの実装は、常に READY を返却し状態は変化しない。
継承クラスで必要に応じて実装される。
状態変化コールバック関数
現在の ImageProvider インスタンスの状態
標準地図画像プロバイダ
汎用的な地図画像プロバイダの実装である。 構築子の引数に prefix, suffix, size, zmin, zmax を与えた場合、各メソッドの動作は以下のようになる。 ここで c1, c2, c3 は opts.coord_order の指定に従った第1、第2、第3の座標である。