R-ArcGIS bridge 入门

R-ArcGIS Bridge 是一个功能强大的框架,您可以将尖端的统计模型与 R 和 ArcGIS 的空间数据访问、可视化和分析功能相结合,从而解决复杂的问题。 了解如何使用以下选项入门。

架起 R 和 ArcGIS 之间的桥梁

可以与 ArcGIS Pro 一起使用

R-ArcGIS Bridge 可让您从当前的 ArcGIS Pro 工程中直接使用 R,从而在需要的时候满足您的分析需求。 

从这些步骤入门: 

  1. 安装 R。 
  2. 使用 ArcGIS Pro 中“选项”对话框中的“地理处理”选项卡下载并安装 {arcgisbinding}。
  3. 创建 R 脚本分析工具。
安装 R
了解 R-ArcGIS 支持

在 R 中使用 ArcGIS 位置服务

使用 {arcgis} 包在 R 与 ArcGIS 定位服务无缝交互。 通过集成式开发环境 (IDE),您可以读取、修改和写入 ArcGIS Online 和 ArcGIS Enterprise 上托管的数据服务。

阅读博客
电脑显示器上显示的代码行与一个蓝色六边形重叠,两个箭头指向不同的方向

RStudio 集成

R-ArcGIS Bridge 还可在 RStudio 中使用,RStudio 是一种流行的集成式开发环境 (IDE)。 从这些步骤入门: 

  1. 安装 R 和 RStudio。
  2. 使用 ArcGIS Pro 中“选项”对话框中的“地理处理”选项卡下载并安装 {arcgisbinding}。
  3. 将 {arcgisbinding} 载入 RStudio 并开始执行分析。
了解详细信息

常见问题解答

您可以随 ArcGIS Pro 一起获得 R-ArcGIS Bridge,并可根据环境偏好以多种方式利用它。 如果您正在使用 ArcGIS Pro 并且机器上已经安装了 R,那么设置 R-ArcGIS Bridge 的最简单的方法是地理处理选项下的 R-ArcGIS 集成选项卡。 如果您正在使用 ArcGIS Pro 但没有安装 R,并且需要一个单独进行 R 分析的环境,您可以通过 Conda 包管理器和 r-arcgis-essentials 包创建一个 R 环境。

R 语言提供了 15,000 多个包,既有利基分析包,也有通用统计库。 在空间分析方面,R 语言包含大量用于管理、分析和可视化空间数据的包。

是的,您可以将 R-ArcGIS Bridge 驱动的脚本工具作为地理处理服务部署到 ArcGIS Server 中。 详细步骤请查看此处 - enterprise.arcgis.com/en/server/latest/publish-services/windows/deploying-r-for-arcgis-server.htm

您需要安装具有有效许可的 ArcGIS Pro。 您还需要 {arcgisbinding} 包,该包可通过 ArcGIS Pro 地理处理选项中的 R-ArcGIS Bridge 选项卡获取,或在 R 提示下使用 install.packages ("arcgisbinding", repos = https://r.esri.com, type = "win.binary") 获取。

Microsoft 数据科学虚拟机 (DSVM) 随 ArcGIS Pro 提供。 如果您拥有有效的许可,就可以在这些云环境中使用 R-ArcGIS Bridge。

通过 Conda 集成,我们可以简单地使用 reticulate 库调用 R 中的地理处理工具。 请记住,某些工具需要使用 ArcPy 的 CheckOutExtension 函数来检查许可,也可以通过 reticulate 库从 R 中调用该函数。

通过 arc.select 或 arc.raster 将数据导入 R 后,可以通过 arc.data2sf、arc.data2sp 或 as.raster 函数将数据转换为相应的 R 格式。 转换后,空间数据集可使用完整的 dplyr 功能。

常用的环境设置包括工作空间 (Workspace),用于控制地理处理工具输入和输出的默认位置。 R-ArcGIS Bridge 可与其他环境设置配合使用,详见以下链接:pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/basics/geoprocessing-environment-settings.htm

联系销售部门

 

立即聊天

开始在线会话。

开始聊天

致电我们

与代表交谈。

1-800-447-9778
(United States)
美国境外