Passa al contenuto principale

Integrazione con ArcGIS Field Maps per Android

Questo tutorial fornisce istruzioni dettagliate su come integrare il Reach RX con ArcGIS Field Maps utilizzando un dispositivo su Android o WSA (Windows Subsystem for Android) tramite Bluetooth.

Panoramica

ArcGIS Field Maps è un'app mobile che consente di raccogliere dati sul campo, visualizzare e modificare mappe e condividere informazioni con i membri del team in tempo reale.

Per integrare il Reach RX con ArcGIS Field Maps tramite Bluetooth, è necessario quanto segue:

  • Reach RX
  • Un dispositivo Android o WSA (Windows Subsystem for Android)
  • App mobile ArcGIS Field Maps installata sul dispositivo Android
  • Account ArcGIS

Flusso di lavoro

Per integrare Reach RX con ArcGIS Field Maps, seguire i passaggi riportati di seguito.

Configurazione delle correzioni in Emlid Flow

note

Il Reach RX utilizza il Bluetooth e trasmette la sua posizione nel formato NMEA per impostazione predefinita. Non è necessaria alcuna pre-configurazione.

suggerimento

Per maggiori informazioni su come ricevere le correzioni sul proprio Reach RX, consultare la sezione Quickstart.

Per ottenere una precisione a livello centimetrico durante il rilievo con Reach RX, configurare il ricevitore per ricevere le correzioni NTRIP nell'app Emlid Flow. Procedere come segue:

  1. Aprire Emlid Flow e connettersi al proprio Reach.

  2. Andare su Correction input (Correzione in ingresso) e toccare Internet over mobile device (Internet su dispositivo mobile).

    note

    Su Android, questa opzione è stata rinominata in NTRIP via mobile device (NTRIP tramite dispositivo mobile). Inoltre, include ora gli stati dinamici con suggerimenti di configurazione utili per configurare la correzione in ingresso. Su iOS, questi miglioramenti saranno disponibili nelle prossime versioni.

  3. Toccare il pulsante Edit (Modifica) per configurare la ricezione delle correzioni dalla base NTRIP.

    note

    Per iniziare a ricevere le correzioni, assicurarsi che il ricevitore abbia visibilità satellitare.

Abbinamento del Reach RX e del dispositivo Android

Per trovare Reach RX nell'elenco dei dispositivi in Field Maps, è necessario associarlo al dispositivo Android come segue:

  1. Andare alla schermata di configurazione Bluetooth sul proprio dispositivo Android e abilitare il Bluetooth.

  2. Attendere che il Reach RX sia elencato come dispositivo disponibile.

    suggerimento

    Tenere il Reach a pochi metri dal dispositivo.

  3. Toccare il nome del proprio Reach nell'elenco dei dispositivi disponibili sul dispositivo Android.

    note

    Se il dispositivo richiede un codice PIN, inserire 123456.

  4. Accoppiare il Reach con il dispositivo Android.

Configurazione della comunicazione tra ArcGIS Field Maps e Reach RX

  1. Aprire l'app ArcGIS Field Maps.

  2. Toccare l'icona Profile (Profilo) nell'angolo in alto a destra per aprire le impostazioni.

  3. Toccare Provider nella sezione Location (Posizione).

  4. Toccare il pulsante Più per aggiungere un provider.

  5. Selezionare il proprio Reach dall'elenco dei dispositivi disponibili. Toccare NEXT (AVANTI).

  6. Impostare l'altezza dell'antenna, toccare DONE (FATTO).

  7. Toccare il provider corrente, impostare l'altezza dell'antenna. Toccare il proprio Reach nella sezione Other (Altro). Questo Reach verrà impostato come quello corrente.

  8. Toccare la freccia Indietro per tornare alle impostazioni del Profilo.

Ora si è pronti per procedere con la misurazione dei dati GNSS!

Trasmissione dei dati sull'altezza ortometrica a ArcGIS Field Maps da Reach RX

note

Questa sezione è facoltativa ed è richiesta solo se si desidera raccogliere e visualizzare i valori di altezza ortometrica.

Per i progetti edili, di servizi pubblici e municipali è necessaria l'altezza ortometrica piuttosto che l'altezza ellissoidale, poiché fa riferimento al livello medio del mare e rappresenta l'elevazione reale utilizzata nei flussi di lavoro di ingegneria e di infrastruttura.

I ricevitori GNSS calcolano l'altezza ellissoidale rispetto a un ellissoide che rappresenta un modello matematico semplificato della Terra. Tuttavia, i flussi di lavoro di ingegneria utilizzano l'elevazione rispetto al livello medio del mare. Per convertire le misurazioni GNSS in altezza ortometrica, il ricevitore applica un modello geoide, che approssima il livello medio del mare e definisce la differenza tra l'ellissoide e il geoide in una determinata posizione.

Per fornire informazioni sull'elevazione sul livello medio del mare, Emlid Flow applica il modello geoide selezionato alle misurazioni di altezza GNSS. Per inviare le elevazioni corrette alla propria applicazione di terze parti, basta abilitare la trasmissione.

Per trasmettere l'altezza ortometrica a un'applicazione di terze parti, seguire i passaggi riportati di seguito:

  1. In Emlid Flow, andare alla scheda Integration with external devices (Integrazione con dispositivi esterni).

  2. Toccare Orthometric height (Altezza ortometrica) e attivare l'interruttore per utilizzare il riferimento verticale.

  3. Toccare Vertical datum (Riferimento verticale), quindi selezionare il geoide per la propria posizione. Se necessario, scaricare il geoide toccando Download (Scarica).

  4. Toccare Save (Salva).

attenzione

Per ottenere l'output di altezza ortometrica, l'app deve rimanere attiva in background. Se l'app viene chiusa forzatamente o se gli aggiornamenti della correzione del geoide vengono interrotti per più di 10 secondi, la precisione dell'altitudine viene contrassegnata come non valida (999 m).

attenzione

Prima di procedere, assicurarsi che l'app di terze parti supporti i valori di altezza ortometrica o controllare se è necessaria un'ulteriore configurazione preliminare.

Ora, Reach RX fornisce l'output NMEA con l'altezza ortometrica corretta, che sarà inclusa nel NMEA GGA.

Enable orthometric heights in ArcGIS Field Maps (Abilitare l'altezza ortometrica in ArcGIS Field Maps)

Prima di raccogliere dati sul campo con ArcGIS Field Maps, è necessario creare e configurare la propria mappa web in ArcGIS Design, utilizzando un livello della caratteristica con i valori Z abilitati in modo da supportare altezze ortometriche. Seguire i passaggi riportati di seguito:

  1. Accedere a ArcGIS Design utilizzando il proprio account Esri.

  2. Cliccare su +New Map (+Nuova mappa), quindi su Start with new layers (Inizia con nuovi livelli) e su Next (Avanti).

  3. Inserire un nome per il livello e scegliere il tipo di geometria necessario per il proprio flusso di lavoro:

    • Punto
    • Linea
    • Poligono
  4. Cliccare su Next (Avanti) per aprire le impostazioni del livello.

    attenzione

    Le impostazioni non si possono modificare una volta che i livelli sono stati creati.

  5. Abilitare le impostazioni per la raccolta di dati ad alta precisione:

    • Per la raccolta dei dati, verranno utilizzati ricevitori GPS ad alta precisione?
    • Gli spazi 3d verranno analizzati o ne verranno creati i modelli?
  6. Aprire Advanced settings (Impostazioni avanzate) per configurare il sistema di coordinate per il progetto.

    È possibile:

    • Utilizzare lo stesso sistema di coordinate della mappa di base.
    • Selezionare un sistema di coordinate proiettate diverso, appropriato per la propria regione.

    Assicurarsi che il sistema di coordinate selezionato corrisponda alla regione e ai requisiti di rilevamento del progetto.

  7. Inserire il titolo della mappa e il titolo del livello, selezionare la cartella di salvataggio e cliccare su Create map (Crea mappa).

  8. Una volta che la mappa sarà stata creata, aprire la sezione Forms (Moduli).

  9. Selezionare il livello della caratteristica creato in precedenza e aggiungere il campo Number→Double (Numero→Doppio). Un campo a doppia precisione è necessario perché il parametro Altezza ortometrica contiene valori decimali e i flussi di lavoro di livello topografico richiedono precisione centimetrica.

  10. Inserire un nome da visualizzare e un nome del campo.

  1. Salvare la configurazione del campo utilizzando l'icona di salvataggio.
  2. Nel pannello di destra, scorrere fino a Calculated expression (Espressione calcolata).
  1. Cliccare sull'icona dell'ingranaggio e selezionare New expression (Nuova espressione).

  2. Aggiungere la seguente espressione Arcade per estrarre il valore Z dalla geometria della caratteristica e utilizzarlo come valore del parametro Altezza ortometrica:

    var geom = Geometry($feature)

    if (IsEmpty(geom)) {
    return null
    } else {
    return geom.Z
    }
  1. Cliccare su Done (Operazione completata).
  2. Salvare nuovamente la configurazione del modulo utilizzando l'icona di salvataggio.

Ora è possibile tornare alla mappa web in ArcGIS Field Maps sul proprio dispositivo mobile con il livello della caratteristica applicato. Quando è utilizzato con il ricevitore Reach RX, ArcGIS Field Maps visualizzerà i valori di altezza ortometrica per gli oggetti rilevati.