Cesium scene.
Private
boundBind once to have a unique function for using as a listener
Private
defaultProtected
sceneCesium scene.
Protected
addCreate a Cesium primitive if style has a text component. Eventually return a PrimitiveCollection including current primitive.
Convert a point geometry to a Cesium BillboardCollection.
OpenLayers feature..
OpenLayers point geometry.
Called when the new billboard is added.
Protected
createBasics primitive creation using a color attribute. Note that Cesium has 'interior' and outline geometries.
OpenLayers feature.
OpenLayers geometry.
Optional
opt_lineWidth: numberprimitive
Add a billboard to a Cesium.BillboardCollection. Overriding this wrapper allows manipulating the billboard options.
OpenLayers feature.
newly created billboard
Protected
extractProtected
extractProtected
getConvert one OpenLayers feature up to a collection of Cesium primitives.
Optional
opt_geom: GeometryConvert an OpenLayers line string geometry to Cesium.
Convert an OpenLayers multi-something geometry to Cesium.
OpenLayers feature..
OpenLayers geometry.
Called when the new billboard is added.
primitives
Convert a point geometry to a Cesium BillboardCollection.
OpenLayers feature..
OpenLayers point geometry.
Optional
opt_newBillboardCallback: ((bb) => void)Called when the new billboard is added.
primitives
Convert an OpenLayers vector layer to Cesium primitive collection.
For each feature, the associated primitive will be stored in
featurePrimitiveMap
.
Private
onProtected
setProtected
wrapCreate a primitive collection out of two Cesium geometries. Only the OpenLayers style colors will be used.
Generated using TypeDoc
Concrete base class for converting from OpenLayers3 vectors to Cesium primitives. Extending this class is possible provided that the extending class and the library are compiled together by the closure compiler.