OptionallayerGroupsVisibility?: BaseMapLayerGroupsVisibilityOptional visibility configuration for specific layer groups.
Optionalvisible?: booleanControls the visibility of all layers associated with this module.
This configuration allows fine-grained control over which base map elements are displayed, enabling you to create custom map appearances for different use cases.
// Hide specific layer groups
const config: BaseMapModuleConfig = {
layerGroupsVisibility: {
mode: 'include',
names: ['buildings2D', 'buildings3D'],
visible: false
}
};
// Show only certain groups
const minimalConfig: BaseMapModuleConfig = {
visible: true,
layerGroupsVisibility: {
mode: 'include',
names: ['roadLines', 'water', 'land'],
visible: true
}
};
Configuration for the BaseMapModule (initialization or runtime).
Controls visibility and behavior of base map layer groups. Can be used both during module initialization and for runtime updates.