Registers one basemap definition under a key.
Registering does not activate: the basemap becomes selectable, and setBaseLayer applies it. Re-registering a key replaces the definition.
A missing key or definition logs a warning and returns — this never throws.
Identifier used by setBaseLayer and by the data-gl-baselayer controls.
setBaseLayer
data-gl-baselayer
The basemap definition (type, url, attribution…).
GeoLeaf.Baselayers.registerBaseLayer("mytiles", { id: "mytiles", label: "Mes tuiles", url: "https://tiles.example.com/{z}/{x}/{y}.png", attribution: "© Example Tiles", maxZoom: 20,}); Copy
GeoLeaf.Baselayers.registerBaseLayer("mytiles", { id: "mytiles", label: "Mes tuiles", url: "https://tiles.example.com/{z}/{x}/{y}.png", attribution: "© Example Tiles", maxZoom: 20,});
Registers one basemap definition under a key.
Registering does not activate: the basemap becomes selectable, and setBaseLayer applies it. Re-registering a key replaces the definition.
A missing key or definition logs a warning and returns — this never throws.