操作方法
JavaScript 对象标记法 (JSON) 是一种基于文本的,轻量级的数据交换格式,用于在 ArcGIS 和其他系统之间共享 GIS 数据。 “JSON 转要素”工具可从 JSON 文件,而非 JSON URL 中创建要素类。 但是,Desktop 的 ArcGIS Data Interoperability 扩展模块提供了使用空间 ETL 工具将 JSON URL 转换为要素类的功能。 输出要素类包含 JSON URL 中定义的字段、几何类型和空间参考。
以下脚本显示了部分 JSON URL,其中包含每个要素的 X(经度)和 Y(纬度)坐标。
[ { "json_featuretype":"Metadata" ,"ExtractDate":"2018-10-23" ,"ExtractFrequency":"Daily" } ,{ "json_featuretype":"CurrentIssues" ,"STREETNUMBER":"320" ,"STREET":"PALM STREET" ,"TOTALUNITS":60 ,"BUSINESSOPERATOR":"0707" ,"TOTALOUTSTANDING":1 ,"LATITUDE":49.28261413 ,"LONGITUDE":-123.10664756 } ,{ "json_featuretype":"CurrentIssues" ,"STREETNUMBER":"404" ,"STREET":"PALM STREET" ,"TOTALUNITS":71 ,"BUSINESSOPERATOR":"Central City" ,"TOTALOUTSTANDING":1 ,"LATITUDE":49.2816849 ,"LONGITUDE":-123.10713559 } ,{ "json_featuretype":"CurrentIssues" ,"STREETNUMBER":"1656" ,"STREET":"COCOA STREET" ,"TOTALUNITS":46 ,"BUSINESSOPERATOR":"Housing Society" ,"TOTALOUTSTANDING":2 ,"LATITUDE":49.27733406 ,"LONGITUDE":-123.07200187 }
以下说明介绍了如何使用 ArcMap 中的 ArcGIS Data Interoperability 扩展模块将 JSON URL 转换为要素类:
注: 需要使用 Data Interoperability 许可来创建空间 ETL 工具。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序