JSON 转要素 (转换工具)
汇总
用于将 Esri JSON (.json) 格式文件或 GeoJSON (.geojson) 格式文件中的要素集合转换成要素类。
用法
如果输入
.json文件将hasZ或hasM属性设置为True,输出要素将具有 z 值和 m 值。如果输入为
.geojson文件,则必须选择要转换为要素类的几何类型。 GeoJSON 支持同一文件中存在多种要素类型,且要素类必须由要素类型相同的要素组成。输出中的文本字段长度很长(20 亿个字符),原因是 JSON 和 GeoJSON 格式规范不包括文本属性的长度属性。 要提升转换性能,请使用较大的固定长度而非读取所有值来确定最大字符数。
JSON 和 GeoJSON 格式规范不包括存储
datetime值的标准方法。 可以将datetime值表示为自 Unix 时间纪元以来的秒数的整数值。 要将此数字转换为datetime值,请使用计算字段 工具或 Python 表达式,例如datetime.datetime.fromtimestamp(!date_field!)。当输入为
.geojson文件时,第一条记录的属性将用于定义输出要素类的方案。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入 JSON 或 GeoJSON |
将转换为要素类的输入 输入文件扩展名将决定为了实现正确转换,工具应使用的格式。 对于 Esri JSON 格式的文件,应使用 |
File |
|
输出要素类 |
将包含来自输入 |
Feature Class |
|
几何类型 (可选) |
要从 GeoJSON 转换为要素的几何类型。 此参数仅在输入为
|
String |
环境
许可信息
- 基本: 是
- 标准: 是
- 高级: 是