worldwind-ui API / ngx-worldwind / WwClusterLayerComponent
Class: WwClusterLayerComponent<T> ​
Defined in: angular/src/lib/cluster-layer.component.ts:27
Draws many points as count markers that split as you zoom in.
<ww-cluster-layer [items]="stations" name="Stations" [radius]="50" (itemClick)="select($event.item)" />Type Parameters ​
T ​
T = LatLon
Constructors ​
Constructor ​
new WwClusterLayerComponent<
T>():WwClusterLayerComponent<T>
Defined in: angular/src/lib/cluster-layer.component.ts:55
Returns ​
WwClusterLayerComponent<T>
Properties ​
attribution ​
readonlyattribution:InputSignal<string|LayerAttribution|null|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:46
clusterClick ​
readonlyclusterClick:OutputEmitterRef<{cluster:Cluster<T>;event:PickEvent; }>
Defined in: angular/src/lib/cluster-layer.component.ts:49
color ​
readonlycolor:InputSignal<string|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:39
enabled ​
readonlyenabled:InputSignal<boolean|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:44
getPosition ​
readonlygetPosition:InputSignal<((item) =>LatLon) |undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:36
itemClick ​
readonlyitemClick:OutputEmitterRef<{event:PickEvent;item:T; }>
Defined in: angular/src/lib/cluster-layer.component.ts:50
items ​
readonlyitems:InputSignal<readonlyT[]>
Defined in: angular/src/lib/cluster-layer.component.ts:30
layer ​
readonlylayer:WritableSignal<ClusterLayer<T> |null>
Defined in: angular/src/lib/cluster-layer.component.ts:53
The kit layer, null until the globe is ready.
legend ​
readonlylegend:InputSignal<string|LayerLegend|null|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:47
minPoints ​
readonlyminPoints:InputSignal<number|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:35
name ​
readonlyname:InputSignal<string>
Defined in: angular/src/lib/cluster-layer.component.ts:32
Shown in layer switchers.
opacity ​
readonlyopacity:InputSignal<number|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:45
radius ​
readonlyradius:InputSignal<number|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:34
Marker radius in CSS pixels: items closer than this merge.
renderCluster ​
readonlyrenderCluster:InputSignal<((cluster,worldWind) =>WWRenderable) |undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:38
renderItem ​
readonlyrenderItem:InputSignal<((item,worldWind) =>WWRenderable) |undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:37
textColor ​
readonlytextColor:InputSignal<string|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:40
throttle ​
readonlythrottle:InputSignal<number|undefined>
Defined in: angular/src/lib/cluster-layer.component.ts:43
zoomOnClick ​
readonlyzoomOnClick:InputSignal<boolean>
Defined in: angular/src/lib/cluster-layer.component.ts:42
Fly closer to a cluster when it is clicked.