Namespace: action

Mapspace.threed. action

This is the namespace that contains Mapspace.action.Action specific for the Mapspace.threed.Viewer.

Source:
mapspace-threed/action/bu.threed.action.jsdoc

Classes

AddressInfo
Annotations
DateSelector
FeatureInfo
FeaturePanel
FeatureSelection
GlobeColor
GoHome
LayerSwitcher
Measurements
Orbit
ViewerInfo
ViewerSettings

Type Definitions


AnnotationsOptions

Properties:
Name Type Description
control Mapspace.control.Control | undefined

The control this action is attached to.

viewer Mapspace.Viewer | undefined

The viewer this action is tied to.

interactionStyle ol.style.Style | undefined

style for the annotations while interaction occurs.

Source:
mapspace-threed/typedefs.js

FeatureInfoOptions

Properties:
Name Type Description
control Mapspace.control.Control | undefined

The control this action is attached to.

viewer Mapspace.Viewer | undefined

The viewer this action is tied to.

layerFilterFunction function | undefined

Any function receiving two params, a resolution number and a ol.Layer.Layer object, and returning true or false, and that will be used to filter if feature information must be shown for a given layer.

Source:
mapspace-threed/typedefs.js

MeasurementsOptions

Properties:
Name Type Description
control Mapspace.control.Control | undefined

The control this action is attached to.

viewer Mapspace.Viewer | undefined

The viewer this action is tied to.

interactionStyle ol.style.Style | undefined

style for the measurements while interaction occurs.

Source:
mapspace-threed/typedefs.js

ViewerInfoProperty

Properties of a Mapspace.threed.action.ViewerInfo.

Name Value
Mapspace.threed.action.ViewerInfoProperty.PROJECTION projection
Source:
mapspace-threed/enums.js