Class ImageProvider

画像プロバイダ

レンダラーにラスターデータを与えるためのクラスです。 コンストラクタの引数によって実際の処理が決定されます。 独自の画像プロバイダを作成する際は、通常このクラスを直接継承するのではなく ImageProvider.Hook を用いる方法で行います。

Example

viewer.setImageProvider(new ImageProvider({
init: () => {
...
},
requestTile: () => {
...
},
}));

Hookの定義方法の詳細は ImageProvider.Hook を参照してください。

See

Hierarchy (view full)

Constructors

Properties

_info: Required<mapray.ImageProvider.Info>
_init_resolvers: WithResolversResult<Required<mapray.ImageProvider.Info>> = ...
_status: Status = ImageProvider.Status.NOT_INITIALIZED

Methods