在geoserver服务器上使用geowebcache

在geoserver服务器上使用geowebcache

2016-10-27 作者: 肖芳 浏览: 2673 次

摘要: GeoWebCache是一个采用Java servlet实现缓存WMS(Web Map Service)地图切片的开源项目。 当地图客户端请求一张新地图时,GeoWebCache将拦截这些调用,返回经过缓存切片处理的地图文件,提高地图显示速度进而减轻geose...

GeoWebCache是一个采用Java servlet实现缓存WMS(Web Map Service)地图切片的开源项目。

当地图客户端请求一张新地图时,GeoWebCache将拦截这些调用,返回经过缓存切片处理的地图文件,提高地图显示速度进而减轻geoserver服务器的工作负荷,实现更好的用户体验。

6月9日发布的geoserver 1.7.5 直接包含了geowebcache组件,不需要单独安装和配置,默认状态下没有开启cache。

开启cache功能的步骤:

1、在浏览器输入地址 http://geoserver服务器ip:8080/geoserver/gwc,出现geowebcache页面,然后加载图层动态列表。

2、在GeoWebCache页面,选择需要发布的图层,单击右边的Seed this layer链接,选择开始zoom和结束zoom,了解GeoWebCache工作原理的开发者,应该明白这两个参数,提交请求。

3、生成cache可能需要一段时间,可以用刷新列表查看进度。

执行完毕后,可在Tomcat的\temp\geowebcache\目录下找到切割成小块的图形文件。

要查看结果,进入GeoWebCache页面,选择OpenLayers或Google Earth列上的链接。

在openlayers中测试,地图显示速度有明显提升。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org