GeoWebCache(地图缓存数据)v1.18.3官方版
GeoWebCache 是一个用Java 实现的开源项目,用于缓存WMS-Tile 图块。它允许您向WMS 客户端、GoogleEarth、GoogleMaps 和MSVirtualEarth 提供缓存的地图数据。该系统两端均可插拔,并自动匹配最佳的可用图块,速度非常快且可扩展。 ...
- 版本:v1.0.0
- 平台:WinAll
- 类型:教育教学
- 发布:2025-04-30
- 大小:64.5M
- 星级:
GeoWebCache 是一个用Java 实现的开源项目,用于缓存WMS-Tile 图块。它允许您向WMS 客户端、GoogleEarth、GoogleMaps 和MSVirtualEarth 提供缓存的地图数据。该系统两端均可插拔,并自动匹配最佳的可用图块,速度非常快且可扩展。
GeoWebCache是一个用Java实现的开源项目,用于缓存WMS-Tile(图块)。它允许您向WMS 客户端、Goole Earth、Google Maps 和MS Virtual Earth 提供缓存的地图数据。该系统在两端都使用。可插拔并自动匹配最佳可用图块,速度极快且可扩展。
指示
1.下载并安装GeoWebCache(GWC)
将geowebcache的war包复制到tomcat的webapps目录下。启动tomcat,输入http://localhost:8080/geowebcache。如果出现以下界面则表示安装成功。
单击“所有图层列表和自动演示”链接进入缓存图层列表。默认有三层:
2.修改缓存目录
GWC默认的数据缓存目录在%temp%\\geowebcache,我们修改为D:\\GISData\\gwccache
进入tomcat目录,修改\\webapps\\geowebcache\\WEB-INF中的web.xml文件,添加以下内容:
上下文参数
参数名称GEOWEBCACHE_CACHE_DIR/参数名称
参数值D:\\GISData\\gwccache/参数值
/上下文参数
注意:一个“context-param”节点只能有一个键值对。
重启tomcat,发现D:\\GISData\\gwccache目录下多了一些文件:
3.重用瓦片缓存文件并发布wms图层
1、将之前缓存的切片复制到D:\\GISData\\gwccache目录:
缓存文件夹的名称就是要发布的图层的名称。打开后层次目录如下,以网格集名称和缩放级别命名:
2、打开D:\\GISData\\gwccache\\geowebcache.xml文件,在Layers节点下添加以下代码:
wms层
!-- 这里的名称必须与上面缓存文件夹的名称一致--
namegroup_yingshi_xa_f1/名称
mime格式
字符串图像/gif/字符串
字符串图像/jpeg/字符串
字符串图像/png/字符串
字符串图像/png8/字符串
/mime 格式
网格子集
网格子集
gridSetNameEPSG:4326/gridSetName
!-- 这是缓存文件映射的范围--
程度
坐标
双108.940032958984/双
双34.2428131103516/双
双108.942024230957/双
双34.2460136413574/双
/坐标
/程度
/网格子集
/网格子集
网址
!-- 经过测试,如果你只是想发布瓦片缓存地图,这里可以写任意wmslayer url --
字符串http://127.0.0.1/wms/字符串
/wmsUrl
/wms层
3、重启tomcat服务器,你会发现图层列表中多了一个图层:
4.以png浏览,缓存地图加载成功:
4. 解决问题
通过openlayers访问时出现烦人的400错误。通过查看客户端代码发现extend为[-180,-90,180,90]
我们只需要将其更改为地图的实际扩展:
相关下载
更多
游戏攻略
更多
- 《人间诡视》游戏攻略全结局分享 04.15
- 《洛克王国:世界》PVP精灵选择推荐 04.15
- 《原神》琉鳞石全收集位置图文介绍 04.15
- 《无期迷途》黎莎洛培养建议 04.15
- 《艾塔纪元》终末原罪技能介绍 04.15
- 《原神》瓦雷莎雷火队搭配推荐 04.15