首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用GeoWebCache打瓷砖的问题:大多数瓷砖都丢失了

用GeoWebCache打瓷砖的问题:大多数瓷砖都丢失了
EN

Stack Overflow用户
提问于 2021-01-26 14:32:38
回答 1查看 507关注 0票数 0

我设置了一个PostGIS数据库,我通过参数化SQL视图在GeoServer中添加了该数据库。我用传单显示这一层通过wms。

在我使用url "/geoserver/gwc/service/wms“而不是"/geoserver/wms”添加GeoWebCache之前,它工作得很好。我仍然可以看到我的多边形,当我在最小的缩放。但是当我放大时,我只看到一个红色多边形和一个绿色多边形的一半,如果我再次放大,我只看到红色多边形。您可以在下面的图像中看到这3种状态:

我想这是打瓷砖的一个问题:我得到了最小的瓷砖,还有一些红色多边形周围的瓷砖,以进一步放大,但出于某种原因,其他的瓷砖似乎没有发送。

下面是我用传单获取wms层的代码:

代码语言:javascript
复制
geoJSONlayer = L.tileLayer.wms("/geoserver/gwc/service/wms", {
    layers: 'cartowiki:choix',
    format: 'image/png',
    transparent: true,
    viewparams: 'year:'+(annee+3000)
}).addTo(map);

geoJSONlayer.addTo(map);

你对这个问题有什么想法吗?

提前谢谢你,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-27 06:53:38

包装箱确实是个问题。在Geoserver中,我必须在两个位置修改该层的属性:

  • I在数据部分

的边框中单击“从SRS边界计算”,然后单击“从本地边界计算”。

  • I删除并再次创建了Tile缓存部分中可用的网格集,以便网格子集边界将使用新的边框

更新

我希望它能对未来的人有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65903279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档