Mergin Maps

Suggerimento di supporto: Utilizzare l'HTML per migliorare il progetto Mergin Maps

Sapevate che potete usare l'HTML nel vostro progetto Mergin Maps per dare agli utenti sul campo l'accesso alle informazioni o ad altri documenti relativi al vostro sondaggio? In questo articolo vi mostreremo alcuni modi in cui è possibile utilizzare l'HTML per migliorare il flusso di lavoro dell'indagine. Potete anche usare l'HTML offline per collegarvi ad altri file archiviati nella cartella del progetto. Continuate a leggere per saperne di più!

Navigare verso i punti con Google Maps

Uno dei migliori utilizzi dell'HTML nel progetto Mergin Maps è quello di creare un link nel modulo del progetto che, quando viene cliccato, apre la posizione del punto su Google Maps. L'utente può quindi scegliere di utilizzare la funzione "Naviga" di Google Maps per trovare le indicazioni per raggiungere il punto. Questo può essere utile se gli utenti stanno cercando di navigare verso punti di indagine diversi e distanti tra loro, oppure per aiutarli a raggiungere il sito di indagine. 

Per creare il link a Google Maps nel modulo:

1. Aprire le proprietà del layer contenente i punti su cui gli utenti stanno navigando.

2. Andare alla scheda "Gestione campi" e fare clic sul pulsante Calcolatore campi.

3. Selezionare le opzioni "Crea un nuovo campo" e "Crea campo virtuale".

4. Assegnare un nome al campo e impostare il "Tipo di campo di output" su "Testo (stringa)".

5. Inserire il seguente script HTML nella casella di espressione e sostituire i valori EPSG evidenziati con il CRS del progetto:

'<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. Fare clic su "OK".

7. Passare alla scheda Form Builder e posizionare il campo virtuale nel layout del modulo.

8. Utilizzare le seguenti opzioni per il widget di campo:

  1. Impostare il tipo di widget su Modifica testo
  2. Disattivare la modifica
  3. Abilita il testo multilinea e l'HTML
  4. Fare clic su 'OK' nelle proprietà del livello, quindi salvare e sincronizzare il progetto.

Ora, quando gli utenti aprono la funzione nel modulo d'indagine, vedranno un link con "Apri Google Map" su cui possono fare clic e che aprirà Google Maps sul loro dispositivo, o lo aprirà nel browser se non hanno installato Google Maps, e potranno quindi usare quel link per navigare verso la località.

Fornire maggiori informazioni agli ispettori

A volte i rilevatori sul campo devono identificare alcuni tipi di elementi, come piante, formazioni geologiche o specie animali. Per i rilevatori può essere utile poter accedere a informazioni aggiuntive che li aiutino a contestualizzare l'oggetto del rilievo. 

In questo esempio di indagine sull'habitat degli uccelli, mostreremo come fornire al rilevatore un link a ulteriori informazioni su una specie di uccello in base alla specie selezionata da un elenco. Il link cambierà quando il rilevatore modificherà la selezione senza dover salvare la voce. In questo modo il rilevatore potrà consultare le informazioni per confermare la sua selezione prima di premere il pulsante "Salva" e ridurre gli errori nell'indagine.

Preparare i dati

Per prima cosa, dobbiamo assicurarci di aver impostato i dati nel nostro sondaggio in modo che la funzione di collegamento funzioni. Avremo bisogno di una tabella di ricerca con le specie di uccelli che parteciperanno al sondaggio, insieme a un link per ulteriori informazioni su ciascuna specie. Nel nostro esempio, abbiamo una semplice tabella CSV con i seguenti campi:

  • id: un campo intero con un numero identificativo per ogni riga
  • specie: un campo di testo con il nome comune di ogni specie di uccello
  • link: un campo con un link a una pagina del sito web della RSPB dedicata alla specie

Ecco un esempio di tabella dati:

Nel nostro livello di indagine, abbiamo un campo di testo della specie corrispondente che ha la seguente configurazione:

  • Tipo di widget: Relazione di valore
  • Livello: specie (è il livello della tabella di ricerca)
  • Colonna chiave: nome
  • Colonna valore: nome

Impostare il campo virtuale

Ora che abbiamo impostato le tabelle dei livelli, creeremo un campo virtuale sul livello dell'indagine per il collegamento esterno. Per creare il campo virtuale, seguire gli stessi identici passaggi dell'esempio precedente, ma assegnare a questo campo un nome diverso e utilizzare la seguente espressione per creare il campo:

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

Ora è sufficiente aggiungere il campo virtuale al layout del modulo e l'utente potrà fare clic sul link "Informazioni sulla specie" nel modulo per visualizzare ulteriori informazioni sulla specie attualmente selezionata. 

Aprire i documenti memorizzati nella cartella del progetto

È inoltre possibile utilizzare l'HTML per aprire documenti PDF o di altro tipo memorizzati nella cartella del progetto. Questo può funzionare anche senza una connessione dati, poiché i file vengono memorizzati nella cartella del progetto e poi scaricati sul dispositivo dell'utente. Per collegarsi a qualsiasi file nella cartella del progetto, è possibile utilizzare i link relativi come valore predefinito per un campo di testo con HTML abilitato, utilizzando la seguente espressione: 

project://<path_to_file_within_project>

Utilizziamo l'esempio precedente del rilevamento degli uccelli, in modo che i rilevatori possano accedere alle informazioni sugli uccelli quando lavorano offline.

Per impostare i documenti nel progetto:

1. Create una cartella nella directory del progetto per i PDF; nel nostro progetto di esempio useremo '/species'.

2. Assicurarsi che i nomi dei file PDF corrispondano alle voci della colonna "nome" della tabella di ricerca delle specie.

3. Impostare un campo virtuale con le stesse impostazioni di prima, utilizzando il nome 'offline_id' e la seguente espressione:

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

4. Aggiungere il campo virtuale 'offline_id' al layout del modulo

Ora l'utente può accedere ai dati offline memorizzati nel progetto facendo clic sul link 'Info offline' e aprirà il PDF corrispondente.

Continuare a imparare

Se questa esercitazione vi è stata utile, potete anche consultare la nostra documentazione per scoprire altri usi dell'HTML nel vostro progetto di indagine, come la personalizzazione del pannello di anteprima e la fornitura di istruzioni o suggerimenti agli utenti sul campo. Vi ringraziamo per aver utilizzato Mergin Maps e vi invitiamo a tenere d'occhio i prossimi articoli con suggerimenti e buone pratiche. 

Ti potrebbe interessare anche

Mergin Maps

Lo schizzo fotografico è ora disponibile in Mergin Maps

28 ottobre 2025

Mergin Maps

Migliori pratiche per la gestione degli utenti in Mergin Maps

10 ottobre 2025

QGIS

Creare rapporti di rilievo professionali utilizzando QGIS Print Layout dopo la raccolta dei dati sul campo.

15 settembre 2025

QGIS

5 Plugin QGIS essenziali per i professionisti GIS

13 agosto 2025

Mergin Maps

Mergin Maps si fanno più confuse

31 luglio 2025

partner

Camptocamp diventa il primo rivenditore ufficiale di Mergin Maps

6 giugno 2025

Mergin Maps

I nuovi strumenti API offrono più opzioni di gestione degli utenti!

30 maggio 2025

Mergin Maps

Come condurre un'indagine sul campo usando QGIS e Mergin Maps: Una guida completa passo dopo passo

16 aprile 2025

plugin

Grande Scott! Il plugin Mergin Maps ha una macchina del tempo

19 marzo 2025

Mergin Maps

Sbloccare le funzionalità premium di Mergin Maps per tutti

15 gennaio 2025

Mergin Maps

2024 - Anno in esame

20 dicembre 2024

Mergin Maps

Suggerimento per il supporto: cosa fare se il progetto è troppo grande

29 novembre 2024

Mergin Maps

Mergin Maps ora misura in rubinetti

24 ottobre 2024

Mergin Maps

Annuncio del primo libro in assoluto su Mergin Maps di Locate Press

20 settembre 2024

mobile

Suggerimento di supporto - Come semplificare la registrazione di linee e poligoni

30 agosto 2024

Mergin Maps

5 migliori app per la raccolta di dati sul campo

17 luglio 2024

Mergin Maps

Introduzione dei permessi per gli editor: la nostra funzione più richiesta!

20 giugno 2024

Mergin Maps

Ci auguriamo che la nuova esperienza sia di vostro gradimento!

31 maggio 2024

QGIS

Suggerimento di supporto: Aggiungere simboli SVG al progetto QGIS

2 maggio 2024

Mergin Maps

Mergin Maps l'app si rifà il look

28 marzo 2024

Mergin Maps

QField vs. Mergin Maps - Confronto tra applicazioni

1 marzo 2024

Mergin Maps

Ciao da Mergin Maps!

13 febbraio 2024

plugin

Suggerimento di supporto: scaricare una versione precedente del progetto

31 gennaio 2024

Mergin Maps

Mergin Maps 2023: il nostro anno in rassegna

28 dicembre 2023

mobile

Mergin Maps è ora più veloce e stabile che mai

15 novembre 2023

plugin

Scaricare le tessere per le mappe di sfondo offline in cinque passi

30 ottobre 2023

partner

Abbiamo stretto una partnership con MarXact per il rilievo di alta precisione in Mergin Maps

27 ottobre 2023

evento

Venite a trovarci a INTERGEO 2023 a Berlino

29 settembre 2023

Mergin Maps

Mergin Maps Un aggiornamento del marchio

27 settembre 2023

Mergin Maps

Abbiamo aggiunto la possibilità di personalizzare i nomi delle foto in Mergin Maps!

31 agosto 2023

mobile

L'avete chiesto e ve lo abbiamo consegnato... Tracciamento della posizione in Mergin Maps!

22 agosto 2023

Mergin Maps

Lista dei desideri - Aiutateci ad aiutarvi!

27 luglio 2023

Mergin Maps

Guarda l'intervista a Mergin Maps su App of the Day

4 maggio 2023

evento

Mergin Maps Spero di vedervi a GeoBusiness Londra 2023

2 maggio 2023

Mergin Maps

Se siete preoccupati per l'utilizzo di un software geospaziale open-source per la vostra azienda, il supporto di Mergin Maps è qui per voi!

28 aprile 2023

Mergin Maps

Camptocamp collabora con Mergin Maps per fornire soluzioni GIS open source

25 aprile 2023

Mergin Maps

I livelli di abbonamento cambieranno

18 aprile 2023

Mergin Maps

Mergin Maps Edizioni Community e Enterprise

31 marzo 2023

Mergin Maps

Presentazione degli spazi di lavoro: Collaborazione semplificata

31 gennaio 2023

Mergin Maps

Mergin Maps: un anno in rassegna (2022)

20 dicembre 2022

Mergin Maps

Mergin Maps in podcast MapScaping

15 dicembre 2022

plugin

Visualizzare e tenere traccia delle modifiche in QGIS

14 dicembre 2022

Facendo clic su "Accetta tutti i cookie", acconsentite alla memorizzazione dei cookie sul vostro dispositivo per migliorare la navigazione del sito, analizzarne l'utilizzo e contribuire alle nostre iniziative di marketing. Per ulteriori informazioni, consultare la nostra Politica sui cookie. Rifiuta i cookie qui.