ArcGIS Pro - R语言的安装配置流程
分享
在2015年的全球用户大会上,ESRI官方公布了ArcGIS集成R的案例。转眼间8年过去了,ArcGIS Desktop的更新已停止在了10.8.2,而代表未来的ArcGIS Pro也更新到了3.1。接下来,我将在这篇文章的基础上(http://zhihu.geoscene.cn/article/565 ),为大家简单介绍如何在最新版的ArcGIS Pro中配置R语言环境。
安装环境
我使用的ArcGIS Pro 版本为 3.0.0 、R语言包版本为 4.2.0 、电脑系统为 win10 专业版。
安装步骤
1. 在该网站中(https://r.esri.com/bin/)查看目前 R Bridge for ArcGIS 更新到什么版本:
在这个图中,我们可以看到,目前的arcgisbinding的版本为 1.0.1.305,它能够支持的R语言包版本为:3.5+、4.0、4.1、4.2。
2. 接下来,在R语言的综合档案网站CRAN: https://cran.r-project.org/ 中下载需要的R语言包。
在CRAN的主页中,我们先选择 Download R for Windows :
接下来,选择 install R for the first time:
然后会自动跳转到R语言包的最新版本下载界面。此时我们要对照目前arcgisbinding能够支持的R语言包版本,如果最新版在支持版本中,直接点击此处的链接下载即可;如果不在支持版本中,则需要点击下面的 previous releases,找之前版本的R语言包:
例如,此处我们选择 R 4.2.0,然后下载此处的R-4.2.0-win.exe:
下载完成后,按照向导逐步安装即可。(如果此处下载速度较慢,可以在CRAN的镜像网站中下载安装包)
3. 安装好R语言包之后,我们就可以来到ArcGIS Pro中配置。
打开ArcGIS Pro 3.0,点击设置——选项——地理处理,拉到最下方找到 R-ArcGIS 支持。
这里的选项框中应该会自动识别到刚才安装的R语言包;如果依然是空的,可以点击右侧的文件夹,找到R安装路径中的R-4.2.0,将其输入进来即可。
接下来就会提示,请安装 ArcGIS R 集成包,在后面有三个选项:从互联网上安装包、下载最新版本、从文件安装。
如果可以联网,我们直接选择从互联网安装即可,稍等片刻即可成功安装对应版本的arcgisbinding;如果不能联网,也可以在这里下载对应版本的安装包:https://r.esri.com/bin/,再通过从文件安装选项安装成功。
到这里,ArcGIS Pro的R语言环境就算是配置成功了。
可能遇到的问题:
1. 直接联网安装arcgisbinding时,会警告,无法打开这个URL:
这是就是因为当前电脑安装的R语言包版本太高,没有找到对应版本的arcgisbinding造成的。可以卸载当前的R语言包,安装这个网址中当前支持的R语言包版本: https://r.esri.com/bin/
相关资料:
以下是esri官方给出的ArcGIS Pro集成R的相关资料,给大家进一步的学习作参考:
https://www.esri.com/arcgis-blog/?s=#r-arcgis%20bridge
https://r.esri.com/
https://github.com/R-ArcGIS/r-sample-tools
安装环境
我使用的ArcGIS Pro 版本为 3.0.0 、R语言包版本为 4.2.0 、电脑系统为 win10 专业版。
安装步骤
1. 在该网站中(https://r.esri.com/bin/)查看目前 R Bridge for ArcGIS 更新到什么版本:
在这个图中,我们可以看到,目前的arcgisbinding的版本为 1.0.1.305,它能够支持的R语言包版本为:3.5+、4.0、4.1、4.2。
2. 接下来,在R语言的综合档案网站CRAN: https://cran.r-project.org/ 中下载需要的R语言包。
在CRAN的主页中,我们先选择 Download R for Windows :
接下来,选择 install R for the first time:
然后会自动跳转到R语言包的最新版本下载界面。此时我们要对照目前arcgisbinding能够支持的R语言包版本,如果最新版在支持版本中,直接点击此处的链接下载即可;如果不在支持版本中,则需要点击下面的 previous releases,找之前版本的R语言包:
例如,此处我们选择 R 4.2.0,然后下载此处的R-4.2.0-win.exe:
下载完成后,按照向导逐步安装即可。(如果此处下载速度较慢,可以在CRAN的镜像网站中下载安装包)
3. 安装好R语言包之后,我们就可以来到ArcGIS Pro中配置。
打开ArcGIS Pro 3.0,点击设置——选项——地理处理,拉到最下方找到 R-ArcGIS 支持。
这里的选项框中应该会自动识别到刚才安装的R语言包;如果依然是空的,可以点击右侧的文件夹,找到R安装路径中的R-4.2.0,将其输入进来即可。
接下来就会提示,请安装 ArcGIS R 集成包,在后面有三个选项:从互联网上安装包、下载最新版本、从文件安装。
如果可以联网,我们直接选择从互联网安装即可,稍等片刻即可成功安装对应版本的arcgisbinding;如果不能联网,也可以在这里下载对应版本的安装包:https://r.esri.com/bin/,再通过从文件安装选项安装成功。
到这里,ArcGIS Pro的R语言环境就算是配置成功了。
可能遇到的问题:
1. 直接联网安装arcgisbinding时,会警告,无法打开这个URL:
这是就是因为当前电脑安装的R语言包版本太高,没有找到对应版本的arcgisbinding造成的。可以卸载当前的R语言包,安装这个网址中当前支持的R语言包版本: https://r.esri.com/bin/
相关资料:
以下是esri官方给出的ArcGIS Pro集成R的相关资料,给大家进一步的学习作参考:
https://www.esri.com/arcgis-blog/?s=#r-arcgis%20bridge
https://r.esri.com/
https://github.com/R-ArcGIS/r-sample-tools
0 个评论
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 安装完arcgis10.3后,为何没有Envi tools这个工具箱?
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?