首页软件基础教程ArcGIS【ArcGIS工具箱】36...

【ArcGIS工具箱】369.JSON——要素转JSON

系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载。如若失效,我也会在最新发布文章中更新下载链接。




转换工具箱(Conversion Tools)是用于在不同数据格式之间进行转换的工具集。它提供了多种工具,用于将表格数据、栅格数据、要素数据等转换为其他格式,以满足不同的分析和数据共享需求。
转换工具箱中的JSON工具集提供了用于在 JSON(JavaScript Object Notation)或 GeoJSON 与要素类之间转换要素的工具。JSON 和 GeoJSON 是一种基于文本的,轻量级的数据交换格式,用于在 ArcGIS 和其他系统之间共享 GIS 数据。
本次主要介绍JSON工具集中的要素转 JSON工具。
  • 1、概念:

要素转 JSON工具用于将要素转换为 JSON 格式。

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

  • 输出时可启用格式设置,通过空格、制表符和回车设置 JSON 的格式,以提高其可读性。

  • 选中输出至 GeoJSON 参数以创建符合 GeoJSON 规范的 JSON 输出。
  • 转换不支持要素的连接、关联和附件。


  • 2、工具:
加载【XZQH】面要素。
选择【系统工具箱→Conversion Tools→JSON要素转 JSON】工具,在弹出的对话框中进行设置。
  • 输入要素:要转换为 JSON 的要素。
  • 输出 JSON:输出的 JSON 文件。
  • 格式化的 JSON (可选):是否格式化输出的 JSON 文件,以提高可读性。如果选中,将设置 JSON 的格式以提高与 ArcGIS REST API 规范的 PJSON(美观的 JSON)格式相似的可读性。
  • 包括 Z 值 (可选):是否包括要素的 Z 值(高程)。未选中时,Z 值不会包括在几何中,且 JSON 的 hasZ 属性也不会包括在内。选中时,Z 值将包括在几何中,且 JSON 的 hasZ 属性将设置为 True。 
  • 包括 M 值 (可选):是否包括要素的 M 值(测量值)。未选中时,M 值不会包括在几何中,且 JSON 的 hasM 属性也不会包括在内。选中时,M 值将包括在几何中,且 JSON 的 hasM 属性将设置为 True。 
  • GeoJSON (可选):是否将输出文件保存为 GeoJSON 格式。 

          置完成,点击确定,得到转换后的JSON数据

          本次使用Mapshaper在线查看生成的JSON数据。

          Mapshaper 是一款基于 JavaScript 的开源软件,用于编辑多种地理空间数据格式,如 Shapefile、GeoJSON、TopoJSON、CSV 等。它支持多种地图制作任务,包括简化形状、编辑属性数据、裁剪、擦除、合并、过滤等。

          https://mapshaper.org/

          本篇文章来源于微信公众号: 码农设计师

          RELATED ARTICLES

          欢迎留下您的宝贵建议

          Please enter your comment!
          Please enter your name here

          - Advertisment -

          Most Popular

          Recent Comments