GeoWebCache是一个采用Java实现用于缓存WMS-Tile(瓦片)的开源项目,可以让你向WMS客户端、Goole Earth、Google Maps和MS Virtual Earth提供缓存的地图数据,该系统在两端都是可插拔的,并能自动匹配到最好的可用瓦片,它是非常快速和可扩展的。
使用方法
一、下载安装GeoWebCache(GWC)
将geowebcache的war包拷贝到tomcat的webapps目录下即可,启动tomcat,输入http://localhost:8080/geowebcache,显示如下界面说明安装成功。
点击“A list of all the layers and automatic demos”链接即可进入缓存图层列表,默认有三个图层:
二、修改缓存目录
GWC默认的数据缓存目录在%temp%\geowebcache中,我们将其修改至D:\GISData\gwccache
进入tomcat目录,在\webapps\geowebcache\WEB-INF中修改web.xml文件,加入如下内容:
<context-param>
<param-name>GEOWEBCACHE_CACHE_DIR</param-name>
<param-value>D:\GISData\gwccache</param-value>
</context-param>
注意: 一个“context-param”节点只能有一个键值对。
重启tomcat,发现D:\GISData\gwccache目录多了一些文件:
三、复用瓦片缓存文件,发布wms图层
1.将之前缓存好的瓦片拷贝到D:\GISData\gwccache目录下:
缓存文件夹名称即为要发布的图层名称,打开后层级目录如下,以gridset名称和zoom等级命名:
2.打开D:\GISData\gwccache\geowebcache.xml文件,在Layers节点下加入如下代码:
<wmsLayer>
<!-- 这里的name名称要和上面缓存文件夹的名称一致 -->
<name>group_yingshi_xa_f1</name>
<mimeFormats>
<string>image/gif</string>
<string>image/jpeg</string>
<string>image/png</string>
<string>image/png8</string>
</mimeFormats>
<gridSubsets>
<gridSubset>
<gridSetName>EPSG:4326</gridSetName>
<!-- 这里是缓存文件地图的范围 -->
<extent>
<coords>
<double>108.940032958984</double>
<double>34.2428131103516</double>
<double>108.942024230957</double>
<double>34.2460136413574</double>
</coords>
</extent>
</gridSubset>
</gridSubsets>
<wmsUrl>
<!-- 经过测试,如果你只是想发布瓦片缓存地图,这里wmslayer url可以随便写一个 -->
<string>http://127.0.0.1/wms</string>
</wmsUrl>
</wmsLayer>
3.重启tomcat服务器,会发现图层列表中多了一个图层:
4.以png方式浏览,缓存地图加载成功:
四、问题解决
通过openlayers访问时会出现烦人的400错误,通过查看客户端代码发现,extend为[-180,-90,180,90]
我们只需改为地图实际的extend即可:
下载地址
猜你喜欢
deepseek桌面版 v1.0.0
下载网易邮箱大师 V5.3.1.1006
下载Outlook for Mac V16.95
下载ticktick日程管理 V6.2.1.0
下载Adobe Photoshop 2025 V26.4.1.194
下载Adobe Bridge 2025中文版 V15.0.1.412.0
下载Adobe After Effects 2025中文版 V25.1.0
下载Adobe Media Encoder 2025中文版
下载Adobe InCopy 2025中文版 V20.0.1.32
下载Adobe Character Animator 2025 V25.0
下载Adobe Audition 2025 中文版 V25.0.0.47
下载Office LTSC 2024专业增强版 V2024
下载Icecream Ebook Reader6官方版 V6.52
下载Q-Dir资源管理器 V12.12.0
下载Bitwarden V2025.2.1
下载LibreWolf 浏览器 V136.02
下载热门关键词
网友评论
广告更精彩
分类列表
类型列表
精品软件推荐
0条评论