Mergin Maps

Wskazówka pomocy technicznej: Wykorzystanie HTML do ulepszenia projektu Mergin Maps Maps

Czy wiesz, że możesz użyć HTML w swoim projekcie Mergin Maps Maps, aby zapewnić użytkownikom w terenie dostęp do informacji lub innych dokumentów związanych z ankietą? W tym artykule pokażemy kilka sposobów wykorzystania HTML do usprawnienia pracy nad ankietą. Możesz nawet użyć HTML offline, aby połączyć się z innymi plikami przechowywanymi w folderze projektu. Czytaj dalej, aby dowiedzieć się więcej!

Nawigacja do punktów za pomocą Google Maps

Jednym z najlepszych zastosowań HTML w projekcie Mergin Maps jest użycie go do utworzenia linku w formularzu projektu, który po kliknięciu otworzy lokalizację punktu Google Maps. Użytkownik może następnie skorzystać z funkcji "Nawiguj" w Mapach Google, aby znaleźć wskazówki dojazdu do punktu. Może to być przydatne, jeśli użytkownicy próbują nawigować do różnych punktów ankiety, które są daleko od siebie, lub pomóc im dotrzeć do miejsca ankiety. 

Aby utworzyć link do Map Google w formularzu:

1. Otwórz właściwości warstwy zawierającej punkty, do których nawigują użytkownicy.

2. Przejdź do zakładki "Zarządzaj polami" i kliknij przycisk Kalkulator pól.

3. Wybierz opcje "Utwórz nowe pole" i "Utwórz pole wirtualne".

4. Nadaj polu nazwę i ustaw opcję "Typ pola wyjściowego" na "Tekst (ciąg znaków)".

5. Umieść następujący skrypt HTML w polu wyrażenia i zastąp podświetlone wartości EPSG wartościami CRS projektu:

'<a href="'||'https://www.google.co.uk/maps/place/' || to_string( y(transform( $geometry, 'EPSG:27700', 'EPSG:4326'))) || ',' || to_string( x( transform( $geometry, 'EPSG:27700', 'EPSG:4326'))) || '">Open Google Map</a>'

6. Kliknij "OK

7. Przejdź do zakładki Form Builder i umieść pole wirtualne w układzie formularza

8. Użyj następujących opcji dla widżetu pola:

  1. Ustaw typ widżetu na Edycja tekstu
  2. Wyłączenie edycji
  3. Włącz tekst wielowierszowy i HTML
  4. Kliknij "OK" we właściwościach warstwy, a następnie zapisz i zsynchronizuj projekt.

Teraz, gdy użytkownicy otworzą funkcję w formularzu ankiety, zobaczą link z napisem "Otwórz mapę Google", który mogą kliknąć, aby otworzyć Mapy Google na swoim urządzeniu lub otworzyć je w przeglądarce, jeśli nie mają zainstalowanych Map Google, a następnie mogą użyć tego linku, aby przejść do lokalizacji.

Więcej informacji dla inspektorów

Czasami w terenie mogą znajdować się geodeci, którzy muszą zidentyfikować określone typy obiektów, takie jak rośliny, formacje geologiczne lub gatunki zwierząt. Może to być pomocne dla geodetów, jeśli mogą uzyskać dostęp do dodatkowych informacji, aby pomóc w zapewnieniu kontekstu na temat tego, co badają. 

W tym przykładzie ankiety dotyczącej siedlisk ptaków pokażemy, jak zapewnić ankieterowi link do dalszych informacji na temat gatunku ptaka w oparciu o to, który gatunek wybrał z listy. Link będzie się zmieniał, gdy ankieter zmieni wybór bez konieczności zapisywania wpisu. Pozwoli to ankieterowi zapoznać się z informacjami w celu potwierdzenia wyboru przed naciśnięciem przycisku "Zapisz" i pomoże zmniejszyć liczbę błędów w ankiecie.

Przygotowanie danych

Po pierwsze, musimy upewnić się, że mamy skonfigurowane dane w naszej ankiecie, aby funkcja linku działała. Będziemy potrzebować tabeli wyszukiwania z gatunkami ptaków, które będą w ankiecie, wraz z linkiem do dodatkowych informacji o każdym gatunku. W naszym przykładzie mamy prostą tabelę CSV z następującymi polami:

  • id: pole całkowite z numerem identyfikacyjnym dla każdego wiersza
  • gatunek: pole tekstowe z nazwą zwyczajową każdego gatunku ptaka
  • link: pole z linkiem do strony internetowej RSPB poświęconej danemu gatunkowi

Oto przykład danych tabeli:

W naszej warstwie badania mamy odpowiednie pole tekstowe gatunku, które ma następującą konfigurację:

  • Typ widżetu: Relacja wartości
  • Warstwa: gatunek (jest to nasza warstwa tabeli odnośników)
  • Kluczowa kolumna: nazwa
  • Kolumna wartości: nazwa

Konfiguracja pola wirtualnego

Teraz, gdy mamy już skonfigurowane tabele warstw, utworzymy pole wirtualne na warstwie ankiety dla łącza zewnętrznego. Wykonaj dokładnie te same kroki, aby utworzyć pole wirtualne, jak w poprzednim przykładzie, ale nadaj temu polu inną nazwę i użyj następującego wyrażenia, aby utworzyć pole:

'<a href="'||attribute(get_feature('species','name',"species"),'link')||'">Species Information</a>'

Teraz wystarczy dodać wirtualne pole do układu formularza, a użytkownik będzie mógł kliknąć link "Informacje o gatunku" w formularzu, aby zobaczyć więcej informacji o aktualnie wybranym gatunku. 

Otwieranie dokumentów zapisanych w folderze projektu

Można również używać HTML do otwierania plików PDF lub innych dokumentów przechowywanych w folderze projektu. Może to również działać bez połączenia danych, ponieważ pliki są przechowywane w katalogu projektu, a następnie zostaną pobrane na urządzenie użytkownika. Aby połączyć się z dowolnym plikiem w katalogu projektu, można użyć linków względnych jako wartości domyślnej dla pola tekstowego z włączonym HTML przy użyciu następującego wyrażenia: 

project://<path_to_file_within_project>

Użyjmy naszego poprzedniego przykładu badania ptaków, aby ankieterzy mogli uzyskać dostęp do informacji o ptakach podczas pracy w trybie offline.

Aby skonfigurować dokumenty w projekcie:

1. Utwórz folder w katalogu projektu dla plików PDF, w naszym przykładowym projekcie użyjemy "/species".

2. Upewnij się, że nazwy plików PDF są zgodne z wpisami w kolumnie "nazwa" tabeli wyszukiwania gatunków.

3. Skonfiguruj pole wirtualne przy użyciu tych samych ustawień, co poprzednio, używając nazwy "offline_id" i następującego wyrażenia:

'<a href="'||'project://species/' || "species" || '.pdf">Offline Info</a>'

4. Dodaj pole wirtualne "offline_id" do układu formularza.

Teraz użytkownik może uzyskać dostęp do danych offline przechowywanych w projekcie, klikając link "Offline Info", co spowoduje otwarcie odpowiedniego pliku PDF.

Nie przestawaj się uczyć

Jeśli ten samouczek okazał się pomocny, możesz również przejść do naszej dokumentacji, aby dowiedzieć się o innych zastosowaniach HTML w projekcie ankiety, takich jak dostosowywanie panelu podglądu i dostarczanie instrukcji lub wskazówek użytkownikom w terenie. Dziękujemy za korzystanie z Mergin Maps i zachęcamy do śledzenia przyszłych artykułów ze wskazówkami i najlepszymi praktykami. 

Możesz także polubić

QGIS

Jak używać Mergin Maps do współpracy nad projektami QGIS ?

28 listopada 2025 r.

Mergin Maps

Szkicowanie zdjęć jest teraz dostępne w Mergin Maps

28 października 2025 r.

Mergin Maps

Najlepsze praktyki zarządzania użytkownikami w Mergin Maps

10 października 2025 r.

QGIS

Tworzenie profesjonalnych raportów z badań przy użyciu QGIS Print Layout po zebraniu danych w terenie

15 września 2025 r.

QGIS

5 niezbędnych wtyczek QGIS dla profesjonalistów GIS

13 sierpnia 2025 r.

Mergin Maps

Mergin Maps stają się pobieżne

31 lipca 2025 r.

partnerzy

Camptocamp zostaje pierwszym oficjalnym sprzedawcą Mergin Maps

6 czerwca 2025 r.

Mergin Maps

Nowe narzędzia API zapewniają więcej możliwości zarządzania użytkownikami!

30 maja 2025 r.

Mergin Maps

Jak przeprowadzić ankietę terenową przy użyciu QGIS i Mergin Maps: Kompletny przewodnik krok po kroku

16 kwietnia 2025 r.

wtyczka

Wielki Scott! Wtyczka Mergin Maps ma wehikuł czasu

19 marca 2025 r.

Mergin Maps

Odblokowanie funkcji premium Mergin Maps dla wszystkich

15 stycznia 2025 r.

Mergin Maps

2024 - Przegląd roku

20 grudnia 2024 r.

Mergin Maps

Porada wsparcia: Co zrobić, gdy projekt jest zbyt duży?

29 listopada 2024 r.

Mergin Maps

Mergin Maps mierzy teraz w kranach

24 października 2024 r.

Mergin Maps

Zapowiedź pierwszej w historii książki o Mergin Maps od Locate Press

20 września 2024 r.

mobilny

Porada wsparcia - Jak uprościć rejestrowanie linii i wielokątów

30 sierpnia 2024 r.

Mergin Maps

5 najlepszych aplikacji do gromadzenia danych w terenie

17 lipca 2024 r.

Mergin Maps

Przedstawiamy uprawnienia redaktora - naszą najbardziej pożądaną funkcję!

20 czerwca 2024 r.

Mergin Maps

Mamy nadzieję, że podoba ci się nowe doświadczenie!

31 maja 2024 r.

QGIS

Porada pomocy technicznej: Dodawanie symboli SVG do projektu QGIS

2 maja 2024 r.

Mergin Maps

Aplikacja Mergin Maps Maps zyskuje nowy, świeży wygląd

28 marca 2024 r.

Mergin Maps

QField vs. Mergin Maps - porównanie aplikacji

1 marca 2024 r.

Mergin Maps

Cześć od Mergin Maps!

13 lutego 2024 r.

wtyczka

Wskazówka pomocy technicznej: Pobieranie poprzedniej wersji projektu

31 stycznia 2024 r.

Mergin Maps

Mergin Maps 2023: podsumowanie roku

28 grudnia 2023 r.

mobilny

Mergin Maps działa teraz szybciej i stabilniej niż kiedykolwiek wcześniej

15 listopada 2023 r.

wtyczka

Pobieranie kafelków dla map tła offline w pięciu krokach

30 października 2023 r.

partnerzy

Nawiązaliśmy współpracę z firmą MarXact w zakresie precyzyjnych pomiarów w Mergin Maps.

27 października 2023 r.

wydarzenie

Odwiedź nas na INTERGEO 2023 w Berlinie

29 września 2023 r.

Mergin Maps

Mergin Maps odświeża markę

27 września 2023 r.

Mergin Maps

Dodaliśmy możliwość dostosowywania nazw zdjęć w Mergin Maps!

31 sierpnia 2023 r.

mobilny

Prosiliście o to, a my to dostarczyliśmy... Śledzenie pozycji w Mergin Maps!

22 sierpnia 2023 r.

Mergin Maps

Lista życzeń funkcji - Pomóż nam pomóc Tobie!

27 lipca 2023 r.

Mergin Maps

Zobacz wywiad z Mergin Maps Maps w App of the Day

4 maja 2023 r.

wydarzenie

Mergin Maps ma nadzieję, że zobaczymy się na GeoBusiness London 2023.

2 maja 2023 r.

Mergin Maps

Martwisz się o korzystanie z oprogramowania geoprzestrzennego typu open source w swojej firmie? Wsparcie Mergin Maps Maps jest tutaj dla Ciebie!

28 kwietnia 2023 r.

Mergin Maps

Camptocamp współpracuje z Mergin Maps Maps w celu dostarczania rozwiązań GIS typu open source

25 kwietnia 2023 r.

Mergin Maps

Poziomy subskrypcji ulegną zmianie

18 kwietnia 2023 r.

Mergin Maps

Mergin Maps Community i Enterprise Editions

31 marca 2023 r.

Mergin Maps

Przedstawiamy przestrzenie robocze: Uproszczona współpraca

31 stycznia 2023 r.

Mergin Maps

Mergin Maps: podsumowanie roku (2022)

20 grudnia 2022 r.

Mergin Maps

Mergin Maps w podcaście MapScaping

15 grudnia 2022 r.

wtyczka

Wyświetlanie i śledzenie zmian w QGIS

14 grudnia 2022 r.

Klikając "Akceptuj wszystkie pliki cookie", wyrażasz zgodę na przechowywanie plików cookie na Twoim urządzeniu w celu usprawnienia nawigacji w witrynie, analizy korzystania z witryny i pomocy w naszych działaniach marketingowych. Więcej informacji można znaleźć w naszej Polityce plików cookie. Odrzuć pliki cookie tutaj.