Tiles3DTileset¶
3D Tiles のタイルセット
tileset.json 1 つ分の情報 (properties・メタデータ・メタデータのクラス定義・グループ) を保持する。 外部タイルセットを参照する場合はタイルセット毎に生成される。
外部タイルセットのメタデータのクラスは、ルートのタイルセットの schema から引く。
See¶
Accessors¶
metadata¶
getmetadata():undefined|Tiles3DMetadata
タイルセット自身のメタデータ
Returns¶
undefined | Tiles3DMetadata
properties¶
getproperties():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