实时栅格化类,由
Scene
类获取。栅格化是指将矢量图形格式的影像转换成为位图的过程,通过该类可以实现对矢量图形的实时栅格化。
Name | Type | Description |
---|---|---|
quadtreePrimitive |
PrimitiveCollecton | 四叉树图元集合。 |
Members
-
获取或者设置数据栅格化后的透明度(0为完全透明)。
-
获取数据的边界。
-
获取canvas的高度。
-
获取canvas的宽度。
Methods
-
添加拟栅格化的矢量对象。
Name Type Description options
Object 参数对象具有以下属性: Name Type Description name
String optional 矢量对象的名字 positions
position optional 矢量对象的位置 polygonBound
position optional 矢量对象多边形的边界。 pickId
position optional 矢量对象的选择ID。 fillColor
position optional 矢量对象的填充颜色。 lineColor
position optional 矢量对象的线颜色。 lineWidth
position optional 矢量对象的线宽。 geometryType
position optional 实时栅格化的几何对象类型 RasterGeometryType
。Example:
scene.rasterVectorCollection.add({ name : name, pickId : geometry.id, positions : cartographics, fillColor : new SuperMap3D.Color(1.0, 0.0, 0.0, 1.0), lineColor : new SuperMap3D.Color(1.0, 0.0, 1.0, 1.0), lineWidth : 10, geometryType : SuperMap3D.RasterGeometryType.POLYGON });
-
根据名字移除添加的矢量对象。
Name Type Description name
String 拟移除的栅格矢量对象的名字 -
移除所有矢量对象。