Geowebcache发布Arcgis server10.2紧凑型切片为wmts服务,使用arcgis js api 4.12 wmtslayer调用geowebcache发布的wmts服务

1、修改Geowebcache.war中的配置文件,打开geowebcache\WEB-INF\geowebcache-core-context.xml,增加一行:

<bean id="gwcArcGIGridsetConfigutation" class="org.geowebcache.arcgis.layer.ArcGISCacheGridsetConfiguration"/> 。

2、打开geowebcache\WEB-INF\web.xml。增加GEOWEBCACHE_CACHE_DIR配置参数。增加如下配置项。

 <context-param>
        <param-name>GEOWEBCACHE_CACHE_DIR</param-name>
        <param-value>F:\\software\\geoserver\\geowebcache\\cache</param-value>
    </context-param>

3、启动geowebcache部署的tomcat,启动后,在步骤2 配置的文件夹路径里会生成:geowebcache.xml。编辑文件,增加arcgis server紧凑型切片配置。

4、修改arcgis server 切片conf.xml文件。将所有比例尺除以:1.05826771653543。 原因是:arcgis js api 在前端会在获取的wmts元数据的基础上,对比例尺*1.05826771653543,如果不提前除以该值,导致前端地图的比例尺与切片实际比例尺不一致,客户端发送的切片比例尺行、列号不对。比正常行列号偏小。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值