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中测试,地图显示速度有明显提升。
posted on 2009-06-15 13:24
天狼 阅读(7685)
评论(0) 编辑 收藏