找回密码
 加入慢享
猜你喜欢
旅行常客论坛

如何在ArcGIS中免插件加载在线地图

[复制链接]
发表于 2020-4-27 19:04:17 | 显示全部楼层 |阅读模式

大家好,在沉寂了一年之后,远见又来啦。今天就首先给大家送上一份福利~


许久以来,各个QQ群里总会有些人发一些各类地图下载器的广告(一长串文字= =),以此来换取免费使用资格。这种病毒式的传播模式,不断污染着群聊环境。

考虑到在线地图瓦片大部分用的是标准的切片规则(国内部分地图除外),而 WMTS 又是瓦片地图服务的开放协议,因此可以用 WMTS 解决 ArcMap 显示在线地图瓦片的问题,连各种插件都省了。

然而事实是,并不是每家地图都直接提供 WMTS 服务。但既然是开放的协议,就自己动手搭建一个吧。搭建好的 WMTS 服务地址如下:


服务URL:关注远见公众号,回复 WMTS 获取

使用方法

  1. 打开ArcMap,在目录窗口中,找到GIS 服务器并双击展开,然后双击添加 WMTS 服务器

  2. 在弹出的窗口中,URL(U):一栏输入服务URL,获取方法见上。然后点击获取图层,即出现支持的图层列表。目前支持OpenStreetMap道路地图与自行车地图、Google地图与卫星图、高德地图、天地图街道地图与影像图、ESRI卫星影像、MapBox地图、Carto专题地图等,还将继续更新;

  3. 点击确定,可以发现GIS 服务器下多了一项WMTS Collection by xdc,在 *** 上。双击展开WMTS Collection by xdc,在 *** 上,即为支持的各个地图图层,选中任意一个,鼠标拖拽到内容列表或地图窗口即可加载显示。

  4. 如要查看最新支持的图层列表,可鼠标右击WMTS Collection by xdc,在 *** 上,选择刷新即可。

至此,在 ArcMap 中添加在线地图图层已完成,可以叠加shp文件以及导出地图了。卫星影像下载问题随之解决。

使用效果

经过测试, ArcMap 会同时打开8个连接来向服务器请求瓦片内容,因此只要网速不是太慢,加载速度还是很快的。

Google 影像图叠加天地图注记


天地图影像图叠加天地图注记


ESRI影像图叠加天地图注记

得益于ArcMap强大的实时投影变换显示功能,更改数据框坐标系的同时,在线地图图层也可随之投影为相应的坐标系进行可视化输出,影像地图与地方坐标系之间的扭曲变形将不再是困扰。 

除各种影像图之外,该服务还加入了多种个性化风格地图。看看你最喜欢哪种 Style ~


MapBox Mozilla Map

    

MapBox Github Map


MapBox Financial Map

            

MapBox Dark

TIPS

注1:高德(amap)地图采用GCJ02加偏,与其他标准地图之间存在偏差。由于 Google 街道地图的中国部分数据源来自国内,因此也存在偏移。但卫星图是无偏的。

注2:由于众所周知的原因,使用Google地图和卫星图时,你需要自行解决如何成功连接 Google 服务器的问题。

注3:无法使用Google卫星图的情况下,可以使用天地图卫星图和ESRI世界影像图。不过天地图上可能会有比较多被云层遮挡的情况。ESRI的影像图清晰度还是非常高的。

注4:导出地图时,为了让瓦片图层显示更接近于瓦片原始像素大小,以及获得最快的导出速度,建议将“导出地图”时的分辨率设置为91dpi,并在导出前对瓦片图层右键-缩放至最接近的缓存分辨率。


快发送 WMTS 到远见公众号,获取服务URL吧~

公众号对话页面回复,非在本文下方留言。


微信客户端外看到此文章,可在微信搜索“farsightj”添加我们的公众号。

回复

使用道具 举报

快速回复 返回顶部 返回列表