geoserver在图形填充周围添加空间
官网中提到,可以使用<VendorOption name="graphic-margin">10</VendorOption>来为图形填充物周围添加空间,类似于css中的margin。
https://docs.geoserver.org/latest/en/user/styling/sld/extensions/margins.html
但我在校验的时候一直报错:
发现了以元素 ‘{“http://www.opengis.net/sld”:VendorOption}’ 开头的无效内容

我是费劲脑汁,翻遍互联网找解决方案;尝试过各种关键词搜索,始终找不到相关内容。
无论官网上,还是其他人的博客,都没提到这个问题。
最终,实在熬不下去了,我直接点了【应用】。
于是就成功了。

好吧,无视这条报错就行了。。
最后贴一下我的sld:
<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink"

博主在尝试使用Geoserver的图形填充功能时遇到一个棘手问题,即在设置图形填充周围空间时,XML校验报错。尽管官方文档提到可以使用`<VendorOption name=graphic-margin>10</VendorOption>`来添加空间,但实际应用时系统返回无效内容的错误。经过一番搜索和尝试,博主发现可以直接忽略这个报错并应用样式,最终成功实现了图形填充的空间添加。博客内容详述了解决此问题的过程,并附带了最终有效的SLD代码。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



