Taos API Reference
    Preparing search index...

    Interface Geo3DTilesetDoc

    A streamed geospatial layer in the active GeoReference frame (see taos/geo): a Cesium ion asset by id, keyless raster-DEM terrain, or keyless OSM vector buildings, selected by source.

    interface Geo3DTilesetDoc {
        type: "Geo3DTileset";
        source?: "ion" | "terrain" | "osm-buildings";
        assetId?: number;
        token?: string;
        imagery?: "esri" | "osm" | "carto-light" | "carto-dark";
        maxScreenSpaceError?: number;
        maxRenderDistance?: number;
        castShadows?: boolean;
        albedoBoost?: number;
        lit?: boolean;
        workerDecode?: boolean;
        preloadMargin?: number;
        buildsPerFrame?: number;
    }
    Index

    Properties

    type: "Geo3DTileset"
    source?: "ion" | "terrain" | "osm-buildings"

    Data source: 'ion' (default; assetId + token), 'terrain' (keyless raster-DEM + imagery), or 'osm-buildings' (keyless vector buildings).

    assetId?: number

    Cesium ion asset id (e.g. 96188 OSM Buildings, 2275207 Google 3D Tiles, 1 World Terrain).

    token?: string

    Cesium ion access token; falls back to the scene GeoReference's ionToken when unset.

    imagery?: "esri" | "osm" | "carto-light" | "carto-dark"

    Imagery draped over the 'terrain' source.

    maxScreenSpaceError?: number

    Screen-space-error target in pixels (lower = more detail).

    maxRenderDistance?: number

    Render-distance cap in meters for ion / osm-buildings content; 0 = unlimited (default).

    castShadows?: boolean

    Whether this layer's tiles cast shadows (default true) — turning it off roughly halves a dense layer's draw work.

    albedoBoost?: number

    Albedo multiplier for ion tile materials (brightens photogrammetry). Default 1.

    lit?: boolean

    Force unlit ion tile materials to lit (default true).

    workerDecode?: boolean

    Decode ion tile content on a worker thread (default false).

    preloadMargin?: number

    Extra preload frustum margin in meters for ion 3D Tiles (0 = off).

    buildsPerFrame?: number

    Max osm-buildings tile GPU uploads per frame (0 = engine default).