Geoserver2.27.3结合GeoWebCache发布arcgis切片(WMTS服务)

发布时间:2026/10/19 10:36:25
Geoserver2.27.3结合GeoWebCache发布arcgis切片(WMTS服务) 1.背景说明原来用的还是Geoserver2.21漏洞实在太多了升级到最新的2.27.32025年12月18日获取到的最新版。需要注意两点1java版本从8升级到17.可以不改服务器java8配置只让Geoserver所在的Tomcat读取Java172下载最新的GeoWebCache1.28.1 配置到Geoserver中2.下载软件(1)下载了Geoserver的war包因为我放在了Tomcat下https://sourceforge.net/projects/geoserver/files/GeoServer/2.27.3/geoserver-2.27.3-war.zip/download2下载GeoWebCachehttps://sourceforge.net/projects/geowebcache/3部署把war包放在tomcat/webapps目录下启动tomcat自动解压war包完成部署3.修改配置主要思路是把geowebcache的arcgis相关功能移植到Geoserver中1拷贝geowebcache/WEB-INF/lib/gwc-arcgiscache-1.28.1..jar至geoserver/WEB-INF/lib目录下2解压geoserver/WEB-INF/lib/gs-gwc-2.27.3.jar 拷贝出去解压到gs-gwc-2.27.3文件夹然后把geowebcache/WEB-INF/geowebcache-arcgiscache-context.xml拷贝到至gs-gwc-2.27.3文件夹下我自己创建了ss文件夹解压的gs-gwc-2.27.3.jar。注意啊别直接解压到WEB-INF文件节里还是创建个子文件夹不然重新打回jar包的时候会出各种问题3打开gs-gwc-2.21-SNAPSHOT目录下的geowebcache-core-context.xml文件添加以下代码bean idgwcArcGIGridsetConfigutation classorg.geowebcache.arcgis.layer.ArcGISCacheGridsetConfiguration/(4)打开gs-gwc-2.21-SNAPSHOT目录下的geowebcache-servlet.xml文件添加以下代码import resourcegeowebcache-arcgiscache-context.xml/(5)把整个gs-gwc-2.27.3打包回Jar包cmd命令回到上一级我的目录就是ss然后打包d: cd D:\_04_service\apache-tomcat-8.5.88_node1\webapps\geoserver\WEB-INF\ss jar cf gs-gwc-2.27.3.jar -C gs-gwc-2.27.3 .替换geoserver/WEB-INF/lib/gs-gwc-2.27.3.jar完成修改4.配置ArcGis瓦片(1)配置数据tpk的瓦片要解压为文件夹。比如text.tpk打开geoserver/data/gwc/geowebcache.xml文件layers节点下添加arcgisLayer节点注意啊最新的geoserver3.0.1目录是geoserver/data_dir/gwc/geowebcache.xml文件arcgisLayer nametest/name tilingSchemeE:\\data\\arcgiscache\\cachedata\\test\\conf.xml/tilingScheme tileCachePathE:\\data\\arcgiscache\\cachedata\\test\\_alllayers/tileCachePath hexZoomfalse/hexZoom /arcgisLayer添加后截图一下方便看2配置好后启动Tomcat可以看到服务Select One就能打卡了5.一定要注意配置geowebcache.xml文件的时候就写下面这样的就好arcgisLayer nametest/name tilingSchemeE:\\data\\arcgiscache\\cachedata\\test\\conf.xml/tilingScheme tileCachePathE:\\data\\arcgiscache\\cachedata\\test\\_alllayers/tileCachePath hexZoomfalse/hexZoom /arcgisLayer但是Tomcat运行后这个geowebcache.xml会自动改变格式完全不用担心如果在加入新的瓦片还是按照第4步骤的方法加入。不用写这么复杂每次运行tomcat都会自动规范化xml文件的。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询