因为项目中多用的是瓦片图层,Geoserver在渲染单个瓦片时,总是试图在每个瓦片中都显示一个Label标注。 解决思路: 修改SLD,将标注改为以面的中心点进行标注
xml
<sld:Geometry>
<ogc:Function name="centroid">
<ogc:PropertyName>the_geom</ogc:PropertyName>
</ogc:Function>
</sld:Geometry>
注:对于线状数据,并没有好的解决办法。