Defined in src/olcs/FeatureConverter.ts:88 Constructorsconstructor new Feature Converter ( scene ) : FeatureConverter Defined in src/olcs/FeatureConverter.ts:105 PropertiesProtectedscene scene : Scene
Defined in src/olcs/FeatureConverter.ts:105 MethodsProtectedadd Text Style add Text Style ( layer , feature , geometry , style , primitive ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > geometry : Geometry style : Style primitive : Primitive | PrimitiveCollection | GroundPolylinePrimitive Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:326 compute Plain Style compute Plain Style ( layer , feature , fallbackStyleFunction , resolution ) : Style [] Parameters layer : PrimitiveLayer feature : Feature < Geometry > fallbackStyleFunction : StyleFunction resolution : number Returns Style [] Defined in src/olcs/FeatureConverter.ts:1038 convert convert ( layer , view , feature , context ) : PrimitiveCollection Parameters layer : VectorLayer < any , FeatureLike > view : View feature : Feature < Geometry > context : OlFeatureToCesiumContext Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:1235 create Billboard From Image create Billboard From Image ( layer , feature , olGeometry , projection , style , imageStyle , billboards , opt_newBillboardCallback ) : void Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Point projection : ProjectionLike style : Style imageStyle : ImageStyle billboards : BillboardCollection opt_newBillboardCallback : ( ( bb : Billboard ) => void ) Returns void Defined in src/olcs/FeatureConverter.ts:668 Protectedcreate Colored Primitive create Colored Primitive ( layer , feature , olGeometry , geometry , color , opt_lineWidth ? ) : Primitive | GroundPrimitive Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Geometry geometry : Geometry | CircleGeometry color : Color | ImageMaterialProperty Optionalopt_lineWidth : number Returns Primitive | GroundPrimitive primitive
Defined in src/olcs/FeatureConverter.ts:160 cs Add Billboard cs Add Billboard ( billboards , bbOptions , layer , feature , geometry , style ) : Billboard Parameters billboards : BillboardCollection bbOptions : ConstructorOptions layer : PrimitiveLayer feature : Feature < Geometry > geometry : Geometry style : Style Returns Billboard newly created billboard
Defined in src/olcs/FeatureConverter.ts:360 Protectedextract Color From Ol Style extract Color From Ol Style ( style , outline ) : Color | ImageMaterialProperty Parameters style : Style | Text outline : boolean Returns Color | ImageMaterialProperty Defined in src/olcs/FeatureConverter.ts:255 Protectedextract Line Width From Ol Style extract Line Width From Ol Style ( style ) : number Returns number Defined in src/olcs/FeatureConverter.ts:283 Protectedget Geometry From Feature get Geometry From Feature ( feature , style , opt_geom ? ) : Geometry Parameters feature : Feature < Geometry > style : Style Optionalopt_geom : Geometry Returns Geometry Defined in src/olcs/FeatureConverter.ts:1071 get Height Reference get Height Reference ( layer , feature , geometry ) : HeightReference Parameters layer : PrimitiveLayer feature : Feature < Geometry > geometry : Geometry Returns HeightReference Defined in src/olcs/FeatureConverter.ts:631 ol Circle Geometry To Cesium ol Circle Geometry To Cesium ( layer , feature , olGeometry , projection , olStyle ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Circle projection : ProjectionLike olStyle : Style Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:373 ol Feature To Cesium ol Feature To Cesium ( layer , feature , style , context , opt_geom ? ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > style : Style context : OlFeatureToCesiumContext Optionalopt_geom : Geometry Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:1095 ol Geometry4326 Text Part To Cesium ol Geometry4326 Text Part To Cesium ( layer , feature , geometry , style ) : LabelCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > geometry : Geometry style : Text Returns LabelCollection Defined in src/olcs/FeatureConverter.ts:915 ol Line String Geometry To Cesium ol Line String Geometry To Cesium ( layer , feature , olGeometry , projection , olStyle ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : LineString projection : ProjectionLike olStyle : Style Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:444 ol Multi Geometry To Cesium ol Multi Geometry To Cesium ( layer , feature , geometry , projection , olStyle , billboards , opt_newBillboardCallback ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > geometry : Geometry projection : ProjectionLike olStyle : Style billboards : BillboardCollection opt_newBillboardCallback : ( ( bb : Billboard ) => void ) Returns PrimitiveCollection primitives
Defined in src/olcs/FeatureConverter.ts:850 ol Point Geometry To Cesium ol Point Geometry To Cesium ( layer , feature , olGeometry , projection , style , billboards , opt_newBillboardCallback ? ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Point projection : ProjectionLike style : Style billboards : BillboardCollection Optionalopt_newBillboardCallback : ( ( bb : Billboard ) => void ) Returns PrimitiveCollection primitives
Defined in src/olcs/FeatureConverter.ts:789 ol Polygon Geometry To Cesium ol Polygon Geometry To Cesium ( layer , feature , olGeometry , projection , olStyle ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Polygon projection : ProjectionLike olStyle : Style Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:499 ol Style To Cesium ol Style To Cesium ( feature , style , outline ) : Material Parameters feature : Feature < Geometry > style : Style outline : boolean Returns Material Defined in src/olcs/FeatureConverter.ts:1009 ol Vector Layer To Cesium ol Vector Layer To Cesium ( olLayer , olView , featurePrimitiveMap ) : VectorLayerCounterpart Parameters olLayer : VectorLayer < any , FeatureLike > olView : View featurePrimitiveMap : Record < number , PrimitiveCollection > Defined in src/olcs/FeatureConverter.ts:1172 Protectedset Reference For Picking set Reference For Picking ( layer , feature , primitive ) : void Parameters layer : PrimitiveLayer feature : Feature < Geometry > primitive : | Primitive | Billboard | GroundPolylinePrimitive | GroundPrimitive | Label Returns void Defined in src/olcs/FeatureConverter.ts:144 Protectedwrap Fill And Outline Geometries wrap Fill And Outline Geometries ( layer , feature , olGeometry , fillGeometry , outlineGeometry , olStyle ) : PrimitiveCollection Parameters layer : PrimitiveLayer feature : Feature < Geometry > olGeometry : Geometry fillGeometry : Geometry | CircleGeometry outlineGeometry : Geometry | CircleOutlineGeometry olStyle : Style Returns PrimitiveCollection Defined in src/olcs/FeatureConverter.ts:293
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.