Skip to content

worldwind-ui API / ngx-worldwind / WwPlacemarkComponent

Class: WwPlacemarkComponent ​

Defined in: angular/src/lib/shapes.ts:214

A pushpin, icon or label at a position. Defaults to WorldWind's red pushpin.

Extends ​

Constructors ​

Constructor ​

new WwPlacemarkComponent(): WwPlacemarkComponent

Defined in: angular/src/lib/shapes.ts:95

Returns ​

WwPlacemarkComponent

Inherited from ​

WwShapeBase.constructor

Properties ​

altitudeMode ​

readonly altitudeMode: InputSignal<AltitudeMode | undefined>

Defined in: angular/src/lib/shapes.ts:230


alwaysOnTop ​

readonly alwaysOnTop: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:233


depthTest ​

readonly depthTest: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:236


displayName ​

readonly displayName: InputSignal<string | null | undefined>

Defined in: angular/src/lib/shapes.ts:74

Inherited from ​

WwShapeBase.displayName


drawLeaderLine ​

readonly drawLeaderLine: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:234


enabled ​

readonly enabled: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:75

Inherited from ​

WwShapeBase.enabled


eyeDistanceScaling ​

readonly eyeDistanceScaling: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:231


eyeDistanceScalingThreshold ​

readonly eyeDistanceScalingThreshold: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:232


highlight ​

readonly highlight: InputSignal<PlacemarkHighlight | null | undefined>

Defined in: angular/src/lib/shapes.ts:237


highlightOnHover ​

readonly highlightOnHover: InputSignal<boolean>

Defined in: angular/src/lib/shapes.ts:79

Toggle the shape's highlight attributes while the mouse is over it.

Inherited from ​

WwShapeBase.highlightOnHover


hoverEvents ​

readonly hoverEvents: InputSignal<boolean>

Defined in: angular/src/lib/shapes.ts:81

Enable mouseEnter / mouseLeave (hover picking costs GPU time).

Inherited from ​

WwShapeBase.hoverEvents


imageColor ​

readonly imageColor: InputSignal<ColorInput | undefined>

Defined in: angular/src/lib/shapes.ts:222


imageOffset ​

readonly imageOffset: InputSignal<OffsetInput | undefined>

Defined in: angular/src/lib/shapes.ts:223


imageRotation ​

readonly imageRotation: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:224


imageScale ​

readonly imageScale: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:221


imageSource ​

readonly imageSource: InputSignal<string | WWImageSource | null | undefined>

Defined in: angular/src/lib/shapes.ts:217


imageTilt ​

readonly imageTilt: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:225


label ​

readonly label: InputSignal<string | null | undefined>

Defined in: angular/src/lib/shapes.ts:216


labelColor ​

readonly labelColor: InputSignal<ColorInput | undefined>

Defined in: angular/src/lib/shapes.ts:226


labelFontSize ​

readonly labelFontSize: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:227


labelOffset ​

readonly labelOffset: InputSignal<OffsetInput | undefined>

Defined in: angular/src/lib/shapes.ts:228


labelOutline ​

readonly labelOutline: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:229


leaderLineColor ​

readonly leaderLineColor: InputSignal<ColorInput | undefined>

Defined in: angular/src/lib/shapes.ts:235


mouseEnter ​

readonly mouseEnter: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:85

Inherited from ​

WwShapeBase.mouseEnter


mouseLeave ​

readonly mouseLeave: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:86

Inherited from ​

WwShapeBase.mouseLeave


position ​

readonly position: InputSignal<LatLonAlt>

Defined in: angular/src/lib/shapes.ts:215


pushpin ​

readonly pushpin: InputSignal<false | PushpinColor | undefined>

Defined in: angular/src/lib/shapes.ts:219

One of WorldWind's bundled pushpins; false for no image.


pushpinStyle ​

readonly pushpinStyle: InputSignal<PushpinStyle | undefined>

Defined in: angular/src/lib/shapes.ts:220


renderable ​

readonly renderable: WritableSignal<WWPlacemark | null>

Defined in: angular/src/lib/shapes.ts:89

The live WorldWind renderable, null until created.

Inherited from ​

WwShapeBase.renderable


shapeClick ​

readonly shapeClick: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:83

Inherited from ​

WwShapeBase.shapeClick


shapeDoubleClick ​

readonly shapeDoubleClick: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:84

Inherited from ​

WwShapeBase.shapeDoubleClick


userData ​

readonly userData: InputSignal<unknown>

Defined in: angular/src/lib/shapes.ts:77

Stored on the renderable's userProperties; comes back from picks.

Inherited from ​

WwShapeBase.userData

MIT licensed. Not affiliated with NASA; WorldWind is NASA's open-source virtual globe.