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