Leaflet WMS对Geoserver的调用返回奇怪的块平铺
我正在对Geoserver进行WMS调用,并调用我的一个层。但是,我放大传单地图上的图层,返回的瓷砖是一个奇怪的彩色块: 当我处于全国范围的缩放级别时,我使用的图像在地图上渲染得很好,但只要我放大其中一个图标,我就会看到上面的内容 有人知道为什么会这样吗?对于Geoserver,这是我的样式(XML)的一个例子——这可能是我的问题的根源吗Leaflet WMS对Geoserver的调用返回奇怪的块平铺,leaflet,layer,geoserver,wms,Leaflet,Layer,Geoserver,Wms,我正在对Geoserver进行WMS调用,并调用我的一个层。但是,我放大传单地图上的图层,返回的瓷砖是一个奇怪的彩色块: 当我处于全国范围的缩放级别时,我使用的图像在地图上渲染得很好,但只要我放大其中一个图标,我就会看到上面的内容 有人知道为什么会这样吗?对于Geoserver,这是我的样式(XML)的一个例子——这可能是我的问题的根源吗 <FeatureTypeStyle> <Rule> <Name>51-75%</Name&
<FeatureTypeStyle>
<Rule>
<Name>51-75%</Name>
<ogc:Filter>
<And>
<ogc:PropertyIsGreaterThan>
<ogc:PropertyName>area</ogc:PropertyName>
<ogc:Literal>50</ogc:Literal>
</ogc:PropertyIsGreaterThan>
<ogc:PropertyIsLessThanOrEqualTo>
<ogc:PropertyName>area</ogc:PropertyName>
<ogc:Literal>75</ogc:Literal>
</ogc:PropertyIsLessThanOrEqualTo>
</And>
</ogc:Filter>
<PointSymbolizer>
<Graphic>
<se:ExternalGraphic>
<se:OnlineResource xlink:type="simple" xlink:href="/images/imageName.png"/>
<se:Format>image/png</se:Format>
</se:ExternalGraphic>
<Size>21</Size>
</Graphic>
</PointSymbolizer>
</Rule>
</FeatureTypeStyle>
我真的很困惑,为什么有时候在对Geoserver进行WMS调用时,会从WMS调用返回这个方形平铺。。。如果需要,我愿意提供任何其他代码。。此外,如果在Geoserver中转到“图层预览”,则在放大和缩小时图标看起来很好。好像我打WMS电话的时候会觉得很奇怪。我从应用程序调用到geoserver的任何其他层都没有此问题,因为您的层在层预览中很好,问题出在传单端,而不是geoserver端。最可能的问题是预测不匹配,但如果没有javascript,就无法判断。
service=WMS&request=GetMap&layers=workspace%3Alayer_name&styles=&format=image%2Fpng8&transparent=true&version=1.1.0&icon=symbol&tiled=true&height=512&width=512&srs=EPSG%3A3857&bbox=-10958012.37496287,4070118.8821290666,-10801469.341034828,4226661.916057106