ArcGIS加载无偏天地图WMTS服务

摘要:本文介绍了在ArcGIS中加载天地图WMTS服务的流程及需要注意的事项。采用的ArcGIS软件版本为10.8。

博文编写时间:2022年2月26日。

天地图介绍见(国家地理信息公共服务平台 天地图),地图API服务采用OGC WMTS标准,可通过ArcGIS的Catalog/GIS Servers/Add WMTS Server添加天地图WMTS服务。使用该服务前需要向天地图开发管理平台申请Key。

1.申请天地图WMTS服务Key。

在天地图地图API网站(天地图API)点击“申请Key”,按流程提示即可完成申请(注意申请服务器端Key),如下图。

 

 2.ArcMap中添加WMTS服务

1)打开ArcMap,依次点击Windows菜单-Catalog(或者点击图标)打开Catalog窗口,点击展开GIS Servers,如下图所示。

2)双击Add WMTS Server,打开对话框,如下图所示。需要按箭头指示依次填写相应信息。

 3)URL填写:URL可参考 (天地图API)给出的服务地址填写,但是需要做一些修改,否则会出现“不显示图像”或者“偏移”的问题。天地图网站给出的服务地址如下图。

从图中可见每种图层名称都对应了两个服务地址,包括“经纬度投影(坐标系统为CGCS2000)”和“球面墨卡托投影”。用户可根据需要进行选择。但是如果直接用上图给出的服务器地址,基本不会得到想要的结果。已加载天地图影像图层为例,描述问题如下:

问题1:直接将链接加密钥复制在ArcMap Add WMTS Server的URL中,将出现加载的影像不显示的问题。

 

为解决这个问题,在Add WMTS Server时应该将申请的Key值作为参数,流程如下图。

 问题2:按上述方式加载“球面墨卡托投影”的图层仍然出现不显示的问题,而且加载的图像存在严重偏移。

按以上同样的方法加载ArcGIS在线影像,url设置为:http://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/WMTS,无需加载Custom Parameter直接点击Get Layers,然后点OK,加载ArcGIS的WMTS服务的World_Imagery影像。

对比World_Imagery影像和之前加载的天地图“经纬度投影”影像,可发现偏移问题。同一个位置对比如下。

 

 为解决该问题,通过参考不偏移的天地图地图服务-ArcGIS版 - 我也是个傻瓜 - 博客园地图偏移和纠偏是使用在线电子地图不可避免的话题。研究不深入,暂且分享一种已纠偏的地图服务。 服务地址 直接放点干货: 影像地图: http://t0.tianditu.com/cia_w/esri/wicon-default.png?t=N7T8https://www.cnblogs.com/liweis/p/9528148.html,和ArcEngine加载天地图以及低版本ArcGIS加载天地图方法_Shirmy的博客-CSDN博客_天地图加载到gisArcEngine在线地图加载(谷歌地图和天地图)天地图谷歌地图天地图谷歌地图https://blog.csdn.net/qq_36047595/article/details/112596082?spm=1001.2014.3001.5502

 将天地图API网站给出的服务器地址由http://t0.tianditu.gov.cn/img_c/wmts 更改为http://t0.tianditu.gov.cn/img_c/esri/wmts 则可解决。经过测试,该方法对于“经纬度投影”和“经纬度投影”的天地图均实用。

  • 8
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值