Skip to content

xgis-cesium v0.1.7


xgis-cesium / DynamicModel

Class: DynamicModel

Defined in: src/overlay/dynamic/DynamicModel.ts:11

Extends

  • DynamicOverlay

Constructors

new DynamicModel()

new DynamicModel(position, modelUrl): DynamicModel

Defined in: src/overlay/dynamic/DynamicModel.ts:14

Parameters

position

string | object | number[] | Cartesian3 | Cartographic | Position

modelUrl

string

Returns

DynamicModel

Overrides

DynamicOverlay.constructor

Properties

_allowDrillPicking

protected _allowDrillPicking: boolean

Defined in: src/overlay/Overlay.ts:17

Inherited from

DynamicOverlay._allowDrillPicking


_attr

protected _attr: any

Defined in: src/overlay/Overlay.ts:16

Inherited from

DynamicOverlay._attr


_bid

protected _bid: string

Defined in: src/overlay/Overlay.ts:10

Inherited from

DynamicOverlay._bid


_cache

protected _cache: JulianDate[]

Defined in: src/overlay/dynamic/DynamicOverlay.ts:14

Inherited from

DynamicOverlay._cache


_contextMenu

protected _contextMenu: any[]

Defined in: src/overlay/Overlay.ts:18

Inherited from

DynamicOverlay._contextMenu


_delegate

protected _delegate: any

Defined in: src/overlay/Overlay.ts:11

Inherited from

DynamicOverlay._delegate


_id

protected _id: string

Defined in: src/overlay/Overlay.ts:9

Inherited from

DynamicOverlay._id


_lastTime

protected _lastTime: JulianDate

Defined in: src/overlay/dynamic/DynamicOverlay.ts:12

Inherited from

DynamicOverlay._lastTime


_layer

protected _layer: any

Defined in: src/overlay/Overlay.ts:13

Inherited from

DynamicOverlay._layer


_maxCacheSize

protected _maxCacheSize: number = 10

Defined in: src/overlay/dynamic/DynamicOverlay.ts:15

Inherited from

DynamicOverlay._maxCacheSize


_overlayEvent

protected _overlayEvent: OverlayEvent

Defined in: src/overlay/Overlay.ts:19

Inherited from

DynamicOverlay._overlayEvent


_sampledPosition

protected _sampledPosition: SampledPositionProperty

Defined in: src/overlay/dynamic/DynamicOverlay.ts:13

Inherited from

DynamicOverlay._sampledPosition


_show

protected _show: boolean

Defined in: src/overlay/Overlay.ts:14

Inherited from

DynamicOverlay._show


_startTime

protected _startTime: JulianDate

Defined in: src/overlay/dynamic/DynamicOverlay.ts:11

Inherited from

DynamicOverlay._startTime


_state

protected _state: string

Defined in: src/overlay/Overlay.ts:12

Inherited from

DynamicOverlay._state


_style

protected _style: any

Defined in: src/overlay/Overlay.ts:15

Inherited from

DynamicOverlay._style

Accessors

allowDrillPicking

Get Signature

get allowDrillPicking(): boolean

Defined in: src/overlay/Overlay.ts:80

Returns

boolean

Set Signature

set allowDrillPicking(allowDrillPicking): void

Defined in: src/overlay/Overlay.ts:76

Parameters
allowDrillPicking

boolean

Returns

void

Inherited from

DynamicOverlay.allowDrillPicking


attr

Get Signature

get attr(): any

Defined in: src/overlay/Overlay.ts:72

Returns

any

Set Signature

set attr(attr): void

Defined in: src/overlay/Overlay.ts:68

Parameters
attr

any

Returns

void

Inherited from

DynamicOverlay.attr


contextMenu

Get Signature

get contextMenu(): any[]

Defined in: src/overlay/Overlay.ts:100

Returns

any[]

Set Signature

set contextMenu(menus): void

Defined in: src/overlay/Overlay.ts:96

Parameters

any[]

Returns

void

Inherited from

DynamicOverlay.contextMenu


delegate

Get Signature

get delegate(): any

Defined in: src/overlay/Overlay.ts:88

Returns

any

Inherited from

DynamicOverlay.delegate


id

Get Signature

get id(): string

Defined in: src/overlay/Overlay.ts:49

Returns

string

Set Signature

set id(id): void

Defined in: src/overlay/Overlay.ts:45

Parameters
id

string

Returns

void

Inherited from

DynamicOverlay.id


maxCacheSize

Get Signature

get maxCacheSize(): number

Defined in: src/overlay/dynamic/DynamicOverlay.ts:30

Returns

number

Set Signature

set maxCacheSize(maxCacheSize): void

Defined in: src/overlay/dynamic/DynamicOverlay.ts:26

Parameters
maxCacheSize

number

Returns

void

Inherited from

DynamicOverlay.maxCacheSize


modelUrl

Get Signature

get modelUrl(): string

Defined in: src/overlay/dynamic/DynamicModel.ts:31

Returns

string

Set Signature

set modelUrl(modelUrl): void

Defined in: src/overlay/dynamic/DynamicModel.ts:26

Parameters
modelUrl

string

Returns

void


overlayEvent

Get Signature

get overlayEvent(): OverlayEvent

Defined in: src/overlay/Overlay.ts:84

Returns

OverlayEvent

Inherited from

DynamicOverlay.overlayEvent


overlayId

Get Signature

get overlayId(): string

Defined in: src/overlay/Overlay.ts:37

Returns

string

Inherited from

DynamicOverlay.overlayId


position

Get Signature

get position(): Position

Defined in: src/overlay/dynamic/DynamicOverlay.ts:34

Returns

Position

Inherited from

DynamicOverlay.position


show

Get Signature

get show(): boolean

Defined in: src/overlay/Overlay.ts:64

Returns

boolean

Set Signature

set show(show): void

Defined in: src/overlay/Overlay.ts:53

Parameters
show

boolean

Returns

void

Inherited from

DynamicOverlay.show


state

Get Signature

get state(): string

Defined in: src/overlay/Overlay.ts:92

Returns

string

Inherited from

DynamicOverlay.state


type

Get Signature

get type(): string

Defined in: src/overlay/dynamic/DynamicModel.ts:22

Returns

string

Overrides

DynamicOverlay.type

Methods

addPosition()

addPosition(position, interval): DynamicModel

Defined in: src/overlay/dynamic/DynamicOverlay.ts:72

Parameters

position

string | object | number[] | Cartesian3 | Cartographic | Position

interval

number

Returns

DynamicModel

Inherited from

DynamicOverlay.addPosition


addTo()

addTo(layer): DynamicModel

Defined in: src/overlay/Overlay.ts:290

adds to layer

Parameters

layer

any

Returns

DynamicModel

Inherited from

DynamicOverlay.addTo


bindDom()

bindDom(content): DynamicModel

Defined in: src/overlay/dynamic/DynamicOverlay.ts:93

Parameters

content

any

Returns

DynamicModel

Inherited from

DynamicOverlay.bindDom


fire()

fire(type, params): DynamicModel

Defined in: src/overlay/Overlay.ts:327

Trigger subscription event

Parameters

type

any

params

any

Returns

DynamicModel

Inherited from

DynamicOverlay.fire


off()

off(type, callback, context): DynamicModel

Defined in: src/overlay/Overlay.ts:316

Unsubscribe event

Parameters

type

any

callback

any

context

any

Returns

DynamicModel

Inherited from

DynamicOverlay.off


on()

on(type, callback, context): DynamicModel

Defined in: src/overlay/Overlay.ts:304

Subscribe event

Parameters

type

any

callback

any

context

any

Returns

DynamicModel

Inherited from

DynamicOverlay.on


remove()

remove(): DynamicModel

Defined in: src/overlay/Overlay.ts:278

Removes from layer

Returns

DynamicModel

Inherited from

DynamicOverlay.remove


setLabel()

setLabel(text, textStyle): DynamicModel

Defined in: src/overlay/Overlay.ts:253

Sets Text with Style

Parameters

text

any

textStyle

any

Returns

DynamicModel

Inherited from

DynamicOverlay.setLabel


setStyle()

setStyle(style): DynamicModel

Defined in: src/overlay/dynamic/DynamicModel.ts:61

Sets style

Parameters

style

object

Returns

DynamicModel

Overrides

DynamicOverlay.setStyle