GeoWebCache

GeoWebCache


发布日期: 2016-10-06 更新日期: 2016-10-06 编辑:bukun 来源:本站 浏览次数: 742

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

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

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

geowebcache就相当于是openlayer和geoserver之间的中介,首先,geowebcache会根据你的配置信息,把相应的地图图层切好图,存放在磁盘中,然后在使用openlayer加载地图服务的时候,把地图服务的地址指向geowebcache,geowebcache接收到这些请求后,会根据请求的位置和比例尺在切片目录中找到对应的瓦片,然后返回给你,省去了动态生成地图的过程,速度大幅度提高,而且由于请求的图片资源是事先生成好的,浏览器加载这些图片之后,下一次再去请求同样的图片,就会从浏览器的缓存中拉去,速度进一步提高!

关注公众号
获取免费资源