首页 / 浏览问题 / WebGIS / 问题详情
地图服务,显示标记不完整
1EXP 2023年07月13日

某个zoom下看着没有遮挡但是部分标签不显示。放大后之前不显示的显示了,又有一些标签不显示了。如何设置标签显示?

1个回答

您好,您这份数据在发布服务前,桌面端查看时,这些比例尺是否正常?

如果发布服务前这这些比例尺就看不到,不是在前端或者iserver层面来处理,而是需要在配图环节层面来解决。

对于地图属性开启压盖显示,具体的标签专题图属性也设置压盖、避让、对象过滤等或者使用分级配图策略,让地图本身在各个比例尺满足您的业务需求。

希望可以帮助到您。
10,538EXP 2023年07月13日
在idesktop没有问题。在iserver会出现放大后,部分标注不显示。但不会出现某个明显能全部显示的比例尺范围内,部分不显示的问题。

在图层控制里,已经设置了,显示压盖对象,显示完整标签,反走样显示

标签专题图属性里关闭流动显示,开启显示小对象标签、标签置顶显示。

修改后如果没有重新发布服务的,需要清除iserver的缓存和浏览器的缓存。

清除缓存了,没有效果。

仍然是

在地图发布的页面查看,不会出现extend10不全显示的情况,放大后,会出现部分标记不显示的情况。

在地图调用的页面查看,会出现extend10不全显示的情况,放大后,会出现部分标记不显示的情况。

您使用的是tileimage接口来加载服务的话,可以将数据在iDesktop生成缓存地图瓦片后,使用地图瓦片发布服务可以最大限度保留原始桌面的风格。

或者建议您可以使用最新版本(11.1.0)的iClient和iserver,加载服务查看是否还有该现象。

https://iclient.supermap.io/examples/leaflet/editor.html#01_tiledMapLayer4326

http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

这是矢量地图,也需要生成缓存地图瓦片吗?

我们一直都用的11.0.0,确定要升级为11.1.0吗?
不对,我的idesktop是11.0.0; 我的iserver是11.1.0的,在服务发布的页面看是有问题的,放大后部分标签没了,消失的标签的边界是完整的。服务调用的版本是iserver11.0.0的,效果跟11.1.0一样。都有问题。改变版本没有帮助。
您私下我您的联系方式吧,我远程看下您的数据具体什么情况。

电话联系已经解决,问题在于只开启了图层压盖显示没有开启地图压盖显示,均开启后显示在正常。
...