ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

JSON 工具集概述

  • Featureset JSON
  • 工具

JSON 工具集包含基于 featureset 的 ArcGIS REST API 规范,将要素和 JSON 进行相互转换的工具。JavaScript 对象标记法 (JSON) 是一种基于文本的,轻量级的数据交换格式,用于在 ArcGIS 和其他系统之间共享 GIS 数据。它与语言无关,并且大多数编程语言(例如 Python、C#、Java、JavaScript 等)提供用于读取、操作和编写 JSON 的库。

Featureset JSON

ArcGIS REST API 规范将 featureset 定义为具有特定几何类型、字段和空间参考的要素集合。featureset 的 JSON 格式如下所示。geometryType、Spatial Reference 和 Fields 属性定义要素集合的几何类型、空间参考和字段定义。features 属性定义要素集合。集合中的各要素均具有几何和字段值(称为属性)。hasZ 和 hasM 属性指定要素几何是否具有 Z 值和 M 值。

Featureset 的 JSON 表示

{ 
"displayFieldName" : "<displayFieldName>",
"fieldAliases" : {
  "<fieldName1>" : "<fieldAlias1>",
  "<fieldName2>" : "<fieldAlias2>"
},
"geometryType" : "<geometryType>",
"hasZ" : <true|false>,  //Added at 10.1
"hasM" : <true|false>,   //Added at 10.1
"spatialReference" : <spatialReference>,
"fields": [
            {
                "name": "<field1>",
                "type": "<field1Type>",
                "alias": "<field1Alias>"
            },
            {
                "name": "<field2>",
                "type": "<field2Type>",
                "alias": "<field2Alias>"
            }
        ],
 "features": [
            {
                "geometry": {
                    <geometry1>
                },
                "attributes": {
                    "<field1>": <value11>,
                    "<field2>": <value12> 
                } 
            },
            {
                "geometry": {
                    <geometry2>
                },
                "attributes": {
                    "<field1>": <value21>,
                    "<field2>": <value22> 
                } 
            }
        ]
}

工具

要素转 JSON

将要素转换为 JSON 格式。要素的字段、几何和空间参考将转换为相应的 JSON 表示,并写入到扩展名为 .json 的文件中。

JSON 转要素

基于 ArcGIS REST API 规范将 JSON 要素转换为要素类。按照 JSON 中定义的内容,要素类可具有字段、几何类型和空间参考。

相关主题

  • 转换工具箱概述

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

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

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明