ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

RecordSet

  • 描述
  • 讨论
  • 语法
  • 属性
  • 方法概述
  • 方法
  • 代码示例

描述

RecordSet 对象是表的轻量级表示。它们是一种既包含方案又包含数据的特殊数据元素。RecordSet 对象也表示通过服务器发送和接收表的方式。

讨论

注:

如果要将某个表加载到新的 RecordSet,并使用可对类似计算字段的输入或类似 UpdateCursor 的 arcpy 函数进行修改的地理处理工具来修改 RecordSet,那么原始表也将被修改。

语法

 RecordSet  ({table})
参数说明数据类型
table

要加载到 RecordSet 对象中的表。

String

属性

属性说明数据类型
JSON
(只读)

返回一个字符串形式的几何 Esri JSON 制图表达。

提示:

通过 json 模块的 loads 函数,返回的字符串可转换至字典。

String

方法概述

方法说明
load (table_path)

从表导入。

save (table_path)

导出到表。

方法

load (table_path)
参数说明数据类型
table_path

要导入的表。

String
save (table_path)
参数说明数据类型
table_path

要创建的输出表。

String

代码示例

RecordSet 示例

导入服务器工具箱;从服务器工具的指定参数获取记录集。

import arcpy
# Add a custom server toolbox
arcpy.ImportToolbox("http://myserver/arcgis/services;Geocode")
# Get recordset from server tool's first parameter to use as schema
in_recordset = arcpy.GetParameterValue("GeocodeAddress", 0)

相关主题

  • 处理要素集和记录集
  • FeatureSet

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明