interface Tileset {
    asset: {
        extensions?: Record<string, any>;
        tilesetVersion?: string;
        version: string;
    };
    extensions?: Record<string, any>;
    extensionsRequired?: string[];
    extensionsUsed?: string[];
    extras?: Record<string, any>;
    geometricError: Number;
    properties?: Record<string, any>;
    root: TileBase;
}

Properties

asset: {
    extensions?: Record<string, any>;
    tilesetVersion?: string;
    version: string;
}

Metadata about the entire tileset.

Type declaration

  • Optional extensions?: Record<string, any>

    Dictionary object with extension-specific objects.

  • Optional tilesetVersion?: string

    Application specific version

  • version: string

    3d-tiles version

extensions?: Record<string, any>

Dictionary object with extension-specific objects.

extensionsRequired?: string[]

Names of 3D Tiles extensions required to properly load this tileset.

extensionsUsed?: string[]

Names of 3D Tiles extensions used somewhere in this tileset.

extras?: Record<string, any>
geometricError: Number

The error, in meters, introduced if this tileset is not rendered. At runtime, the geometric error is used to compute screen space error (SSE), i.e., the error measured in pixels.

properties?: Record<string, any>

A dictionary object of metadata about per-feature properties.

root: TileBase

The root tile.