首页 / 浏览问题 / WebGIS / 问题详情
webgl测距样式修改
35EXP 2021年04月16日
您好,我想问下,在webGL中,测距测面积的时候线的样式和最后显示的距离那些样式在哪里修改????

1个回答

您好,修改标签样式:handlerDis.disLabel._fontSize、handlerDis.disLabel._fillColor;   线样式handlerDis._lineWidth、handlerDis._lineColor
6,077EXP 2021年04月16日
您好,这个有案例吗???我刚试的时候说这个不存在

Uncaught TypeError: Cannot set property '_fontSize' of undefined
    at onload (measure.html:87)
    at measure.html:315
这个没有案例,设置fontSize的时候需要定义到measureEvt.addEventListener里面
您好,这个除了设置颜色和字体大小那些,别的不能设置吗???比如让线泛光,有流动效果之类的

你可以在绘制线的时候绘制一个entity,来实现流动线的效果,同时设置原本的线隐藏handlerDis.polyline.show = false,流动线可以参考范例http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#Polyline

怎么绘制,那个测量点线面不是直接调了个activate方法吗???
你绘制的时候有一个measureEvt的监听函数,里面会返回每次点击时的坐标点
那不是绘制完之后才能添加entity,我是想在拖动鼠标的时候也有这种效果,可以吗???
可以,使用CallbackProperty动态的给polyline的position传值
怎么弄 您那有案例吗
...