GeoJSONLoader¶
GeoJSON形式(rfc7946)のデータをシーンに読み込みます。
Extends¶
Constructors¶
new GeoJSONLoader()¶
new GeoJSONLoader(
scene,resource,options):GeoJSONLoader
url で指定したシーンデータの読み込みを開始し、scene にエンティティを構築する。
読み込みが終了したとき options.onLoad を呼び出す。
Parameters¶
| Parameter | Type | Description |
|---|---|---|
scene |
Scene |
読み込み先のシーン |
resource |
string | Resource |
シーンファイルの URL |
options |
Option |
オプション集合 |
Returns¶
Overrides¶
Properties¶
_onEntity¶
protected_onEntity:EntityCallback
Inherited from¶
_resource¶
protected_resource:Resource
Inherited from¶
_scene¶
protected_scene:Scene
Inherited from¶
Accessors¶
resource¶
getresource():Resource
シーンリソース
Returns¶
scene¶
getscene():Scene
読み込み先のシーン
Returns¶
status¶
getstatus():Status
ローダー読み込みの状態
Returns¶
Methods¶
_cancel()¶
protected_cancel():void
キャンセル時に行う処理。継承クラスによって実装される。
Returns¶
void
Inherited from¶
_check_cancel()¶
protected_check_cancel():void
取り消し状態のとき例外を投げる
Returns¶
void
Inherited from¶
_load()¶
protected_load():Promise<void>
読み込み
Returns¶
Promise<void>
Overrides¶
cancel()¶
cancel():
void
読み込みの取り消し
終了コールバック関数は isSuccess == false で呼び出される。
Returns¶
void
Inherited from¶
getFeaturesLoadSuccess()¶
getFeaturesLoadSuccess():
boolean
Returns¶
boolean
load()¶
load():
Promise<void>
読み込みを実行します。
Returns¶
Promise<void>