コンテンツにスキップ

Tiles3DTileset

3D Tiles のタイルセット

tileset.json 1 つ分の情報 (properties・メタデータ・メタデータのクラス定義・グループ) を保持する。 外部タイルセットを参照する場合はタイルセット毎に生成される。

外部タイルセットのメタデータのクラスは、ルートのタイルセットの schema から引く。

See

Tiles3DTile.tileset

Accessors

metadata

get metadata(): undefined | Tiles3DMetadata

タイルセット自身のメタデータ

Returns

undefined | Tiles3DMetadata


properties

get properties(): undefined | Readonly<Record<string, unknown>>

tileset.json の properties

定義が無い場合は undefined になる。

Returns

undefined | Readonly<Record<string, unknown>>

Methods

getGroupMetadata()

getGroupMetadata(group_index): undefined | Tiles3DMetadata

グループメタデータを取得

Parameters

Parameter Type Description
group_index number tileset.json の groups 内の位置

Returns

undefined | Tiles3DMetadata


getMetadataClass()

getMetadataClass(name): undefined | Class

メタデータのクラス定義を名前で取得

Parameters

Parameter Type Description
name string schema.classes のキー

Returns

undefined | Class