Projektowanie warstwy

Aplikacja Collector umożliwia tworzenie magazynu zasobów, rejestrowanie obserwacji i przeprowadzanie inspekcji w terenie. Pracownicy mobilni w terenie używają aplikacji, zbierając informacje o lokalizacjach i wypełniając formularze. Informacje udostępniane przez pracowników mobilnych są określane przez mapę, z którą pracują, a mapę definiujesz Ty. Możesz dołączyć nowe warstwy, jak i istniejące. Warstwy określają informacje, które można przechwytywać w formularzu, a za pomocą mapy można dostosować formularz dla pracowników mobilnych.

Przed utworzeniem mapy należy dokonać wyboru dotyczącego warstw, które będą używane w aplikacji Collector dla projektu zbierania informacji.

  1. Jakie informacje przestrzenne mają być przechwytywane? Pojedyncze miejsca, odcinki, czy obszary?
  2. Jak przechowywać warstwę dla projektu? Rekomendacje zależą od przeznaczenia zbioru i od tego, czy wymagane jest zapewnianie jakości lub sprawdzanie jakości.

    Przeznaczenie zbioruZadanie pracownika mobilnego

    Utworzenie magazynu zasobów lub zarejestrowanie nowych obserwacji

    Przechwycenie nowego typu zasobów lub obserwacji, w tym lokalizacji i formularza

    Dodanie dodatkowych zasobów lub obserwacji do istniejącego zbioru

    Przechwycenie dodatkowych zasobów lub obserwacji (w tym lokalizacji i formularza), uzupełnienie istniejącego magazynu zasobów lub zestawu obserwacji

    Sprawdzenie istniejących zasobów i obserwacji, a także poprawienie ich w przypadku znalezienia rozbieżności

    Sprawdzenie istniejących zasobów lub obserwacji, zaktualizowanie lokalizacji i formularza, gdy nie są zgodne z tym, co jest widoczne w terenie

    Aktualizowanie istniejących zasobów lub obserwacji z użyciem bieżącego statusu bez konieczności raportów historycznych

    Aktualizowanie formularza na podstawie inspekcji

    Aktualizowanie istniejących zasobów lub obserwacji z użyciem bieżącego statusu z zachowaniem dostępności raportów historycznych

    Dodawanie nowego powiązanego formularza do raportu przy inspekcji

  3. Co należy umieścić w formularzu? Formularz określa typy informacji, które pracownicy mobilni mogą przechwytywać.

Wybieranie informacji przestrzennych

Przed utworzeniem warstw pomyśl o informacjach przestrzennych ważnych dla pracy wykonywanej przez pracowników mobilnych. Musisz utworzyć warstwę obsługującą odpowiedni typ.

Przechwytywanie informacji o...Typ przestrzenny, którego należy użyćPrzykład

Jedno miejsce na Ziemi

Punkty

Hydrant przeciwpożarowy

Odległość lub długość, którą chcesz przechwycić i zmierzyć

Linie

Droga

Obszar lub przestrzeń, którą chcesz przechwycić i zmierzyć

Poligony

Działka budowlana

Wybranie sposobu przechowywania warstwy

Rekomendacje dotyczące przechowywania warstwy zależą od przeznaczenia zbioru i od tego, czy wymagane jest zapewnianie jakości lub sprawdzanie jakości. Poniżej przedstawiono rekomendacje w zależności od przeznaczenia zbioru:

Zaleca się, aby w przypadku tworzenia nowej warstwy utworzyć hostowaną warstwę obiektową. Jednak na potrzeby warstwy edytowalnej może być konieczne użycie serwera ArcGIS Server. W takim przypadku przejrzyj rekomendacje dotyczące używania oprogramowania ArcGIS Server dla nowej warstwy edytowalnej.

Utworzenie magazynu zasobów lub zarejestrowanie nowych obserwacji

Pracownicy mobilni przechwytują nowy typ zasobów lub obserwacji z uwzględnieniem lokalizacji i formularza. Do obsługi tych projektów zaleca się utworzenie edytowalnej hostowanej warstwy obiektowej na potrzeby przechowywania tego nowego typu zasobów i obserwacji. Po zakończeniu projektu należy przejrzeć nowe zasoby i obserwacje. Następnie stają się one wiarygodną warstwą lub można je zaimportować do serwera ArcGIS Server.

Wskazówka:

Jeśli planowane jest zachowanie zasobów i obserwacji między inspekcjami z użyciem hostowanej warstwy obiektowej utworzonej dla tego projektu, zastanów się, czy potrzebne są historyczne raporty inspekcji, czy tylko bieżący status. Jeśli raporty historyczne są ważne, utwórz warstwę z powiązanymi tabelami w celu późniejszego użycia do zebrania informacji o inspekcjach. Powoduje to powiązanie wielu formularzy z jedną lokalizacją. Jeśli natomiast ważny jest tylko bieżący status, dokonaj ponownej oceny uprawnień do edycji w warstwie, gdy jest używana na potrzeby inspekcji, ponieważ pracownicy mobilni nie będą potrzebowali aktualizować lokalizacji zasobów ani obserwacji. Gdy wszystko będzie gotowe do użycia na potrzeby inspekcji, zaleca się ograniczenie uprawnień pracowników mobilnych do aktualizacji atrybutów, uniemożliwiając im przypadkową zmianę już znanych lokalizacji.

Zaleca się, aby w przypadku tworzenia warstwy utworzyć hostowaną warstwę obiektową. Jednak na potrzeby warstwy edytowalnej może być konieczne użycie serwera ArcGIS Server. Ta operacja jest obsługiwana (jednak tworzenie takich usług nie zostało w pełni omówione w tej pomocy). Zapoznaj się z tematem Korzystanie z serwera ArcGIS Server podczas tworzenia nowej warstwy edytowalnej.

Dodanie do istniejącego zbioru

Pracownicy mobilni przechwytują dodatkowe zasoby lub obserwacje (z uwzględnieniem lokalizacji i formularza), uzupełniając istniejący magazyn zasobów lub zestaw obserwacji. Ponieważ w tych projektach często kluczowe znaczenie ma zapewnianie i sprawdzanie jakości, rekomendowane są procedury wykonywania zadań obsługujące zapewnianie i sprawdzanie jakości:

  • Utwórz edytowalną hostowaną warstwę obiektową do przechowywania nowo dodawanych zasobów i obserwacji w trakcie projektu zbierania danych. Gdy projekt zostanie zakończony, przejrzyj dodane informacje i zaimportuj je do wiarygodnej (istniejącej) warstwy (do innej hostowanej warstwy obiektowej lub na serwer ArcGIS Server).
  • Dodaj nowe zasoby i obserwacje do istniejących danych wersjonowanych w usłudze obiektowej serwera ArcGIS Server. Użycie danych wersjonowanych udostępnia procedurę wykonywania zadań z zapewnianiem/sprawdzaniem jakości za pośrednictwem uzgadniania i publikowania.
  • Dodaj nowe zasoby i obserwacje do istniejącej warstwy i oznacz je do sprawdzenia. Dołącz ukryte pole wskazujące, czy zasób lub obserwacja została sprawdzona, używając wartości domyślnej, takiej jak nowe lub nie sprawdzone. Wartość ta zostanie zaktualizowana podczas zapewniania/sprawdzania jakości (na przykład do wartości sprawdzone). Nowy zasób lub obserwacja może stać się częścią wiarygodnej warstwy podczas jego/jej zebrania, ale wpis flagi wskazuje użytkownikom, czy ten zasób lub obserwacja jest sprawdzana. Można nawet użyć widoku hostowanej warstwy obiektowej i wybrać, czy w wiarygodnej warstwie będą wyświetlane zasoby lub obserwacje w toku, czy też zostaną one wykluczone.

Jeśli używana jest istniejąca warstwa, musi ona spełniać wymagania dotyczące danych edytowalnych.

Sprawdzenie istniejących zasobów i obserwacji

Pracownicy mobilni sprawdzają istniejące zasoby lub obserwacje, aktualizując lokalizacje i formularze, gdy nie są zgodne z tym, co jest widoczne w terenie. Rekomendacje dotyczące warstwy projektu zależą od sposobu przechowywania istniejącej warstwy, a także od tego, czy wymagane jest zapewnianie/sprawdzanie jakości. Dostępne są rekomendacje dla następujących istniejących warstw:

Jeśli używasz istniejącej warstwy lub usługi, zapoznaj się z tematem Wymagania dotyczące warstwy edytowalnej.

Istniejąca edytowalna hostowana warstwa obiektowa

Jeśli istnieje edytowalna hostowana warstwa obiektowa i nie jest wymagane zapewnianie/sprawdzanie jakości, użyj tej istniejącej warstwy. Jeśli w projekcie wymagane jest zapewnianie/sprawdzanie jakości, istnieją dwie rekomendowane struktury dla warstwy projektu. Wybierz tę, która najlepiej pasuje do procedur wykonywania zadań w instytucji:

  • Utwórz edytowalną hostowaną warstwę obiektową dla projektu i zaimportuj do niej istniejącą warstwę. Dołącz flagę wskazującą zmiany lub użyj śledzenia edycji, aby uzyskiwać informacje o zmianach w trakcie trwania projektu. Po zakończeniu projektu sprawdź zmiany i dołącz je do wiarygodnej (istniejącej) warstwy.
  • Dodaj wpis do formularza istniejącej hostowanej warstwy obiektowej, aby oznaczyć flagą zmodyfikowane zasoby i obserwacje do sprawdzenia. Użyj istniejącej hostowanej warstwy obiektowej dla projektu i sprawdź zasoby i obserwacje oznaczone flagą.

Istniejące dane wersjonowane w usłudze obiektowej serwera ArcGIS Server

Jeśli istnieją dane wersjonowane w usłudze obiektowej serwera ArcGIS Server, użyj istniejącej usługi w aplikacji Collector. Ponieważ warstwa jest wersjonowana, dokonasz sprawdzeń związanych z zapewnianiem jakości przed wprowadzeniem zmian do wersji reprezentującej bieżący stan systemu (dane wersjonowane udostępniają procedurę wykonywania zadań za pomocą uzgadniania i publikowania).

Istniejące dane niewersjonowane z włączoną obsługą archiwizacji w edytowalnej usłudze obiektowej serwera ArcGIS Server

Jeśli istnieją dane niewersjonowane z włączoną obsługą archiwizacji w edytowalnej usłudze obiektowej serwera ArcGIS Server i nie jest wymagane zapewnianie/sprawdzanie jakości, użyj istniejącej warstwy. Jeśli w projekcie wymagane jest zapewnianie/sprawdzanie jakości, istnieją trzy rekomendowane struktury dla warstwy projektu. Wybierz tę, która najlepiej pasuje do procedur wykonywania zadań w instytucji:

  • Utwórz edytowalną hostowaną warstwę obiektową dla projektu i zaimportuj do niej istniejącą warstwę. Dołącz flagę wskazującą zmiany lub użyj śledzenia edycji, aby uzyskiwać informacje o zmianach w trakcie trwania projektu. Po zakończeniu projektu sprawdź zmiany i dołącz je do wiarygodnej (istniejącej) warstwy.
  • Dodaj wpis do formularza istniejącej warstwy, aby oznaczyć flagą zmodyfikowane zasoby i obserwacje do sprawdzenia. Użyj istniejącej warstwy dla projektu i sprawdź zasoby oraz obserwacje oznaczone flagą.
  • Utwórz wersję danych i opublikuj usługę obiektową serwera ArcGIS Server do użytku na potrzeby projektu. Użyj uzgadniania i publikowania w celu sprawdzenia zmian, wprowadź je do danych wersjonowanych, a następnie zaimportuj je do oryginalnych danych niewersjonowanych.

Istniejąca warstwa nie jest obsługiwana na potrzeby edycji w aplikacji Collector

Jeśli istnieje warstwa, która nie jest obsługiwana na potrzeby edycji w aplikacji Collector i nie jest wymagane zapewnianie/sprawdzanie jakości, utwórz edytowalną hostowaną warstwę obiektową dla projektu i zaimportuj do niej tę istniejącą warstwę. Jeśli w projekcie wymagane jest zapewnianie/sprawdzanie jakości, istnieją dwie rekomendowane struktury dla warstwy projektu. Wybierz tę, która najlepiej pasuje do procedur wykonywania zadań w instytucji:

  • Utwórz edytowalną hostowaną warstwę obiektową dla projektu i zaimportuj do niej istniejącą warstwę. Dołącz flagę wskazującą zmiany lub użyj śledzenia edycji, aby uzyskiwać informacje o zmianach w trakcie trwania projektu. Po zakończeniu projektu przejrzyj zmiany.
  • Utwórz dane wersjonowane w usłudze obiektowej serwera ArcGIS Server dla projektu i zaimportuj do niej istniejącą warstwę. Po zakończeniu projektu użyj uzgadniania i publikowania do sprawdzenia zmian i wprowadzenia ich do danych wersjonowanych.

Nowa warstwa stanie się wiarygodną warstwą i zostanie zaimportowana do serwera ArcGIS Server lub wyeksportowana do poprzedniego formatu.

Zarejestrowanie bieżącego statusu (brak rekordów historycznych)

Pracownicy mobilni aktualizują formularz na podstawie inspekcji. Rekomendacje dotyczące projektu zależą od sposobu przechowywania istniejącej warstwy i są zgodne z powyższymi rekomendacjami dotyczącymi projektów sprawdzania.

Oprócz rekomendacji dotyczących projektów sprawdzania, zaleca się ograniczenie uprawnień pracowników mobilnych do aktualizacji atrybutów, uniemożliwiając im przypadkową zmianę już znanych lokalizacji. Jednym ze sposobów na to jest utworzenie widoku hostowanej warstwy obiektowej, w którym dozwolone są wyłącznie aktualizacje atrybutów (zapoznaj się z tematem Ograniczanie danych dostępnych dla pracowników mobilnych). Korzyścią z takiego postępowania jest zapewnienie niezmienności pozycji GPS o wysokiej dokładności przy zachowaniu zarejestrowanych metadanych.

Zarejestrowanie bieżącego statusu z rekordami historycznymi

Pracownicy mobilni dodają nowe powiązane formularze do raportu przy inspekcji. Gdy raporty historyczne są ważne, do przechwytywania inspekcji użyj powiązanych tabel. Powoduje to powiązanie wielu formularzy z jedną lokalizacją. Pracownicy ci, tak jak pracownicy mobilni, którzy rejestrują bieżący status bez rekordów historycznych, nie zaktualizują lokalizacji zasobów i obserwacji.

Rekomendacje dotyczące projektu zależą od sposobu przechowywania istniejącej warstwy i są zgodne z powyższymi rekomendacjami dotyczącymi projektów sprawdzania. Jeśli jednak istniejąca warstwa nie ma powiązanych tabel, zaleca się zaimportowanie istniejącej warstwy do nowej warstwy, która ma takie tabele. Tą warstwą może być nowa hostowana warstwa obiektowa lub usługa obiektowa serwera ArcGIS Server.

Użycie serwera ArcGIS Server dla nowej warstwy edytowalnej

Zaleca się, aby w przypadku tworzenia nowej warstwy utworzyć hostowaną warstwę obiektową. Jednak na potrzeby warstwy edytowalnej może być konieczne użycie serwera ArcGIS Server. Chociaż jest to obsługiwane przez aplikację Collector, ta pomoc nie zawiera szczegółowych etapów dotyczących tworzenia takich usług. Poniżej przedstawiono pewne rekomendacje dla usługi obiektowej serwera ArcGIS Server na podstawie typu projektu zbierania danych.

Jeśli przechwytywane są zasoby lub obserwacje (w tym tworzony jest magazyn zasobów, rejestrowane są nowe obserwacje i dodawane są dodatkowe zasoby lub obserwacje do istniejącego zbioru) za pomocą serwera ArcGIS Server, dobrym rozwiązaniem jest użycie danych niewersjonowanych z włączoną obsługą archiwizacji w usłudze obiektowej. Ponieważ pracownicy mobilni nie edytują tych samych zasobów ani obserwacji, nie są potrzebne dane wersjonowane do zarządzania rozstrzyganiem konfliktów. Kolejną korzyścią z zastosowania danych wersjonowanych jest możliwość sprawdzania jakości przed wprowadzeniem danych do wersji reprezentującej bieżący stan systemu. Jednak przechwytywaniem nowych danych należy zarządzać oddzielnie, a samo przechwytywanie należy realizować poza wiarygodnymi danymi. Jakość danych można sprawdzać w ramach projektu, a nie w ramach zarządzania danymi wersjonowanymi. Po sprawdzeniu danych można je scalić z wiarygodnymi danymi. W przyszłości dane te zostaną prawdopodobnie utrzymane w wiarygodnych danych, a oryginalnie przechwycone dane nie będą używane na potrzeby konserwacji. Zapoznaj się z tematem dotyczącym wymagań co do danych dla usług obiektowych serwera ArcGIS Server.

W przypadku sprawdzania istniejących danych lub przeprowadzania inspekcji za pomocą serwera ArcGIS Server dobrym rozwiązaniem jest użycie danych wersjonowanych w usłudze obiektowej. Chociaż pracownicy mobilni mogą nie przeprowadzać inspekcji tych samych zasobów lub obserwacji, powszechną ich praktyką jest edycja danych, które już znajdują się w produkcyjnej bazie danych i są używane w instytucji. Dokonasz sprawdzeń związanych z zapewnianiem jakości przed wprowadzeniem edycji do wersji reprezentującej bieżący stan systemu (dane wersjonowane udostępniają procedurę wykonywania zadań za pomocą uzgadniania i publikowania).

Projekt formularza

Pracownicy mobilni bazują na formularzu. Podczas przygotowywania warstwy pamiętaj, że wpisami w formularzu steruje struktura warstwy — pola w warstwie są wpisami w formularzu, których pracownicy mobilni używają w aplikacji Collector. Jeśli tworzysz warstwę, pamiętaj o tym podczas dodawania pól. Jeśli używasz istniejącej warstwy, rozważ jej zaktualizowanie w celu udostępnienia lepszego formularza.

Wpisy formularzaDane do obsługi

Listy rozwijane

Użyj domeny wartości kodowanych, aby udostępnić pracownikom mobilnym listę poprawnych opcji wyboru. Możesz także użyć podtypów, aby ograniczyć opcje wyboru na podstawie wyborów dokonanych dla innych wpisów.

Zakresy liczbowe

Przypisz zakres poprawnych wartości, używając domeny zakresowej.

Wymagane informacje

Użyj wymaganych pól, aby na pracownikach mobilnych wymusić podanie informacji w konkretnych wpisach formularza.

Wartości domyślne

Podaj wartość domyślną wypełniającą wpis w nowym formularzu.

Wybór dat

Użyj pola o typie data (nie ciąg znakowy), aby pracownicy mobilni mogli korzystać z funkcji wyboru daty w formularzu.

Dołącz zdjęcie, wideo, dokument lub klip dźwiękowy

Notatka:

Załączniki dźwiękowe i dokumenty (.doc, .docx, .pdf, .xls, .xlsx) są obsługiwane tylko w systemie iOS.

Włącz obsługę załączników w warstwie.

Informacje ze skanowania kodów kreskowych lub kodów QR

Aplikacja Collector umożliwia wypełnianie wpisów tekstowych i wpisów znakowych przez skanowanie kodów kreskowych lub kodów QR.

Rejestrowanie metadanych GPS

Przygotuj warstwę do rejestrowania metadanych GPS. (To tylko część procesu przygotowywania do zbierania danych o wysokiej dokładności). Ta funkcja jest obsługiwana przez warstwy punktowe.

Śledzenie zmian

Jeśli potrzebna jest wiedza o tym, kto zbiera lub modyfikuje dane, włącz śledzenie edycji w warstwie, a aplikacja Collector zarejestruje te informacje.

Tematy pokrewne