PipeLineExtrusionSymbol

new CooSDK.PipeLineExtrusionSymbol(props)

管线挤出符号化对象。

Name Type Description
props Object optional

包含如下属性的Object:

Name Type Default Description
angle Number 0.0 optional

剖面多边形起始点与中心点连线和水平面形成的角度。

casingStyle String "casingStyle" optional

线连接点处使用的套接管样式名称。

depthType EnumDepthType EnumDepthType.TOP_OUTSIDE optional

管线埋深类型。

endDepth Number | String "[EndDepth]" optional

管线终点挖深,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

endHeight Number | String "[EndHeight]" optional

管线终点的地形高程,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

isCasing Boolean true optional

在线的连接点处是否使用套接样式。

isDefaultDirection Boolean true optional

是否使用默认流向(起点流向终点)。

radius Number 1000 optional

线挤出形状的半径(mm)。

size String "[Size]" optional

管径断面的大小,当参数带有[],则表示根据矢量该字段属性的值来设置其值。

splitPointNum Number 8 optional

剖面多边形的顶点数。

startDepth Number | String "[StartDepth]" optional

管线起点挖深,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

startHeight Number | String "[StartHeigh]" optional

管线起点的地形高程,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

surfaceStyle String "surfaceStyle" optional

线挤出形状表面使用样式名称。

textureHeightScale Number 0.8 optional

纹理坐标高度缩放系数。可控制纹理在挤出面的稀疏程度。取值范围0-1.0之间。

thickNess Number | String 0 optional

管壁厚度,单位:毫米。

Demo:

Members

angle : Number

获取或者设置剖面多边形起始点与中心点连线和水平面形成的角度。

Default Value: 0.0

casingStyle : String

获取或者设置管线连接点处使用的套接管样式名称。

Default Value: "casingStyle"

depthType : EnumDepthType

获取或者设置管线埋深类型。

Default Value: EnumDepthType.TOP_OUTSIDE

endDepth : Number|String

获取或者设置管线终点挖深,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

Default Value: "[EndDepth]"

endHeight : Number|String

获取或者设置管线终点的地形高程,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

Default Value: "[EndHeight]"

isCasing : Boolean

获取或者设置在线的连接点处是否使用套接样式。

Default Value: true

isDefaultDirection : Boolean

获取或者设置是否使用默认流向(起点流向终点)。

Default Value: true

radius : Number

获取或者设置线挤出形状的半径(mm)。

Default Value: 1000

size : String

获取或者设置管径断面的大小,当参数带有[],则表示根据矢量该字段属性的值来设置其值。

Default Value: "[Size]"

splitPointNum : Number

获取或者设置剖面多边形的顶点数。

Default Value: 8

startDepth : Number|String

获取或者设置管线起点挖深,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

Default Value: "[StartDepth]"

startHeight : Number|String

获取或者设置管线起点的地形高程,单位:米。当参数带有[],则表示根据矢量该字段属性的值来设置其值。

Default Value: "[StartHeigh]"

surfaceStyle : String

获取或者设置管线挤出形状表面使用样式名称。

Default Value: "surfaceStyle"

textureHeightScale : Number

获取或者设置纹理坐标高度缩放系数。可控制纹理在挤出面的稀疏程度。取值范围0-1.0之间。

Default Value: 0.8

thickNess : Number|String

获取或者设置管壁厚度,单位:毫米。

Default Value: 0