首页 / 浏览问题 / WebGIS / 问题详情
icon-allow-overlap 设置为 true,加载没有效果,
2EXP 2022年11月21日

IClient- Vue -master 10i

layout 设置结果如下,点还是出现了聚合; { "icon-size": 1, "icon-image": "marker_17_8_0D508F", "icon-allow-overlap": "true", "visibility": "visible" }

1个回答

您好,我这边测试addLayer,创建图层时就给icon-allow-overlap是可以给上true的

参考http://www.mapbox.cn/mapbox-gl-js/style-spec/#layout-symbol-icon-allow-overlap

http://www.mapbox.cn/mapbox-gl-js/style-spec/#layout-symbol-icon-allow-overlap

9,603EXP 2022年11月21日

我是IDesktop 10i 发布的mvt 地图服务,前端用的是Cesium 三维球,官网最新的Cesium包;

mvtLayer.setLayoutProperty(layer.id, 'icon-allow-overlap', 'true');////全图显示 ,任何层级下,都显示点图层全部数据;

官网地址:

GitHub - SuperMap/vue-iClient3D_for_Cesium

有两个问题,一个是您的true不要打引号,这是一个布尔值。

另一个是建议您在addlayer时设置风格好控制layout,

  "icon-allow-overlap": true,
...