コンテンツにスキップ

StandardDemProvider

標準 DEM プロバイダ

汎用的な DEM プロバイダ実装です。

Extends

Constructors

new StandardDemProvider()

new StandardDemProvider(resource): StandardDemProvider

Parameters

Parameter Type
resource Resource | ResourceInfo

Returns

StandardDemProvider

Overrides

DemProvider.constructor

Methods

getAttributions()

getAttributions(): undefined | Attributions

Returns

undefined | Attributions

Inherited from

DemProvider.getAttributions


getBounds()

getBounds(): GeoRegion

Returns

GeoRegion

Inherited from

DemProvider.getBounds


getInfo()

getInfo(): Required<Info>

タイルの情報を取得する。 初期化に成功していなければ例外をスローする

Returns

Required<Info>

Inherited from

DemProvider.getInfo


init()

init(): Promise<Required<Info>>

初期化を行う

2回以上呼ばれた場合は、処理をスキップし初回と同様の値を返却する。

Returns

Promise<Required<Info>>

Inherited from

DemProvider.init


isReady()

isReady(): boolean

リクエストできる状態であるかを返却します。

Returns

boolean

Inherited from

DemProvider.isReady


requestTile()

requestTile(z, x, y, options?): Promise<ArrayBuffer>

Parameters

Parameter Type
z number
x number
y number
options? object
options.signal? AbortSignal

Returns

Promise<ArrayBuffer>

Inherited from

DemProvider.requestTile


setAttributions()

setAttributions(attributions): void

Parameters

Parameter Type
attributions undefined | Attributions

Returns

void

Inherited from

DemProvider.setAttributions