基于Arc GIS的地图切片缓存工具GeoWebCache

基于Arc GIS的地图切片缓存工具GeoWebCache


发布日期: 2016-10-27 更新日期: 2016-10-27 编辑:肖芳 浏览次数: 3849

标签:

摘要: 对OGC WMS服务,每次服务器在接受地图请求时,需根据请求内容渲染返回查询图层,对于高并发的重复性访问请求,响应过程中不可避免增加了重复处理过程和等待时间。作为地图客户端与地图服务器的中间层, GeoWebCache项目, 针对WMS服务提供了瓦片缓存功能,...

对OGC WMS服务,每次服务器在接受地图请求时,需根据请求内容渲染返回查询图层,对于高并发的重复性访问请求,响应过程中不可避免增加了重复处理过程和等待时间。作为地图客户端与地图服务器的中间层, GeoWebCache项目, 针对WMS服务提供了瓦片缓存功能,通过地图切片与缓存,优化数据获取过程。

GeoServer地图服务器支持WCS 1.0、WMS 1.1.1以及WFS 1.0标准,且默认集成了GeoWebCache组件,可以访问OSGeo中国的 GeoServer服务器 使用。当客户端请求地图服务时GeoWebCache截取WMS调用请求,并返回已生成的Tiles缓存,若请求没有对应的服务端缓存,再由GeoServer针对请求图层生成对应的Tiles,从而提升地图展示性能。

当前的GeoWebCache 1.2.2版本,支持常规WMS请求,在Tiles切片重组和栅格重采样方面的性能上有较大提升。同时GWC支持OSGeo TMS(Tile Map Service)服务定义的格式和投影方式。并支持在GeoRSS输出的feed中包含GML描述的要素信息。在地图展示客户端方面,GeoWebCache支持与OpenLayers、Google Maps、MS Virtual Earth配合展示GWC地图缓存。对于Google Earth客户端,转换为KML 2.2中支持的 Super-Overlays 叠加方式,调用GWC 生成的KML串 在Google Earth中加载Tiles缓存。

根据GeoWebCache项目的 Roadmap 规划,今后开发重点将关注于缓存动态服务器,集群性能,预生成缓存的改进,平滑缩放等级的改进等方面。同时,GeoWebCache也在尝试实现WFS请求的 缓存 ,来拓展缓存OGC服务的种类。

关注公众号
获取免费资源

随机推荐


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

Powered by TorCMS

OSGeo 中国中心 邮件列表

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

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