Optional ReadonlyattributionAttribution to display — the service's copyrightText, HTML-escaped (falls
back to "Esri" for Esri-hosted services that omit it). Fed to the MapLibre
source so the AttributionControl shows it; that control renders with
innerHTML, so this remote string is escaped at the source. Put it in the
DOM as HTML (not textContent) if you display it yourself.
ReadonlybandBand count — always 1 (single-band elevation).
ReadonlyboundsDataset coverage as [west, south, east, north] in lng/lat degrees — for the source spec bounds.
Readonlycachedtrue for singleFusedMapCache services: fetch cached /tile/{z}/{y}/{x}.
Readonlycantrue when the service supports the dynamic exportImage operation (fallback for non-cached).
ReadonlyformatTile encoding — always 'lerc'.
ReadonlyfullDataset coverage in 3857 metres.
Optional ReadonlylercMax compression error in metres, when the service reports one.
ReadonlymaxzoomMaximum zoom the dataset serves (from maxLOD or the lods range).
ReadonlyminzoomMinimum zoom the dataset serves (from minLOD or the lods range).
ReadonlypixelSample type — always 'F32' (single-band float elevation).
ReadonlytileTile pixel size (square): 256 or 512.
ReadonlyurlNormalized service URL (no trailing slash, no query).
A validated Esri elevation service ready to drive a MapLibre
raster-demsource. Construction asserts the invariants the no-reprojection bridge depends on: Web Mercator (3857), single-band F32, LERC, standard XYZ origin.