如何避免地理服务器中图层组中2个图层的标签重叠?

时间:2019-06-27 02:20:49

标签: geoserver

我已经创建了两个带有彼此文本标签的图层。当我在一个图层组中添加2个图层时,我看到2个图层的2个标签重叠,如下图所示:

2 label overlap of 2 layers

任何人都知道如何避免该问题。

1 个答案:

答案 0 :(得分:0)

WMS请求彼此完全独立,因此GeoServer不能告诉您您打算将两层显示在彼此的顶部。因此,无法自动执行任何操作来防止两个标签相互重叠。

您可以通过将两层组合成一个请求来避免这种情况,这需要以某种方式在您的客户端中完成。

或者,您可以修改从标签位置生成labels to add a positive and negative offset的两个SLD文件,以使两个标签重叠的可能性较小。