Po opublikowaniu hostowanej warstwy obiektowej lub warstwy tabel może być potrzebne przechowywanie informacji o dodatkowym atrybucie. Właściciel warstwy lub administrator instytucji może dodać pole do warstwy z poziomu panelu Pola w aplikacji Map Viewer. Podobnie jest w sytuacji, gdy zestaw atrybutów przestaje być potrzebny, można usunąć z warstwy pole przechowujące te atrybuty. W panelu Pola można również zarządzać podzbiorem właściwości istniejących pól.
Dodawanie pola
Aby w aplikacji Map Viewer dodać pole do tabeli atrybutów, wykonaj poniższe czynności:
Notatka:
Pole można także dodać z widoku Tabela lub Pola na karcie Dane strony elementu hostowanej warstwy obiektowej lub tabeli.
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy. - W przeglądarce map Map Viewer otwórz mapę zawierającą warstwę lub dodaj warstwę bezpośrednio.
- Jeśli pracujesz z hostowaną warstwą obiektową, na (ciemnym) pasku narzędzi Zawartość kliknij przycisk Warstwy , jeśli panel Warstwy nie został otwarty. Jeśli pracujesz z hostowaną warstwą tabel, na (ciemnym) pasku narzędzi Zawartość kliknij przycisk Tabele , jeśli panel Tabele nie został otwarty.
- Na panelu Warstwy lub Tabele kliknij warstwę, aby ją wybrać.
- Na (jasnym) pasku narzędzi Ustawienia kliknij opcję Pola , aby otworzyć panel Pola.
- W dolnej części panelu Pola kliknij opcję Dodaj pole.
- W oknie Dodaj pola wybierz typ danych, które będą przechowywane w polu, spośród następujących:
- Tekstowe — wartości zawierające znaki alfanumeryczne lub specjalne.
- Znakowe — przechowywanie zestawu znaków alfanumerycznych o określonej długości.
Jeśli dodajesz pole znakowe, użyj właściwości Długość, aby zdefiniować maksymalną długość pola jako liczbę znaków jednobajtowych. W przypadku pól typu Znakowe parametr długości jest wymagany. Domyślna wartość to 256 znaków.
- Znakowe — przechowywanie zestawu znaków alfanumerycznych o określonej długości.
- Liczby — wartości zawierające informacje liczbowe.
- Liczba zmiennoprzecinkowa podwójnej precyzji — przechowywanie liczby z miejscami dziesiętnymi.
- Liczba całkowita — przechowywanie liczby całkowitej z zakresu -2 147 483 648 do 2 147 483 647 (długa liczba całkowita).
- Duża liczba całkowita — przechowywanie liczby całkowitej z zakresu od -9 007 199 254 740 991 do 9 007 199 254 740 991. Użyj tego typu, gdy używasz liczb spoza obsługiwanego zakresu pól całkowitych.
- Daty — wartości zawierające informacje czasowe.
- Data — przechowywanie wartości z datą i czasem. Zapoznaj się z informacjami o polach daty i godziny w usłudze ArcGIS Online.
Notatka:
Choć usługa ArcGIS Online zapisuje wszystkie wartości dat w uniwersalnym czasie koordynowanym (UTC), zazwyczaj daty będą wyświetlane i edytowane w lokalnej strefie czasowej, ponieważ większość aplikacji automatycznie przekształca czas do i z formatu UTC. Przy przesyłaniu danych — na przykład w formie plików .csv lub plików shape — należy jednak określić odpowiednią strefę czasową. W przeciwnym razie data zostanie uznana za datę UTC.
- Tylko data — przechowywanie wartości daty bez wartości czasu. Jest to przydatne, gdy godziny nie są potrzebne, na przykład podczas rejestrowania dnia wygaśnięcia zezwolenia lub daty urodzin klienta.
- Tylko czas — przechowywanie wartości czasu bez wartości daty. Czas jest podawany w trybie 24-godzinnym, np. 16:30. Ten typ danych terenowych jest przydatny do rejestrowania takich wartości jak godziny pracy i rozkłady jazdy autobusów.
- Przesunięcie datownika — przechowywanie wartości określających datę, czas i przesunięcie czasu względem czasu UTC. Uwzględnienie przesunięcia wartości względem czasu UTC z poszczególnymi wartościami daty i czasu jednoznacznie identyfikuje określony punkt w czasie. Sprawia to, że wartość przesunięcia datownika można łatwiej przenosić z jednego komputera na inny niż wartość daty. Aby na przykład zapisać wartość wskazującą 10 października 2023 roku o godzinie 15:03 w strefie czasowej Nowej Fundlandii (będącej 3,5 godziny za czasem UTC), edytor podałby wartość 2023-10-10T15:03:00-03:30.
- Data — przechowywanie wartości z datą i czasem. Zapoznaj się z informacjami o polach daty i godziny w usłudze ArcGIS Online.
- Identyfikatory globalne — wartości, które jednoznacznie identyfikują obiekt lub wiersz tabeli.
- GlobalID — przechowywanie 36-znakowego ciągu znakowego składającego się z liter i cyfr używanego do jednoznacznego identyfikowania obiektów.
- GUID — przechowywanie 36-znakowego ciągu znakowego składającego się z liter i cyfr. Globalny unikatowy identyfikator (identyfikator GUID) jest często używany do zarządzania relacjami między obiektami.
- Tekstowe — wartości zawierające znaki alfanumeryczne lub specjalne.
- Po wybraniu typu danych kliknij przycisk Dalej i skonfiguruj atrybuty pola. Aby wrócić i zmienić typ danych, kliknij przycisk Wstecz.
- Po zakończeniu konfigurowania pola kliknij przycisk Dodaj pole.
Pole zostanie dodane do tabeli atrybutów warstwy.
Wskazówka:
Otwórz tabelę warstwy, aby wyświetlić pola oraz dodawać, usuwać i aktualizować funkcje znajdujące się w tabeli.
Usuwanie pola
Należy zachować ostrożność podczas usuwania pól, ponieważ po usunięciu pola nie można już przywrócić danych zawartych w tym polu.
Nie można usunąć pól systemowych, takich jak pola OBJECTID, CREATIONDATE, CREATOR, EDITDATE i EDITOR, ani pól używanych do definiowania stylów przechowywanych w warstwie, suwaka czasu, filtrów, etykiet, wyszukiwania lub śledzenia edytora. Jednak do określania stylów i filtrów na mapach mogą być używane inne pola niż te, które zostały skonfigurowane w warstwie. W przypadku tego typu pól polecenie Usuń jest dostępne. Należy zachować ostrożność podczas usuwania pól, które mogą być używane przez mapy do określania ustawień stylów i filtrowania.
Wykonaj następujące czynności, aby usunąć pole z tabeli atrybutów w aplikacji Map Viewer:
Notatka:
Pole można także usunąć z widoku Tabela lub Pola na karcie Dane strony elementu hostowanej warstwy obiektowej lub tabeli.
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy. - W przeglądarce map Map Viewer otwórz mapę zawierającą warstwę lub dodaj warstwę bezpośrednio.
- Jeśli pracujesz z hostowaną warstwą obiektową, na (ciemnym) pasku narzędzi Zawartość kliknij przycisk Warstwy , jeśli panel Warstwy nie został otwarty. Jeśli pracujesz z hostowaną warstwą tabel, na (ciemnym) pasku narzędzi Zawartość kliknij przycisk Tabele , jeśli panel Tabele nie został otwarty.
- Na panelu Warstwy lub Tabele kliknij warstwę, aby ją wybrać.
- Na (jasnym) pasku narzędzi Ustawienia kliknij opcję Pola , aby otworzyć panel Pola.
- Zaznacz pole wyboru obok pola, aby je wybrać i kliknij przycisk Usuń pole.
Pole zostanie usunięte z tabeli atrybutów warstwy.
Wskazówka:
Właściwościami pola, takimi jak Nazwa wyświetlana, można również zarządzać, wybierając pole z listy Pola. Można wybrać wiele pól liczbowych, aby ustawić właściwości pól, takie jak liczba wyświetlanych cyfr znaczących. Kliknij przycisk Gotowe, aby zapisać zmiany właściwości pola.
Ograniczenia przy dodawaniu lub usuwaniu pól
Zwróć uwagę na następujące kwestie podczas dodawania i usuwania pól:
- Nie można dodawać pól ani usuwać pól z kopii hostowanych warstw obiektowych, hostowanych warstw obiektowych, które mają powiązane warstwy kafli, ani widoków utworzonych z hostowanych warstw obiektowych.
- Nie można dodawać ani usuwać pól z hostowanych warstw obiektowych, które mają zależny połączony widok warstwy obiektowej.
- Podczas dodawania pola do hostowanej warstwy obiektowej, dla której istnieją zależne widoki hostowanej warstwy obiektowej, należy zaktualizować definicję każdego widoku, w którym ma być widoczne to nowe pole. Nie jest to możliwe, jeśli widok jest widokiem hostowanej połączonej warstwy obiektowej, jak stwierdzono powyżej.
- Dodane i usunięte pola nie są przekazywane z hostowanej warstwy obiektowej ani widoku do zależnych hostowanych warstw scen.
- Niektóre typy pól mogą nie być w pełni obsługiwane we wszystkich klientach ArcGIS.