Skip to content

KBE3D / KBCore / Cesium / MetadataSchema

类: MetadataSchema

A schema containing classes and enums. <p> See the 3D Metadata Specification

for 3D Tiles </p>

参数

Object with the following properties:

参数

The ID of the schema

参数

The name of the schema.

参数

The description of the schema.

参数

The application-specific version of the schema.

参数

Classes defined in the schema, where each key is the class ID.

参数

Enums defined in the schema, where each key is the enum ID.

参数

Extra user-defined properties.

参数

An object containing extensions.

属性

classes

readonly classes: {[key: string]: MetadataClass; }

Classes defined in the schema.

索引签名

[key: string]: MetadataClass


enums

readonly enums: {[key: string]: MetadataEnum; }

Enums defined in the schema.

索引签名

[key: string]: MetadataEnum


id

readonly id: string

The ID of the schema.


name

readonly name: string

The name of the schema.


description

readonly description: string

The description of the schema.


version

readonly version: string

The application-specific version of the schema.


extras

readonly extras: any

Extra user-defined properties.


extensions

readonly extensions: any

An object containing extensions.

构造函数

构造函数

new MetadataSchema(options: { id?: string; name?: string; description?: string; version?: string; classes?: {[key: string]: MetadataClass; }; enums?: {[key: string]: MetadataEnum; }; extras?: any; extensions?: any; }): MetadataSchema

参数

options
id?

string

name?

string

description?

string

version?

string

classes?

{[key: string]: MetadataClass; }

enums?

{[key: string]: MetadataEnum; }

extras?

any

extensions?

any

返回

MetadataSchema

KBE3D @3.0.0 Copyright © 2024-present KBE3D