您当前的位置: 首页> JavaScript API 通用版 > 类参考

Class:海量点线面类/MassLines
属性
属性 类型 描述
layerId Number 图层ID
zIndex Number 图层遮挡顺序
markers Array 点数据
layerOrder Number 图层显示位置 : CLDMAP_LAYER_ORDER_INIT 显示到背景之下;
CLDMAP_LAYER_ORDER_BG 显示背景上;
CLDMAP_LAYER_ORDER_ROAD 显示到道路上;
CLDMAP_LAYER_ORDER_BUILD 显示到建筑上;
CLDMAP_LAYER_ORDER_LABEL 显示到标注上;
方法
方法 返回值 描述
setStyle(Array:[{ {
strokeWidth:Number,
borderWidth:Number,
images[String],
strokeColor:String,
borderColor:String,
strokeStyle:String,
strokeDasharray:[Number,Number]
}
])
true|false 设置样式组
strokeWidth: 线宽 单位:像素
borderWidth: 描边的宽度 单位:像素
images: 图片url地址数组
strokeColor: 线段颜色 #62aeffd4
borderColor: 线样式,实线:'solid',虚线:dashed
strokeDasharray: 虚线时使用,[10,10]表示10个像素的实线和10个像素的空白(如此反复)组成的虚线
setData(Array: [{point:Point|GbPoint, style:Number,id:String, name:String,startCap:String, endCap:String,capScale:Number}]) true|false 设置点数据 point: 凯立德坐标或者国测局坐标
style: 样式索引值和setStyle设置的样式数组对应
startCap: 开头线帽 默认值为'butt'无头 其他可选值:'round'圆头, 'triangle'三角箭头, 'square'方头
endCap: 结尾线帽 默认值为'butt'无头 其他可选值:'round'圆头, 'triangle'三角箭头, 'square'方头
capScale: 线帽缩放(相对于线宽),线帽样式为 'triangle' 'square' 设置有效
show() none 显示
setZooms([Number,Number]) none 设置显示的比例尺范围 参数Array,第一个是最小值,第二个是最大值
setTipVisible(true|false) none 设置显示Tip
hide() none 隐藏结果
clear() none 清除结果
addEventListener(type: String,func: Function, refValue: Mix) none 添加标注点的事件。 type为事件类型【包括: click(单击), mousedown(鼠标按下), mouseup(鼠标松开), mouseover(鼠标经过), mouseout(鼠标离开)。 】 func为回调函数【回调参数有二个,分别为: data: 点的数据信息 和 refValue(对应的用户自定义数据): MixrefValue为用户自定义数据。
removeEventListener(type: String) none 移除标注点的事件。