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