OptionalidUnique layer ID used throughout the app.
OptionalurlDirect GeoJSON / tile URL (alternative to configFile).
OptionalnameInternal name (legacy). Prefer label.
OptionallabelDisplay label shown in the layer manager.
OptionalconfigRelative path to the layer's JSON config file.
OptionallayerLayer manager group/panel ID this layer belongs to.
OptionalvisibleWhether the layer is visible on startup. Default true.
OptionalstyleActive style ID applied to this layer.
Layer reference entry in the profile layers array. Points to a per-layer JSON config file loaded at runtime.