大数据文件共享通过 ArcGIS Server Manager 注册为数据存储,需要一个清单来概述数据的模式以及概述表示数据集中的几何和时间的字段。注册大数据文件共享时,将自动生成该清单,但如果数据发生更改或清单生成无法确定所需的所有信息(例如,自动生成的清单未选择正确的几何或时间字段),则可能需要进行修改。
注:
编辑大数据文件共享是一个高级选项。要了解有关将更改内容应用于清单中各个数据集的详细信息,请参阅在 Manager 中编辑大数据文件共享清单。要了解如何将提示文件应用于分隔的文件,请参阅了解提示文件。
清单由数据集组成 数据集的数量取决于大数据文件共享中包含的文件夹数。在下面的示例中,有 5 个数据集:
"datasets":[
{.. dataset1 ..},
{.. dataset2 ..},
{.. dataset3 ..},
{.. dataset4 ..},
{.. dataset5 ..},
]
在每个数据集中,有 5 个可能适用的顶级对象。在这些对象中,name、format 和 schema 是必需项。
{
"name": "dataset1", "format": {}, "schema": {}, "geometry": {}, "time": {}
}
Name
需要 name 对象来定义数据集的名称。该名称在清单中必须唯一。
Format
需要 format 对象来定义输入数据的类型及其格式。
语法 | 示例 |
---|---|
| 使用 shapefile 的示例:
使用分隔的文件的示例:
|
说明 | |
|
方案
需要 schema 对象来定义输入数据的字段和字段类型。
语法 | 示例 |
---|---|
|
|
说明 | |
|
Geometry
geometry 对象为可选项。如果数据集具有空间表示(如点、线、或面),则需要该项。
语法 | 示例 |
---|---|
| 使用 .csv 文件的示例:
使用 .tsv 文件的示例:
|
说明 | |
注:由于 geometry 对象是可选项,因此将以下属性列为必需项或可选项(假定使用几何):
|
时间
time 对象为可选项。如果数据集具有时间表示,则此项为必需项。
语法 | 示例 |
---|---|
| 在时间字段中使用具有多种格式的时刻的示例:
使用具有多个字段的间隔(用于 startTime)的示例
|
说明 | |
注:由于 time 对象是可选项,因此将以下属性列为必需项或可选项(假定使用 time):
|