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ępnionego pliku dużych zbiorów danych. 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), może wystąpić konieczność zmodyfikowania manifestu.
Informacje o manifeście i zestawach danych można wyświetlać oraz edytować w aplikacji ArcGIS Server Manager. Przeglądarka manifestów składa się z następujących trzech komponentów:
- Selektor zestawu danych
- Informacje o wybranym zestawie danych
- Informacje o polu w wybranym zestawie danych
W edytorze manifestów udostępnionych plików dużych zbiorów danych dostępne są również opcje zaawansowane. Zostały one umówione w znajdującej się poniższej sekcji Zaawansowane. Jeśli podczas generowania manifestu nie zostały poprawnie określone nazwy pól, kodowanie, ograniczniki pól lub znaki cudzysłowu, zalecane jest użycie plików wskazówek przed edycją danych.
Selektor zestawu danych
Manifest składa się z co najmniej jednego zestawu danych. Liczba zestawów danych jest zależna od liczby folderów w lokalizacji udostępnionego pliku dużych zbiorów danych. Po otwarciu menedżera manifestów można wyświetlić zestawy danych, które zostały pomyślnie zarejestrowane w udostępnionym pliku dużych zbiorów danych. Po wybraniu zestawu danych z menu rozwijanego parametry zestawu danych zostaną uzupełnione informacjami o zestawie danych.
Jeśli w manifeście miało znaleźć się więcej zestawów danych lub jeśli jakichś w nim brakuje, wykonaj następujące czynności:
- Sprawdź, czy folder najwyższego poziomu został poprawnie zarejestrowany. Więcej informacji można znaleźć w temacie Rejestrowanie magazynu danych przy użyciu aplikacji ArcGIS Server Manager.
- Sprawdź, czy dane wejściowe mają dozwolony format, taki jak zbiór plików rozdzielanych lub plików shape.
- Sprawdź, czy schemat danego wejściowego zestawu danych jest spójny dla zbioru plików (wszystkie pliki w jednym folderze muszą mieć takie same pola).
Zestaw danych
Pole zestawu danych opisuje format wybranego zestawu danych. W zależności od źródła zestawu danych, które jest reprezentowane przez rozszerzenie nazwy pliku, będzie można zmieniać różne opcje. Rozszerzenie nazwy pliku może wskazywać plik shape (.shp) lub plik rozdzielany (na przykład csv lub .tsv). Jeśli plikami wejściowymi zestawu danych są pliki shape, dostępne są następujące opcje:
Parametr | Opis |
---|---|
Rozszerzenie nazwy pliku | Zawiera rozszerzenie typu pliku wejściowego zestawu danych. W przypadku pliku shape będzie to zawsze shp i nie można tego zmienić. |
Geometria | Określa typ geometrii pliku shape. Dla zestawu danych pliku shape nie można tego zmienić. |
Odniesienie przestrzenne (WKID/WKT) | Określa odniesienie przestrzenne pliku shape. Dla zestawu danych pliku shape nie można tego zmienić. |
Czas | Typ czasu dla wejściowego zestawu danych pliku shape. Dostępne opcje to:
|
Strefa czasowa | Oznacza strefę czasową pól czasu. Jeśli typem czasu jest Instant lub Interval, można podać strefę czasową. |
Jeśli wejściowym zestawem danych jest plik rozdzielany, w manifeście w aplikacji Manager będzie można zmodyfikować wiele parametrów. Zostały one opisane w poniższej tabeli:
Parametr | Opis |
---|---|
Rozszerzenie nazwy pliku | Zawiera rozszerzenie typu pliku wejściowego zestawu danych. Powszechnie stosowane formaty to .csv i .txt. Te informacje można umieścić w pliku wskazówek. |
Ogranicznik pola | Określa ogranicznik dla każdego pola. Powszechnie stosowane formaty to , i ;. Te informacje można umieścić w pliku wskazówek. |
Zakończenie rekordu | Określa zakończenie dla każdego wiersza danych. Powszechnie stosowane formaty to \n i \t. Te informacje można umieścić w pliku wskazówek. |
Czy ma wiersz nagłówka | Wartość logiczna (Boolean) określająca, czy tabela wejściowa zawiera wiersz nagłówka. Jeśli zawiera wiersz nagłówka, jako nazwy pól zostaną użyte nagłówki. Informacja o nazwie pola przewiduje pola geometrii i czasu. Nagłówki mogą zostać ustawione za pomocą pliku wskazówek. |
Geometria | Określa typ geometrii wejściowego zestawu danych. Dostępne opcje to:
Typ geometrii można zmieniać, a pola i formatowanie reprezentujące geometrię są ustawiane w sekcji pól. |
Odniesienie przestrzenne (WKID/WKT) | Określa odniesienie przestrzenne zestawu danych. Może zostać zmodyfikowane i przyjąć postać ciągu znakowego WKID lub WKT. |
Czas | Typ czasu wejściowego zestawu danych. Dostępne opcje to:
|
Strefa czasowa | Oznacza strefę czasową pól czasu. Jeśli typem czasu jest Instant lub Interval, można podać strefę czasową. |
Pola
Sekcja pól zawiera wszystkie pola w zestawie danych. Po wybraniu pola będą widoczne następujące informacje:
- Nazwa pola.
- Typ pola.
- Czy pole zawiera atrybuty powiązane z geometrią lub czasem. Jeśli pole zawiera te atrybuty, można zdefiniować format.
Parametr | Opis |
---|---|
Nazwa | Nazwa pola. Tę opcję można zmodyfikować w przypadku plików rozdzielanych. W przypadku rozdzielanych zestawów danych bez nazw nagłówków zalecane jest modyfikowanie z użyciem pliku wskazówek. Nie można zmienić nazwy pola pliku shape. |
Folder nie zawiera prawidłowego projektu aplikacji | Typ pola. Tę opcję można zmodyfikować w przypadku plików rozdzielanych. Nie można zmienić typu pola pliku shape. |
Atrybuty powiązane z geometrią | Wartość logiczna (Boolean) służąca do oznaczenia, czy to pole zawiera informacje o geometrii. Ma zastosowanie wyłącznie do plików rozdzielanych z podaną geometrią. Po wybraniu tej opcji będą dostępne parametry dodatkowe służące do ustawienia formatu geometrii. |
Format (geometria) | Format pola geometrii. |
Atrybuty powiązane z czasem | Wartość logiczna (Boolean) służąca do oznaczenia, czy to pole zawiera informacje o czasie. Ma zastosowanie wyłącznie do plików rozdzielanych z podanym czasem. Po wybraniu tej opcji będą dostępne parametry dodatkowe służące do ustawienia formatu czasu. |
Format (czas) | Format pola czasu. Formatowanie czasu jest opisane poniżej. |
Rola | Przedziały czasu wymagają, aby rola została ustawiona na pewien czas. Rolą może być Start lub End. Ta opcja nie jest dostępna dla momentów. |
Formaty czasu
Poniższa tabela przedstawia opis sposobu reprezentacji czasu przy edycji udostępnionego pliku dużych zbiorów danych w aplikacji ArcGIS Server Manager lub bezpośrednio w manifeście. Przykłady przedstawiają sposób reprezentacji czasu: 2 stycznia 2016 21:45:02:05.
Symbol | Znaczenie | Przykład |
---|---|---|
yy | Rok reprezentowany przez dwie cyfry. | 16 |
yyyy | Rok reprezentowany przez cztery cyfry. | 2016 |
MM | Miesiąc reprezentowany liczbowo. | 01 lub 1 |
MMM | Miesiąc reprezentowany za pomocą trzech liter. | Jan |
MMMM | Miesiąc reprezentowany całym wyrazem. | January |
DD | Dzień. | 02 lub 2 |
HH | Godzina w formacie 24-godzinnym, wartości z zakresu 0-23. | 21 |
hh | Godzina w formacie 12-godzinnym, wartości z zakresu 1-12. | 9 |
mm | Minuty, wartości z zakresu 0-59. | 45 |
ss | Sekundy, wartości z zakresu 0-59. | 02 |
SSS | Milisekundy, wartości z zakresu 0-999. | 50 |
a | Oznaczenie pory doby (AM/PM). | PM |
Poniższa tabela zawiera przykłady różnych formatów tej samej daty, 2 stycznia 2016 21:45:02.05:
Data wejściowa | Format daty |
---|---|
01/02/2016 9:45:02PM | MM/dd/yyyy hh:mm:ssa |
Sty02-16 21:45:02 | MMMdd-yy HH:mm:ss |
Styczeń 02 2016 9:45:02.050PM | MMMM dd yyyy hh:mm:ss.SSSa |
Zaawansowane
W edytorze udostępnionych plików dużych zbiorów danych są dostępne następujące dwie opcje zaawansowane:
- Manifest — pobieranie i przesyłanie manifestu udostępnionego pliku dużych zbiorów danych.
- Wskazówki — pobieranie i przesyłanie pliku wskazówek pomocnego przy generowaniu manifestu udostępnionego pliku dużych zbiorów danych.
Pliki wskazówek ułatwiają generowanie manifestu, udostępniając parametry pliku rozdzielanego, takie jak nazwy pól, kodowanie, separator pól i znaki cudzysłowu. Zalecane jest przesłanie pliku wskazówek przed edycją poszczególnych zestawów danych w sytuacji, gdy:
- Używany plik CSV nie zawiera nagłówków, a chcesz zastosować w danych nazwy pól.
- Znaki cudzysłowu i separatora nie zostały rozpoznane podczas pierwszej operacji generowania manifestu.
- Nie rozpoznano kodowania zestawu danych.
Po przesłaniu pliku wskazówek należy ponownie wygenerować manifest. Zaktualizowane zostaną tylko te zestawy danych, dla których podano wskazówki, lub nowe zestawy danych, a wszystkie pozostałe, które nie zostały uwzględnione w pliku wskazówek, nie zostaną zmodyfikowane. Więcej informacji o plikach wskazówek zawiera sekcja Informacje na temat pliku wskazówek. Manifest można również pobrać i zmienić w edytorze tekstowym. Przesłanie manifestu spowoduje zastąpienie wszystkich zmian wprowadzonych w manifeście udostępnionego pliku dużych zbiorów danych w edytorze. Przesłany manifest zastąpi bieżący manifest. Więcej informacji dotyczących manifestów udostępnionych plików dużych zbiorów danych zawiera sekcja Podstawowe informacje o pliku manifestu udostępnionego pliku dużych zbiorów danych.
Edytowanie udostępnionego pliku dużych zbiorów danych
Po zarejestrowaniu udostępnionego pliku dużych zbiorów danych można wyświetlić i zmienić atrybuty oraz ustawienia dla zarejestrowanych zestawów danych tego elementu, otwierając edytor manifestów udostępnionych plików dużych zbiorów danych.
Na przykład można zweryfikować liczbę zestawów danych w zarejestrowanym udostępnionym pliku. Po stwierdzeniu, że w zarejestrowanym udostępnionym pliku nie ma oczekiwanej liczby zestawów danych, należy sprawdzić, czy zarejestrowana lokalizacja zawiera poprawne zestawy danych.
Można również przejrzeć schematy zestawów danych dla zarejestrowanego udostępnionego pliku dużych zbiorów danych. Schemat wybranego zestawu danych można zmodyfikować, aktualizując jego geometrię, definicję czasu i nazwy pól w jego powiązanym zasobie manifestu.
Na karcie Zaawansowane edytora manifestów udostępnionych plików dużych zbiorów danych można przesłać plik wskazówek, aby wprowadzić informacje o zestawie danych, takie jak obecność lub brak wiersza nagłówka, kodowanie, ogranicznik pola czy zakończenie rekordu. Ponowne wygenerowanie manifestu po przesłaniu pliku wskazówek spowoduje użycie podanych informacji w celu wygenerowania manifestu.
Opcjonalnie można pobrać manifest, edytować go i przesłać zmieniony plik manifestu.
Edycja zestawów danych udostępnionych plików dużych zbiorów danych
W edytorze manifestów udostępnionych plików dużych zbiorów danych można wyświetlić wybrany udostępniony plik dużych zbiorów danych i zestawy danych, które pomyślnie w nim zarejestrowano. Przy wybieraniu zestawu danych z menu rozwijanego edytora są uzupełniane odpowiednie parametry. Szczegóły dotyczące poszczególnych opcji tego okna dialogowego zawiera sekcja o manifestach udostępnionych plików dużych zbiorów danych. Aby zmienić parametry zestawu danych, wykonaj następujące czynności:
- W oknie dialogowym Zarejestrowane magazyny danych znajdź udostępniony plik dużych zbiorów danych, który chcesz edytować.
- Kliknij ikonę Edytuj (ołówek), aby wyświetlić szczegóły i opcje dla odpowiednich zestawów danych.
- Kliknij kartę Zestawy danych, aby wyświetlić zarejestrowane zestawy danych i ich odpowiednie parametry.
- Wybierz zestaw danych z menu rozwijanego, aby wyświetlić informacje przedstawione w jego manifeście. Aby wyświetlić szczegółowe ustawienia dla wybranego zestawu danych, możesz ustawić wskaźnik myszy nad ikoną informacji znajdującą się obok właściwości Geometria oraz Czas. Wprowadź odpowiednie zmiany we właściwościach zestawu danych.
Następna sekcja zawiera przykładowe przypadki edycji szczegółowych ustawień dla zarejestrowanego zestawu danych udostępnionego pliku dużych zbiorów danych.
- Po zakończeniu edycji właściwości zestawu danych kliknij przycisk Zapisz.
Przykładowe procedury wykonywania zadań edycji zestawów danych udostępnionych plików dużych zbiorów danych
Poniższe przykładowe procedury wykonywania zadań mogą zostać przeprowadzone w edytorze manifestów udostępnionych plików dużych zbiorów danych.
- Aktualizowanie typu geometrii i pól ustawionych dla zestawu danych .csv.
- W oknie dialogowym Zarejestrowane magazyny danych znajdź udostępniony plik dużych zbiorów danych, który chcesz edytować.
- Kliknij ikonę Edytuj (ołówek), aby wyświetlić szczegóły i opcje dla odpowiednich zestawów danych.
- Na karcie Zestawy danych wybierz zestaw danych z menu rozwijanego.
- Ustaw wskaźnik myszy nad ikoną informacji Geometria, aby wyświetlić szczegółowy opis atrybutów.
- Usuń wszystkie istniejące pola Geometria, wybierając poszczególne pola w sekcji Pola i wyłączając zaznaczenie pola wyboru To pole zawiera: Atrybuty powiązane z geometrią. Kliknij przycisk Zapisz.
- Kliknij przycisk rozwijany Typ geometrii i wybierz preferowany typ.
- Podaj Odniesienie przestrzenne dla geometrii w postaci dobrze znanego identyfikatora (WKID) lub dobrze znanego tekstu (WKT). Listę obsługiwanych wpisów WKID i WKT zawiera temat Odniesienie przestrzenne w dokumentacji interfejsu ArcGIS REST API.
- W sekcji Pola wybierz odpowiednie pole, zaznacz pole wyboru To pole zawiera: Atrybuty powiązane z geometrią i podaj format (wskaż, czy pole reprezentuje wartość X lub Y geometrii punktowej lub definicję geometrii niestandardowej).
- W razie potrzeby powtórz poprzedni etap.
- Kliknij przycisk Zapisz.
- Aktualizowanie odniesienia czasowego dla zestawu danych pliku shape.
- W oknie dialogowym Zarejestrowane magazyny danych znajdź udostępniony plik dużych zbiorów danych, który chcesz edytować.
- Kliknij ikonę Edytuj (ołówek), aby wyświetlić szczegóły i opcje dla odpowiednich zestawów danych.
- Na karcie Zestawy danych wybierz zestaw danych z menu rozwijanego.
- Ustaw wskaźnik myszy nad ikoną informacji Czas, aby wyświetlić szczegółowy opis atrybutów.
- Usuń wszystkie istniejące pola Czas, wybierając poszczególne pola w sekcji Pola i wyłączając zaznaczenie pola wyboru To pole zawiera: Atrybuty powiązane z czasem. Kliknij przycisk Zapisz.
- Kliknij przycisk rozwijany Czas i wybierz preferowany typ (Moment lub Przedział czasu).
- Podaj Strefę czasową dla zestawu danych. Wartość domyślna wynosi UTC. Wartość strefy czasowej powinna zostać podana tak jak w kolumnie TZ pokazanej tutaj.
- W sekcji Pola wybierz żądane pole czasu, zaznacz pole wyboru To pole zawiera: Atrybuty powiązane z czasem i podaj format czasu oraz rolę, o ile ma zastosowanie.
- W razie potrzeby powtórz poprzedni etap.
- Kliknij przycisk Zapisz.
- Zmiana nazwy pola lub typu pola dla zestawu danych .csv.
- W oknie dialogowym Zarejestrowane magazyny danych znajdź udostępniony plik dużych zbiorów danych, który chcesz edytować.
- Kliknij ikonę Edytuj (ołówek), aby wyświetlić szczegóły i opcje dla odpowiednich zestawów danych.
- Na karcie Zestawy danych wybierz zestaw danych z menu rozwijanego.
- W sekcji Pola użyj menu rozwijanego, aby wybrać odpowiednie pole.
- Gdy zostanie wybrane odpowiednie pole, wpisz nową nazwę pola w oknie dialogowym Nazwa i/lub użyj menu rozwijanego, aby wybrać inny Typ.
- Kliknij przycisk Zapisz.
Wskazówka:
W przypadku zaawansowanych procedur wykonywania zadań, takich jak podawanie innego ogranicznika pola lub zakończenia rekordu albo modyfikowanie wielu nazw pól, prześlij nowy plik wskazówek z odpowiednimi regułami i ponownie wygeneruj manifest.
Edycja manifestu udostępnionego pliku dużych zbiorów danych lub pliku wskazówek
Na karcie Zaawansowane edytora udostępnionych plików dużych zbiorów danych można edytować powiązany plik manifestu lub plik wskazówek, wybierając odpowiadającą mu kartę. Przesłanie manifestu spowoduje zastąpienie wszystkich zmian wprowadzonych w manifeście udostępnionego pliku dużych zbiorów danych w edytorze. Przesłany manifest zastąpi bieżący manifest. Więcej informacji zawiera sekcja Informacje na temat manifestu udostępnionego pliku dużych zbiorów danych. Aby zmienić manifest udostępnionego pliku dużych zbiorów danych lub plik wskazówek, wykonaj następujące czynności:
- W oknie dialogowym Zarejestrowane magazyny danych znajdź udostępniony plik dużych zbiorów danych, który chcesz zmodyfikować.
- Kliknij ikonę Edytuj (ołówek), aby wyświetlić opcje modyfikowania zasobu manifestu.
- Kliknij kartę Zaawansowane.
- Na karcie Zaawansowane wybierz kartę Manifest lub Wskazówki, w zależności od modyfikowanego elementu.
- Aby pobrać plik manifestu, kliknij Manifest > Pobierz.
- Aby pobrać plik wskazówek, kliknij Wskazówki > Pobierz.
- Użyj edytora tekstowego do zmodyfikowania i zapisania zmian lokalnie w pobranym .jsonpliku manifestu lub .dat pliku wskazówek.
Wskazówka:
Domyślny format pliku wskazówek to .dat. Po pobraniu pliku można zmienić rozszerzenie jego nazwy na .txt i edytować ten plik. - Aby przesłać zmieniony plik, kliknij ikonę Edytuj (ołówek) dla udostępnionego pliku dużych zbiorów danych, który chcesz zmienić.
- Aby edytować manifest, kliknij Zaawansowane > Manifest > Prześlij i przejdź do zaktualizowanego pliku .json.
- Aby edytować plik wskazówek, kliknij Zaawansowane > Wskazówki > Prześlij i przejdź do zaktualizowanego pliku .txt.
- Kliknij Prześlij.
Po przesłaniu pliku wskazówek konieczne jest ponowne wygenerowanie manifestu.
Ponowne generowanie manifestu dla udostępnionego pliku dużych zbiorów danych
Po utworzeniu udostępnionego pliku dużych zbiorów danych i wygenerowaniu manifestu dla każdego wpisu w oknie dialogowym Zarejestrowane magazyny danych jest wyświetlany przycisk ponownego generowania manifestu.
Manifest można wygenerować ponownie po dodaniu nowych danych lub po przesłaniu pliku wskazówek przy użyciu zasobu edycji. Plik wskazówek zawiera specyfikacje używane podczas ponownego generowania manifestu.