Skip to main content

Module layer_json

Module layer_json 

Source
Expand description

Cesium layer.json (TerrainProvider metadata) builder.

layer.json is the manifest Cesium fetches before any terrain tiles to learn the format, tiling scheme, attribution, extensions, and per-zoom-level tile availability. This module ships the serde-typed LayerJson struct, a LayerJsonConfig builder, and helpers for filling TileAvailability ranges from geographic bounds (via the schemes in crate::tile_coords).

Reference: https://github.com/CesiumGS/cesium/wiki/layer.json

Structs§

LayerJson
Serializable Cesium layer.json structure.
LayerJsonConfig
Builder-style configuration for assembling a LayerJson.
TileAvailability
One available tile range at a single zoom level.

Enums§

TerrainFormat
Terrain format advertised in format.
TilingScheme
Tiling scheme advertised in scheme.