ArcGIS Pro 添加底图的方式

^ 关注我,带你一起学GIS ^

前言

众所周知,ArcGIS Pro中来自ESRI公司的底图被封禁了,虽然使用天地图数据源进行了替换,但是使用起来总感觉差点儿意思,不那么让人舒服。所以,还是另想办法把ESRI原底图给加进来。

之前通过Map菜单下的Basemap选项便可以直接添加底图,便捷又省力。可恶的是我的底图这里竟然是空空如也,连天地图也消失不见。

还是得自立更生啊。去网上找了一下,好多文章比较老,推荐的数据源地址还是:https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer

结果给我死活都加载不了,浏览器也无法访问,打开命令行测试一下域名是否能够联通。好家伙,直接请求超时了,估计是域名换了,继续重新找资源。

这是新的服务地址,原来域名由以前的services改为server了。

https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer

可以ping通,继续在浏览器里面测试一下看看是否能正常打开,经验证是可以。

使用ArcGIS API预览一下服务,发现都是ok的。

那现在我们就可以使用ArcGIS Pro来连接一下在线服务了。

1. 通过ArcGIS Server添加

先按照以下四步进行操作:

(1)、 点击菜单栏Insert按钮

(2)、 打开Connections下拉菜单

(3)、 选择Server选项

(4)、 最后点击右侧New ArcGIS Server

在添加服务对话框中输入地址:https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer,然后点击OK

点击目录中的Servers选项,然后选择添加的服务链接即可查看添加的服务。

在你要添加服务上右键,可以选择将图层添加到当前地图或者添加新地图、场景。也可以直接拖动图层到地图容器或者场景中进行查看。

如果你的软件没有显示目录或者你没有找到Servers选项的话,可以通过顶部菜单栏进行打开。

首先点击菜单栏View选项,然后打开Catalog Pane

2. 通过Add Data 添加

(1) 点击菜单栏Map

(2) 选择Add Data选项

(3) 点击From Path········

然后再添加数据对话框中填入地址:https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer,然后点击Add

图层显示效果如下:

还可以直接在对话框中填入xyz服务地址:https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x},然后点击Add

此种方式显示效果如下。

3. 服务地址

下面推荐几个常用的地图服务地址,具有xyz服务类型,也有ArcGIS地图服务类型。可以添加影像底图、矢量底图和地形数据。

(一)ArcGIS xyz 切片

复制代码
# Esri Imagery 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}

# Esri Topographic 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}

# Esri Terrain 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer/tile/{z}/{y}/{x}

(二)ArcGIS MapServer

复制代码
# USA 服务
https://sampleserver6.arcgisonline.com/ArcGIS/rest/services/USA/MapServer

# Wildfire 服务
https://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/MapServer

# Esri Imagery 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer

# Esri Topographic 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Topo_Map/MapServer

# Esri Terrain 服务
https://server.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer

原域名services.arcgisonline.com已经不能使用。

复制代码
https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer

OpenLayers示例数据下载,请在公众号后台回复:vector

全国信息化工程师-GIS 应用水平考试资料,请在公众号后台回复:GIS考试

GIS之路 公众号已经接入了智能 助手,可以在对话框进行提问,也可以直接搜索历史文章进行查看。

都看到这了,不要忘记点赞、收藏 + 关注

本号不定时更新有关 GIS开发 相关内容,欢迎关注


GeoTools 开发合集(全)

OpenLayers 开发合集

为什么每次打开 ArcGIS Pro 页面加载都如此缓慢?

ArcGIS Pro 实现影像波段合成

自然资源部党组关于苗泽等4名同志职务任免的通知

GDAL 创建矢量图层的两种方式

GDAL 实现矢量数据转换处理(全)

GDAL 实现投影转换

国产版的Google Earth,吉林一号卫星App"共生地球"来了2026年全国自然资源工作会议召开

日本欲打造"本土版"星链系统

吉林一号国内首张高分辨率彩色夜光卫星影像发布

2025 年度信创领军企业名单出炉!

相关推荐
火车叼位4 分钟前
也许你不需要创建.venv, 此规范使python脚本自备依赖
python
火车叼位11 分钟前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
鹏北海11 分钟前
micro-app 微前端项目部署指南
前端·nginx·微服务
发现一只大呆瓜14 分钟前
虚拟列表:从定高到动态高度的 Vue 3 & React 满分实现
前端·vue.js·react.js
css趣多多18 分钟前
add组件增删改的表单处理
java·服务器·前端
孤狼warrior21 分钟前
YOLO目标检测 一千字解析yolo最初的摸样 模型下载,数据集构建及模型训练代码
人工智能·python·深度学习·算法·yolo·目标检测·目标跟踪
证榜样呀23 分钟前
2026 大专计算机专业必考证书推荐什么
大数据·前端
devmoon28 分钟前
在 Polkadot Runtime 中添加多个 Pallet 实例实战指南
java·开发语言·数据库·web3·区块链·波卡
蓝帆傲亦31 分钟前
前端性能极速优化完全指南:从加载秒开体验到丝滑交互
前端·交互
Katecat9966331 分钟前
YOLO11分割算法实现甲状腺超声病灶自动检测与定位_DWR方法应用
python