首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Geoserver将空矢量切片发送到Openlayers

Geoserver将空矢量切片发送到Openlayers
EN

Stack Overflow用户
提问于 2017-12-14 20:55:48
回答 1查看 744关注 0票数 0

我已经设置了一个带有Postgres/PostGIS数据存储的geoserver,并启用了geoserver矢量平铺插件。在geoserver中加载图层后,可以使用geoserver门户提供的Openlayers界面查看地图。在此之后,我一直在尝试使用Openlayers在前端渲染这些瓷砖,遵循教程here

对于教程中给出的示例世界地图数据,代码的工作方式类似于charm,但当尝试渲染Postgres数据存储中的任何其他地图图层时,它显示为空白。

我的数据被限制在一个小区域(印度国家),而不是整个世界,并使用投影系统'EPSG:4326‘。在教程代码中所做的唯一更改是图层名称和projection_epsg_no。

向geoserver发出的请求返回一个空响应(无错误)。这是请求URL:http://localhost:8080/geoserver/gwc/service/tms/1.0.0/layer_name@EPSG:4326@pbf/0/0/0.pbf

EN

回答 1

Stack Overflow用户

发布于 2018-02-13 15:50:19

我也有同样的问题。在寻求解决方案的过程中,我提出了这个问题。当我找到(也许)解决方案时,我会分享它。如果更改projection_epsg_no,则必须输入地理服务器平铺网格中存在的EPSG值。默认情况下,只有投影4326和900913。后者与EPSG 3857兼容。如果输入另一个投影,则必须事先在Geoserver中创建相应的平铺栅格。完成后,不要忘记修改center: 0,0以输入包含在平铺范围内的值。否则,您将不会显示磁贴。我希望这个答案会有帮助。

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

https://stackoverflow.com/questions/47813933

复制
相关文章

相似问题

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