首页 / 浏览问题 / 云GIS / 问题详情
如何给用户自己画的点线面添加自定义属性
吕峥嵘  (64EXP)  初出茅庐
8月9日, 2017
比如说这样绘制的点线面

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可以修改属性

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