在geoserver服务器上使用geowebcache

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中测试,地图显示速度有明显提升。

你可能感兴趣的:(tomcat,工作,servlet,cache,service,服务器)