Skip To Content

Rejestrowanie metadanych GPS

Notatka:

Dostępna jest nowa aplikacja Collector dla systemu iOS. Aby uzyskać pomoc dotyczącą tej nowej aplikacji, zapoznaj się z tematem Przygotowywanie danych do rejestrowania metadanych GPS.

Oprócz współrzędnych geograficznych można zapisać także inne metadane GPS powiązane z obiektem, takie jak dokładność i typ poprawki. Zapisanie tych metadanych może być przydatne przy ocenie jakości danych oraz w celu zapewnienia zachowania standardów gromadzenia danych. Można dodać pola metadanych GPS do usługi obiektów punktowych, aby aplikacja Collector mogła zapisywać metadane GPS w odpowiednich polach podczas edytowania obiektów punktowych. Należy również skonfigurować okno podręczne obiektu w taki sposób, aby niektóre dane były ukryte przed osobami zbierającymi dane.

Konfigurując przechowywanie metadanych GPS, należy uwzględnić kilka czynników:

  • Pola metadanych GPS są zapełniane tylko w przypadku warstw punktowych.
  • Jeśli obiekt punktowy został utworzony lub zaktualizowany przez dłuższe naciśnięcie (wszystkie platformy) lub kliknięcie prawym przyciskiem myszy (system Windows) na mapie, a nie za pomocą systemu GPS, pola metadanych GPS są wyczyszczone.
  • Jeśli obiekt punktowy został utworzony lub zaktualizowany, ale metadane GPS nie są dostępne, pola metadanych GPS są wyczyszczone.

Obsługiwane metadane GPS

Następujące wartości metadanych GPS są rejestrowane przez aplikację Collector w przypadku korzystania ze skonfigurowanej usługi obiektowej:

  • Nazwa odbiornika
  • Szerokość geograficzna — lokalizacja przed zastosowaniem podanego profilu lokalizacji, w tym transformacji danych
  • Długość geograficzna — lokalizacja przed zastosowaniem podanego profilu lokalizacji, w tym transformacji danych
  • Wysokość — lokalizacja przed zastosowaniem podanego profilu lokalizacji, w tym transformacji danych
  • Czas pozycji

W przypadku używania pojedynczej lokalizacji GPS w celu ustawienia lokalizacji punktu, rejestrowane są również następujące metadane:

  • Dokładność pozioma
  • Dokładność pionowa
  • PDOP
  • HDOP
  • VDOP
  • Typ pozycji
  • Czas korekcji
  • Identyfikator stacji
  • Liczba satelitów

W przypadku uśredniania wartości GPS w celu ustawienia lokalizacji punktu rejestrowane są także następujące wartości metadanych:

  • Średnia dokładność pozioma
  • Średnia dokładność pionowa
  • Liczba uśrednionych pozycji
  • Odchylenie standardowe

    Wskazanie różnicy odległości między końcową, uśrednioną lokalizacją, a każdą indywidualną lokalizacją zarejestrowaną podczas uśredniania. Wysokie wartości wskazują, że na pozycję miały wpływ wartości odstające.

Można wybrać, które z tych wartości będą przechwytywane z danymi: ignorowane będą wartości wszystkich pól, które nie zostały dodane do usługi obiektowej. Podobnie można skonfigurować dane dla pojedynczych lokalizacji GPS, uśrednionych lokalizacji lub obu z nich: gdy uśrednianie jest włączone, powiązane pola są zapełniane, a pola dla pojedynczych zbiorów lokalizacji są pozostawiane puste i na odwrót.

Notatka:

Jeśli w ustawieniach aplikacji Collector włączono poziom ufności 95%, będzie on wykorzystywany do określania, czy dokładność jest akceptowalna do zbierania danych. Rejestrowane dokładności będą nadal przeliczane z użyciem funkcji średniej kwadratowej (RMS). W takiej sytuacji poziom ufności w zarejestrowanych dokładnościach wynosi od 63% do 68% w przypadku dokładności w poziomie oraz 68% w przypadku dokładności w pionie.

Konfigurowanie przechowywania metadanych GPS w usłudze obiektowej

W celu skonfigurowania przechowywania metadanych GPS w usłudze obiektowej można użyć skryptów w języku Python albo wprowadzić odpowiednie zmiany ręcznie.

  • Jeśli usługa jest publikowana za pomocą oprogramowania ArcGIS Desktop, można przed opublikowaniem usługi dodać pola metadanych GPS do tabeli atrybutów obiektów za pomocą skryptów w języku Python lub przez ręczną aktualizację danych.
  • Jeśli warstwy są tworzone i aktualizowane za pomocą usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise nie można dodać pól metadanych GPS do tabeli atrybutów obiektów za pomocą skryptów w języku Python. Zmiany należy wprowadzić ręcznie. Informacje szczegółowe można znaleźć w sekcji Ręczna aktualizacja danych.

Ręczna aktualizacja danych

Aby ręcznie skonfigurować usługę obiektową w celu przechowywania metadanych GPS, postępuj zgodnie z poniższą instrukcją.

Uwaga:

Przed rozpoczęciem zastanów się, czy zamiast tego możesz użyć skryptów w języku Python. Te instrukcje należy wykonać tylko w przypadku, gdy do tworzenia i aktualizacji warstw używana jest usługa ArcGIS Online lub oprogramowanie ArcGIS Enterprise.

  1. Aby zastosować domeny dla pól Typ pozycji, Liczba satelitów i Identyfikator stacji, które zostaną utworzone w następnym etapie, na podstawie przedstawionych poniżej szczegółowych informacji utwórz w bazie danych domeny ESRI_FIX_TYPE_DOMAIN, ESRI_NUM_SATS_DOMAIN i ESRI_STATION_ID_DOMAIN. Użycie domen w celu wypełniania tych trzech pól jest opcjonalne. Więcej informacji zawiera temat Przegląd domen atrybutów w pomocy do systemu ArcGIS Pro.

    Notatka:

    Hostowane warstwy obiektów utworzone w usłudze ArcGIS Online lub na platformie ArcGIS Enterprise nie obsługują dodawania domen.

    • Domena 1: Domena wartości kodowanych
      • Nazwa: ESRI_FIX_TYPE_DOMAIN
      • Typ pola: krótka liczba całkowita
      • Wartości: 0 — poprawka nieprawidłowa, 1 — GPS, 2 — różnicowy GPS, 4 — RTK poprawiony, 5 — RTK Float
    • Domena 2: Domena zakresowa
      • Nazwa: ESRI_NUM_SATS_DOMAIN
      • Typ pola: krótka liczba całkowita
      • Zakres: 0–99
    • Domena 3: Domena zakresowa
      • Nazwa: ESRI_STATION_ID_DOMAIN
      • Typ pola: krótka liczba całkowita
      • Zakres: 0–1023
  2. Określ metadane GPS, które mają być przechwytywane podczas gromadzenia danych. Dla każdego elementu metadanych, który należy przechwycić, dodaj odpowiednie pole z poniższej tabeli do tabeli atrybutów obiektów usługi.
    Notatka:

    Wszystkie pola, które nie zostaną dodane, będą ignorowane.

    AtrybutAlias polaNazwa polaTyp polaDomena

    Nazwa odbiornika

    Nazwa odbiornika

    ESRIGNSS_RECEIVER

    Ciąg znakowy(50)

    Dokładność pozioma

    Dokładność pozioma (m)

    ESRIGNSS_H_RMS

    Podwójnej precyzji

    Dokładność pionowa

    Dokładność pionowa (m)

    ESRIGNSS_V_RMS

    Podwójnej precyzji

    Szerokość geograficzna

    Szerokość geograficzna

    ESRIGNSS_LATITUDE

    Podwójnej precyzji

    Długość geograficzna

    Długość geograficzna

    ESRIGNSS_LONGITUDE

    Podwójnej precyzji

    Wysokość

    Wysokość

    ESRIGNSS_ALTITUDE

    Podwójnej precyzji

    PDOP

    PDOP

    ESRIGNSS_PDOP

    Podwójnej precyzji

    HDOP

    HDOP

    ESRIGNSS_HDOP

    Podwójnej precyzji

    VDOP

    VDOP

    ESRIGNSS_VDOP

    Podwójnej precyzji

    Typ pozycji

    Typ pozycji

    ESRIGNSS_FIXTYPE

    Krótkie

    ESRI_FIX_TYPE_DOMAIN (opcjonalna)

    Czas korekcji

    Czas korekcji

    ESRIGNSS_CORRECTIONAGE

    Podwójnej precyzji

    Identyfikator stacji

    Identyfikator stacji

    ESRIGNSS_STATIONID

    Krótkie

    ESRI_STATION_ID_DOMAIN (opcjonalna)

    Liczba satelitów

    Liczba satelitów

    ESRIGNSS_NUMSATS

    Krótkie

    ESRI_NUM_SATS_DOMAIN (opcjonalna)

    Czas pozycji

    Czas pozycji

    ESRIGNSS_FIXDATETIME

    Data

    Średnia dokładność pozioma

    Średnia dokładność pozioma (m)

    ESRIGNSS_AVG_H_RMS

    Podwójnej precyzji

    Średnia dokładność pionowa

    Średnia dokładność pionowa (m)

    ESRIGNSS_AVG_V_RMS

    Podwójnej precyzji

    Liczba uśrednionych pozycji

    Uśrednione pozycje

    ESRIGNSS_AVG_POSITIONS

    Dł. geogr.

    Odchylenie standardowe

    Odchylenie standardowe (m)

    ESRIGNSS_H_STDDEV

    Podwójnej precyzji

Konfigurowanie pól metadanych GPS w oknie podręcznym warstwy obiektowej

Po skonfigurowaniu przechowywania metadanych zaleca się skonfigurowanie ukrywania niektórych pól metadanych GPS w oknie podręcznym warstwy obiektowej lub ustawienia ich jako tylko do odczytu, aby zapobiec edycji tych metadanych przez pracowników mobilnych. Można użyć skryptów w języku Python albo ręcznie zaktualizować okno podręczne. Aby skonfigurować okno podręczne warstwy obiektowej za pomocą skryptów, należy to zrobić na mapie, a nie w warstwie.

Wskazówka:

Konfigurując okna podręczne mapy, należy używać skryptów w języku Python. W przypadku konfigurowania ich w warstwie, należy ręcznie zaktualizować okno podręczne.

Ręczna aktualizacja okna podręcznego

Aby ręcznie skonfigurować okno podręczne w warstwie w celu ukrycia powiązanych pól, wykonaj poniższe instrukcje. Szczegółowe informacje na temat edytowania okien podręcznych można znaleźć w sekcji Konfiguracja formularza dodawania danych.

Uwaga:

Przed rozpoczęciem zastanów się, czy zamiast tego możesz użyć skryptów w języku Python. Te instrukcje należy wykonać tylko wtedy, gdy okno podręczne jest konfigurowane w warstwie, a nie na mapie.

  1. Podczas edycji okna podręcznego kliknij opcję Konfiguruj atrybuty.
  2. Wyłącz zaznaczenie pola wyboru Edytuj dla każdego pola dodanego w celu przechwycenia metadanych GPS w ostatniej sekcji. Uniemożliwi to osobom zbierającym dane edycję tych wartości.
  3. Jeśli chcesz mieć pewność, że pola metadanych GPS są dostępne tylko do odczytu, tak aby pracownicy mobilni mogli sprawdzać, czy spełniają wymagania dotyczące dokładności zbierania danych, zaznacz dla tych pól pole wyboru Wyświetl. W przypadku pól wyświetlanych zaleca się ich sformatowanie zgodnie z poniższą tabelą.

    Nazwa polaAlias polaFormat pola

    ESRIGNSS_RECEIVER

    Nazwa odbiornika

    Nie dotyczy

    ESRIGNSS_H_RMS

    Dokładność pozioma (m)

    2 miejsca dziesiętne

    ESRIGNSS_V_RMS

    Dokładność pionowa (m)

    2 miejsca dziesiętne

    ESRIGNSS_LATITUDE

    Szerokość geograficzna

    8 miejsc dziesiętnych

    ESRIGNSS_LONGITUDE

    Długość geograficzna

    8 miejsc dziesiętnych

    ESRIGNSS_ALTITUDE

    Wysokość

    2 miejsca dziesiętne

    ESRIGNSS_PDOP

    PDOP

    2 miejsca dziesiętne

    ESRIGNSS_HDOP

    HDOP

    2 miejsca dziesiętne

    ESRIGNSS_VDOP

    VDOP

    2 miejsca dziesiętne

    ESRIGNSS_FIXTYPE

    Typ pozycji

    Nie dotyczy

    ESRIGNSS_CORRECTIONAGE

    Czas korekcji (sekundy)

    0 miejsc dziesiętnych

    ESRIGNSS_STATIONID

    Identyfikator stacji

    Nie dotyczy

    ESRIGNSS_NUMSATS

    Liczba satelitów

    Nie dotyczy

    ESRIGNSS_FIXDATETIME

    Czas pozycji

    ShortDateTime, 12-godz.

    ESRIGNSS_AVG_H_RMS

    Średnia dokładność pozioma (m)

    2 miejsca dziesiętne

    ESRIGNSS_AVG_V_RMS

    Średnia dokładność pionowa (m)

    2 miejsca dziesiętne

    ESRIGNSS_AVG_POSITIONS

    Uśrednione pozycje

    Nie dotyczy

    ESRIGNSS_H_STDDEV

    Odchylenie standardowe (m)

    3 miejsca dziesiętne

  4. Jeśli istnieją pola, które mają być niewidoczne dla osób zbierających dane, wyłącz dla tych pól zaznaczenie pola wyboru Wyświetl.