コンテンツにスキップ

StandardB3dProvider

標準 B3D プロバイダ

Extends

Constructors

new StandardB3dProvider()

new StandardB3dProvider(resource): StandardB3dProvider

resource B3D定義(json)リソース。

Parameters

Parameter Type Description
resource Resource | ResourceInfo

Returns

StandardB3dProvider

Overrides

B3dProvider.constructor

Methods

getAttributions()

getAttributions(): undefined | Attributions

Returns

undefined | Attributions

Inherited from

B3dProvider.getAttributions


getInfo()

getInfo(): Required<Info>

Returns

Required<Info>

Inherited from

B3dProvider.getInfo


init()

init(options?): Promise<Required<Info>>

初期化します。

Parameters

Parameter Type
options? object
options.signal? AbortSignal

Returns

Promise<Required<Info>>

Inherited from

B3dProvider.init

See

B3dProvider.Hook.init


isReady()

isReady(): boolean

リクエスト可能な状態かを返す。

Returns

boolean

Inherited from

B3dProvider.isReady


requestTile()

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

B3D タイルデータを要求

Parameters

Parameter Type Description
level number タイルのレベル
x number タイルの x 座標
y number タイルの y 座標
z number タイルの z 座標
options? object -
options.signal? AbortSignal リクエストキャンセル用のシグナル

Returns

Promise<ArrayBuffer>

B3dProvider.Hook.requestTile

Inherited from

B3dProvider.requestTile


setAttributions()

setAttributions(attributions): void

Parameters

Parameter Type
attributions undefined | Attributions

Returns

void

Inherited from

B3dProvider.setAttributions