ArcGIS加载无偏天地图WMTS服务

博文编写时间: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(或者点击图标

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

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

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

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

 

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

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

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

 

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

 

 

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月22日
下一篇 2022年1月22日

相关推荐