ReadonlykindWhether this is 3D Tiles, terrain, or imagery.
ReadonlylabelShort human-readable provider name (e.g. 'Cesium ion', 'Google (direct)'), used by the optional dataSourceLog to say which source served a load.
ReadonlyattributionsAttribution lines that must be shown while this source is rendered.
ReadonlyrootAbsolute URL of the root tileset.json (3D Tiles) or endpoint directory (terrain). Carries any auth that propagates down the tree as a query param (e.g. an API key).
ReadonlyencodingReadonlyminReadonlymaxFetches + parses a JSON document (tileset.json, layer.json, subtree index).
Optionalopts: { cache?: boolean }Fetches binary tile content, honoring an abort signal and optional extra headers
(e.g. a quantized-mesh Accept). Cached in persistent Cache Storage when possible.
OptionalextraHeaders: Record<string, string>Optionalsignal: AbortSignalURL of the DEM tile at z/x/y.
A raster-DEM provider (Seam A). Tile content is fetched through HttpDataSource (so it shares the persistent Cache-Storage and the data-source log);
kindis'TERRAIN'since it streams elevation, but it is consumed by RasterDemTileset, not the quantized-mesh TerrainTileset.