首页 / 浏览问题 / 云GIS / 问题详情
如何给用户自己画的点线面添加自定义属性
64EXP 2017年08月09日
比如说这样绘制的点线面

drawPoint = new SuperMap.Control.DrawFeature(paintLayer, SuperMap.Handler.Point, {multi: true});
drawLine = new SuperMap.Control.DrawFeature(paintLayer, SuperMap.Handler.Path, {multi: true});

drawPolygon = new SuperMap.Control.DrawFeature(vectorLayer, SuperMap.Handler.Polygon);、

如何添加自定义属性(师范程序里的)及修改属性(线宽颜色填充之类的)

2 个回答

您好,在SuperMap.Control.DrawFeature()中的style可以修改属性

4,524EXP 2017年08月09日
谢谢姐姐,解决了
但是设置了alloverlayes为true,但是在获取数据的时候就会报错
报的什么错啊?设置了overlays就不能设置map.setBaseLayer
我知道的啊,没有setBaseLayer,就是加载的地图有些数据找不到,400,显示不出地图;
姐姐,如何能类似QQ截图的方法截图打印地图啊?用maptoimg.js吗?
你好 使用StyleMap类定义自己的样式,drawFeature设置handlerOptions属性下的对应styleMap
7EXP 2017年08月09日
...