ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

RecordSet/FeatureSet 属性

  • 摘要
  • 属性
  • 代码示例

摘要

Describe 函数返回以下 RecordSet 和 FeatureSet 实例的属性。两者还支持表属性和数据集属性。此外,FeatureSet 还支持要素类属性。除非已通过调用其加载方法填充 RecordSet 或 FeatureSet,否则这些属性大都为空。

RecordSet 返回 "RecordSet" 的 dataType。

FeatureSet 返回 "FeatureSet" 的 dataType。

REST 客户端(例如,使用地理处理服务的网络应用程序)使用 JSON 流来交换数据与服务端点。您可使用 json 或 pjson 属性以生成服务的测试输入,或检查 ArcGIS REST Service 所使用的要素与表的 JSON 制图表达。有关示例,请参阅在 Python 脚本中使用服务。

注:

对于典型的 ArcPy 应用,将表或要素类作为参数传递到服务要快于传递相同表或要素类中的 JSON 字符串制图表达。

属性

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

表示表或要素类的 JSON 字符串位于 arcpy.RecordSet 或 arcpy.FeatureSet 之下。

String
pjson
(只读)

美观的 JSON。JSON 字符串格式简单易读。该字符串稍长,这是由于它包含了额外的换行符和空白字符。

String

代码示例

FeatureSet 属性示例(独立脚本)

以下独立脚本将要素类加载至 arcpy.FeatureSet,并打印 pjson 字符串。

import arcpy

# Describe a populated arcpy.FeatureSet
#
fSet = arcpy.FeatureSet()
fSet.load("C:\data\moad.gdb\Water_Bodies")
desc = arcpy.Describe(fSet)

# print a JSON representation
print (desc.pjson)

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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