首页 / 浏览问题 / WebGIS / 问题详情
在地物编辑中 添加一个feature要素, 如何给要素设置不同的颜色
33EXP 2021年10月28日

你好,我是使用的  iClient for openLayers 。

现在我有一个数据集上有一些区域划分的要素,  现在想通过 editFeatures  地图编辑 ,在这个数据集上添加一些新的feature要素,

现在想要在添加要素时,给不同的要素设置不同的颜色,线条粗细等, 

但该数据集在桌面软件中 idesktop中,设置了图层风格,

所以添加时我设置不同的颜色后不生效。。。  该如何解决

下面的是我的添加的代码  

我设置线条颜色为红色,新增成功后,但还是该数据集图层设置的风格颜色,没发生变化。

如下图: 标记的地方就是我新增的要素 

求官方,求大佬  帮忙解决一下下 。。。。

1个回答

您好,通过前端的地物编辑添加的要素是不能将风格存到数据里的。显示的时候还是会按照图层的风格进行展示,除非对地图配图的风格进行修改。或者您也可以用客户端专题图的方式在前端来构建你想要的风格。参考https://iclient.supermap.io/examples/openlayers/editor.html#uniqueThemeLayer

2,842EXP 2021年10月29日
嗯嗯,

主要是想让用户可以在后台管理中 在地图中 直接去更改这些管辖区域的范围,样式无法更改就没办法了
...