Udostępnione pliki dużych zbiorów danych są zarejestrowane jako magazyn danych w aplikacji ArcGIS Server Manager i wymagają manifestu do określenia schematu danych i pól reprezentujących geometrię oraz czas w zestawie danych. Manifest jest generowany automatycznie podczas rejestrowania udostępnionych plików dużych zbiorów danych, ale może zaistnieć konieczność wprowadzenia modyfikacji. Może się tak stać w przypadku zmiany danych lub jeśli podczas generowania manifestu nie można było określić wszystkich wymaganych informacji (na przykład w automatycznie wygenerowanym manifeście nie zostało zaznaczone poprawne pole dla geometrii lub czasu).
Notatka:
Edycja udostępnionych plików dużych zbiorów danych jest opcją zaawansowaną. Aby dowiedzieć się więcej o stosowaniu zmian w pojedynczych zestawach danych w manifeście, patrz sekcja Edytowanie manifestów udostępnionych plików dużych zbiorów danych w aplikacji Manager. Aby uzyskać informacje na temat stosowania pliku hints dla plików rozdzielanych, patrz sekcja Informacje na temat pliku hints.
Manifest składa się z zestawów danych. Liczba zestawów danych zależy od liczby folderów w ramach udostępnionych plików dużych zbiorów danych. W następującym przykładzie istnieje pięć zestawów danych:
"datasets":[
{.. dataset1 ..},
{.. dataset2 ..},
{.. dataset3 ..},
{.. dataset4 ..},
{.. dataset5 ..},
]
W ramach każdego zestawu danych istnieje pięć obiektów najwyższego poziomu, które można zastosować. Z tych obiektów następujące obiekty są wymagane: name, format i schema.
{
"name": "dataset1", "format": {}, "schema": {}, "geometry": {}, "time": {}
}
Nazwa
Obiekt name jest wymagany i definiuje nazwę zestawu danych. Musi być ona niepowtarzalna w obrębie manifestu.
Format
Obiekt format jest wymagany i definiuje typ danych wejściowych oraz ich format.
Składnia | Przykład |
---|---|
| Przykład z użyciem pliku shape:
Przykład z użyciem pliku rozdzielanego:
|
Opis | |
|
Schemat
Obiekt schema jest wymagany i definiuje pola i typ pola danych wejściowych.
Składnia | Przykład |
---|---|
|
|
Opis | |
|
Geometria
Obiekt geometry jest opcjonalny. Jest on wymagany, jeśli zestaw danych ma reprezentację przestrzenną, taką jak punkt, polilinia lub poligon.
Składnia | Przykład |
---|---|
| Przykład z użyciem pliku .csv:
Przykład z użyciem pliku .tsv:
|
Opis | |
Notatka:Ponieważ obiekt geometry jest opcjonalny, następujące właściwości są podane jako wymagane lub opcjonalne przy założeniu, że używana jest geometria:
|
Czas
Obiekt time jest opcjonalny. Jest on wymagany, jeśli zestaw danych ma reprezentację czasową.
Składnia | Przykład |
---|---|
| Przykład z użyciem momentu z wieloma formatami w polach czasu:
Przykład z użyciem odstępu z wieloma polami używanymi dla startTime:
|
Opis | |
Notatka:Ponieważ obiekt time jest opcjonalny, następujące właściwości są podane jako wymagane lub opcjonalne przy założeniu użycia time:
|