Przygotowanie do zbierania danych o wysokiej dokładności

Dokładność wymagana podczas zbierania informacji o lokalizacji zależy od typu projektu, nad którym pracujesz.

W przypadku niektórych projektów, takich jak spis ludności, punkty w pobliżu budynków mogą być wystarczające. Inne projekty, na przykład pobieranie próbek środowiskowych, wymagają dokładności zbieranych lokalizacji wynoszącej kilka centymetrów od rzeczywistego położenia.

Podczas gromadzenia lokalizacji przy użyciu usługi lokalizacyjnej urządzenia, informacje o pozycji można ustalić, korzystając z różnych źródeł, takich jak GPS, telefon komórkowy, sieci Wi-Fi lub Bluetooth. Dokładność tych źródeł różni się, a usługa lokalizacyjna urządzenia nie zawsze działa niezawodnie. Aby przeprowadzać operacje zbierania danych, które wymagają większej dokładności i niezawodnej kontroli jakości, zwykle najlepszym rozwiązaniem jest użycie profesjonalnego odbiornika GPS lub odbiornika GPS o wysokiej dokładności.

Notatka:

Więcej informacji podstawowych o zbieraniu danych o wysokiej dokładności można uzyskać, słuchając następującego odcinka podcastu Field Notes (Notatki z terenu): Covering the basics of high-accuracy data collection (Podstawy dotyczące zbierania danych o wysokiej dokładności) (12 minut).

Globalny system nawigacji satelitarnej (Global Navigation Satellite System, GNSS) to standardowy termin ogólny określający systemy nawigacji satelitarnej. Odbiorniki GNSS mogą korzystać z różnych systemów nawigacji satelitarnej, natomiast odbiorniki GPS są przystosowane do pracy wyłącznie z systemem nawigacji satelitarnej o nazwie Global Positioning System (GPS). Ze względu na to, że termin GPS jest często używany w odniesieniu do obu typów odbiorników, w tym systemie pomocy jest on traktowany jako termin ogólny.

Odbiornik GPS precyzyjnie oblicza lokalizacje geograficzne przy użyciu informacji pochodzących z satelitów systemu GPS. Dokładność tych odbiorników mieści się w zakresie od około metra do centymetra. Jest to zależne od możliwości śledzenia i przetwarzania sygnałów z satelitów. Sygnały z satelity GPS są transmitowane na różnych częstotliwościach. Im więcej częstotliwości wykorzystuje odbiornik GPS — a tym samym im więcej odbiera sygnałów — tym jest dokładniejszy. Jest to prawdą także w przypadku odbiorników GNSS: z im większej liczby systemów odbiornik korzysta (i im więcej sygnałów odbiera), tym jest dokładniejszy. Dostępnych jest kilka systemów nawigacji satelitarnej. Zwykle jednak im dokładniejszy jest odbiornik GPS, tym jest droższy i tym trudniej nosi się go w terenie.

Notatka:
Odbiorników wysokiej dokładności podłączanych za pośrednictwem kabla lub połączenia Bluetooth można używać tylko z aplikacją terenową Survey123. W aplikacji internetowej Survey123 może być wyświetlana tylko lokalizacja udostępniona przez wewnętrzne źródło pozycji urządzenia.

Wykonaj następujące czynności, aby przygotować ankietę, która będzie używana w aplikacji terenowej Survey123 z odbiornikiem wysokiej dokładności:

Przygotowanie ankiety do rejestrowania metadanych GPS

Najpierw należy zdecydować, czy osoba wypełniająca ankietę musi widzieć metadane czy nie. Jeśli tak, można dodać pytania typu note (uwaga) lub decimal (wartość dziesiętna), które będą wyświetlać te wartości w formularzu. Jeśli użytkownicy nie muszą widzieć tych danych, ale mają być one przechowywane w warstwie obiektowej wraz z innymi odpowiedziami na pytania, należy dodać je do arkusza kalkulacyjnego jako ukryte pytania typu decimal (wartość dziesiętna).

Aby wydzielać metadane z pytań typu geopoint (punkt geograficzny), użyj funkcji pulldata("@geopoint").

Na przykład to wyrażenie może zostać użyte do wypełnienia pytania typu decimal (wartość dziesiętna) wartością dokładności GPS.

pulldata("@geopoint", ${location}, "accuracy")

W tym rekordzie będzie przechowywana wartość dokładności zwrócona przez odbiornik w czasie aktualizowania pytania typu geopoint (punkt geograficzny). Listę parametrów lokalizacji, których można użyć, zawarto w temacie Wydzielanie wartości punktów geograficznych.

Konfigurowanie progu dokładności lokalizacji

Domyślnie aplikacja Survey123 nie sprawdza dokładności zbieranych wartości dotyczących położenia. Jeśli dokładność położenia jest istotna dla wyników ankiety, można zdefiniować próg dokładności z uśrednieniem lokalizacji. Można to zrobić, wprowadzając wartość liczbową w kolumnie body::accuracyThreshold pytania typu geopoint (punkt geograficzny). Wartość ta stanie się progiem dokładności, po przekroczeniu którego wartości nie będą już przechwytywane podczas uśredniania lokalizacji.

Konfigurowanie wyrażeń określających jakość lokalizacji

Próg dokładności położenia jest pojedynczą liczbą, minimalną wartością dokładności poziomej danej lokalizacji. Aby ostrzeżenie było wyświetlane w sytuacji, gdy lokalizacja użytkownika nie spełnia innych, bardziej złożonych wymagań jakości lub aby zapobiec przesyłaniu tak uzyskanej lokalizacji, można użyć odpowiedniego wyrażenia. Takie wyrażenia można wprowadzać w następujących kolumnach (i powiązanych z nimi kolumnach zawierających komunikaty):

  • Za pomocą kolumn constraint i constraint_message można uniemożliwić użytkownikowi pobranie lokalizacji za pomocą pytania typu geopoint (punkt geograficzny), gdy warunek określony przez wyrażenie jakości lokalizacji nie został spełniony.
  • Kolumny bind::esri:warning i bind::esri:warning_message pozwalają wyświetlić ostrzeżenie informujące, że warunek określony przez wyrażenie jakości lokalizacji nie został spełniony. Jeśli warunek określony przez wyrażenie jakości lokalizacji nie jest spełniony, kolor paska zawierającego wartość współrzędnych w górnej części pytania typu geopoint (punkt geograficzny) zmienia się na żółty. W takiej sytuacji użytkownik nadal może przechwycić lokalizację.

Wyrażenie można utworzyć w każdej z tych kolumn przy wykorzystaniu dowolnego pytania z ankiety, zwykle używane są pytania lub parametry powiązane z lokalizacją ankiety.

Więcej informacji zawiera temat Wyrażenia określające jakość lokalizacji w punktach geograficznych.