Interface TilesetHeader

interface TilesetHeader {
    asset: {
        gltfUpAxis?: "Y" | "Z";
        overview?: {
            imageFile: string;
            imageHeight: number;
            imageWidth: number;
            worldFile: string;
        };
        tilesetVersion?: string;
        version: string;
        [key: string]: any;
    };
    geometricError: number;
    properties?: Record<string, any>;
    root: TileHeader;
    rootMeta?: {
        coordinate?: {
            base_keyframe: number;
            base_trajectory: number;
            coordinate_system: string;
            ground_height: number;
            lon_lat_alt: [number, number, number];
            pose_ecef_to_enu: number[];
            pose_enu_to_ecef: number[];
            version: number;
        };
        creationTime?: string;
        upAxis?: string;
    };
}

Properties

asset: {
    gltfUpAxis?: "Y" | "Z";
    overview?: {
        imageFile: string;
        imageHeight: number;
        imageWidth: number;
        worldFile: string;
    };
    tilesetVersion?: string;
    version: string;
    [key: string]: any;
}
geometricError: number
properties?: Record<string, any>
rootMeta?: {
    coordinate?: {
        base_keyframe: number;
        base_trajectory: number;
        coordinate_system: string;
        ground_height: number;
        lon_lat_alt: [number, number, number];
        pose_ecef_to_enu: number[];
        pose_enu_to_ecef: number[];
        version: number;
    };
    creationTime?: string;
    upAxis?: string;
}