PlottingPrimitive

new Cesium.PlottingPrimitive(options)

箭头符号
Name Type Description
options Object optional 对象具有如下属性:
Name Type Default Description
viewer Object optional 场景对象,不可为空
positions Array [] optional 控制点坐标集合,经纬度,例如[[112,36],[113,45]]
plotType PlotType PlotType.STRAIGHT_ARROW optional 标绘类型
fill Boolean true optional 是否填
fillColor Color Color.BLUE optional 填充颜色,当fill=true时有效.
stroke Color Color.BLUE optional 线的颜色,当fill=false时有效.
strokeWidth Number 3.0 optional 线的宽度,当fill=false时有效.
isDash Boolean false optional 是否为虚线,只有当plotType类型为TIP_ARROW、SWALLOWTAIL_ARROW、ATTACK_ARROW、PINCER_ARROW时有效
smooth Boolean false optional 是否光滑处理,只有当plotType类型为TIP_ARROW、SWALLOWTAIL_ARROW时有效
closed Boolean false optional 是否闭合,当fill=false并且当plotType类型为TIP_ARROW、SWALLOWTAIL_ARROW、ATTACK_ARROW、PINCER_ARROW时有效
zoomColor Color Color.RED optional 编辑节点颜色
moveColor Color Color.CYAN optional 移动节点颜色
show Boolean true optional 是否消失
classificationType ClassificationType ClassificationType.TERRAIN optional 贴地模式

Members

获取对象的边界线坐标
Default Value: {Color.BLUE}
设置/获取对象是否闭合
Default Value: {true}
设置/获取对象是否闭合
Default Value: {true}
设置/获取对象是否为填充模式
Default Value: {true}
设置/获取对象的填充颜色
Default Value: {Color.BLUE}
设置/获取对象是否为虚线效果
Default Value: {false}
获取对象的标绘类型
Default Value: {PlotType.STRAIGHT_ARROW}
设置/获取对象的控制点坐标
设置/获取对象的显隐状态
Default Value: {true}
设置/获取对象是否为光滑线
Default Value: {true}
设置/获取对象的线颜色
Default Value: {Color.BLUE}
设置/获取对象的填充颜色
Default Value: {3.0}

Methods

删除标绘
结束编辑
开始编辑
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.