Appearance
@npm9912/v-map / map-provider/cesium/CesiumLayerGroups / CesiumLayerGroup
Class: CesiumLayerGroup
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:29
Eine Gruppe verwaltet Sichtbarkeit & Basemap-Filter ihrer Cesium-Layer.
- group.visible = false => Alle Layer der Gruppe unsichtbar.
- group.basemap = "X" => Nur Layer mit elementId==="X" in der Gruppe sichtbar.
- Der ursprüngliche Sichtbarkeitszustand jedes Layers wird gemerkt und bei Re-Aktivierung wiederhergestellt.
Constructors
Constructor
new CesiumLayerGroup(
id,visible):CesiumLayerGroup
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:38
Parameters
id
string
visible
boolean = true
Returns
CesiumLayerGroup
Properties
id
readonlyid:string
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:30
Accessors
basemap
Get Signature
get basemap():
string
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:52
Returns
string
Set Signature
set basemap(
b):void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:55
Parameters
b
string
Returns
void
visible
Get Signature
get visible():
boolean
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:43
Returns
boolean
Set Signature
set visible(
v):void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:46
Parameters
v
boolean
Returns
void
Methods
addLayer()
addLayer(
ref):void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:65
Parameters
ref
CesiumLayerRef
Returns
void
apply()
apply():
void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:95
zentrale Logik: Basemap/Visibility anwenden
Returns
void
clear()
clear():
void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:88
Returns
void
isDirty()
isDirty():
boolean
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:61
Returns
boolean
removeLayer()
removeLayer(
layerId):boolean
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:81
Parameters
layerId
string
Returns
boolean
setLayerElementId()
setLayerElementId(
layerId,elementId?):void
Defined in: src/map-provider/cesium/CesiumLayerGroups.ts:73
optional zum Nachziehen von elementId (z. B. wenn erst später bekannt)
Parameters
layerId
string
elementId?
string
Returns
void