Файловые ресурсы больших данных зарегистрированы в качестве хранилища данных через ArcGIS Server Manager. Им необходим манифест, содержащий описание схемы данных, а также поля, отображающие геометрию и время в наборе данных. Манифест автоматически создается, когда регистрируется файловое хранилище больших данных, но может потребоваться внести некоторые изменения, если что-то поменялось в данных или если создание манифеста было невозможно, т.к. не удалось получить всю нужную информацию (например при автоматическом создании манифеста было выбрано некорректное поле хранения геометрии или времени).
Примечание:
Редактирование файлового хранилища больших данных является дополнительной опцией. Дополнительные сведения о внесении изменений в отдельные наборы данных манифеста см. в разделе Редактирование манифестов файловых хранилищ больших данных в Manager. О применении файла указаний для файлов с разделителями см. Знакомство с файлом указаний.
Манифест состоит из наборов данных. Количество наборов данных зависит от количества папок, из которого состоит файловое хранилище больших данных. В примере ниже представлено 5 наборов данных:
"datasets":[
{.. dataset1 ..},
{.. dataset2 ..},
{.. dataset3 ..},
{.. dataset4 ..},
{.. dataset5 ..},
]
В каждом наборе данных 5 объектов верхнего уровня, которые можно применить. Для этих объектов требуются name, format и schema.
{
"name": "dataset1", "format": {}, "schema": {}, "geometry": {}, "time": {}
}
Название
Объект name является обязательным, он определяет имя набора данных. Оно должно быть уникальным внутри манифеста.
Формат
Объект format является обязательным, он определяет тип набора данных и формат.
Синтаксис | Пример: |
---|---|
| Пример использования шейп-файла:
Пример использования файла с разделителями:
|
Описание | |
|
Схема
Объект schema является обязательным, он определяет поля набора данных и их тип.
Синтаксис | Пример: |
---|---|
|
|
Описание | |
|
Geometry
Объект geometry является дополнительным. Он является обязательным, если у набора данных есть пространственное представление (точка, линия или полигон).
Синтаксис | Пример: |
---|---|
| Пример использования файла с разделителями со значениями x и y:
Пример использования файла с разделителями со значениями x, y и z:
Пример использования файла .tsv:
|
Описание | |
Примечание:Поскольку объект geometry является необязательным, перечисленные ниже параметры относятся к обязательным или дополнительным в зависимости от используемого типа геометрии:
|
Время
Объект time является дополнительным. Необходим, если у набора данных есть временное представление.
Синтаксис | Пример: |
---|---|
| В примере показан момент с несколькими форматами в полях времени:
В примере показан интервал с несколькими полями, которые используются для startTime:
|
Описание | |
Примечание:Поскольку объект time является необязательным, перечисленные ниже параметры относятся к обязательным или дополнительным в зависимости от используемого time:
|