Aller au contenu principal

Intégration avec ArcGIS Field Maps pour Android

Ce tutoriel fournit des instructions étape par étape sur la façon d'intégrer votre Reach RX2 avec ArcGIS Field Maps en utilisant un appareil sur Android ou WSA (Windows Subsystem for Android) via Bluetooth.

Vue d'ensemble

ArcGIS Field Maps est une application mobile qui vous permet de collecter des données sur le terrain, de visualiser et d'éditer des cartes, et de partager des informations avec les membres de l'équipe en temps réel.

Pour intégrer votre Reach RX2 avec ArcGIS Field Maps via Bluetooth, vous aurez besoin des éléments suivants :

  • Reach RX2
  • Un appareil sous Android ou WSA (Windows Subsystem for Android)
  • Application mobile ArcGIS Field Maps installée sur votre appareil Android
  • Compte ArcGIS

Flux de travail

Pour intégrer votre Reach RX2 avec ArcGIS Field Maps, suivez les étapes ci-dessous.

Configuration des corrections dans Emlid Flow

remarque

Reach RX2 utilise Bluetooth et transmet sa position au format NMEA par défaut. Aucune pré-configuration n'est nécessaire.

astuce

Pour plus d'informations sur la manière de recevoir des corrections sur votre Reach RX2, reportez-vous à la section de démarrage rapide.

Pour obtenir une précision au centimètre près lors de l'arpentage avec Reach RX2, configurez votre récepteur pour recevoir des corrections NTRIP dans l'application Emlid Flow. Faites comme suit :

  1. Ouvrez Emlid Flow et connectez-vous à votre Reach.

  2. Accédez à Correction input (Entrée de correction) et appuyez sur Internet via mobile device (Internet via appareil mobile).

    remarque

    Sur Android, cette option a été renommée en NTRIP via mobile device (NTRIP via appareil mobile). Cela inclut désormais également des statuts dynamiques avec des indications de mise en place pour vous aider à configurer l'entrée de correction. Sur iOS, ces améliorations seront disponibles dans les prochaines versions.

  3. Appuyez sur le bouton Edit (Modifier) pour configurer la réception des corrections de la base NTRIP.

    remarque

    Pour commencer à recevoir les corrections, assurez-vous que votre récepteur a une visibilité satellite.

Activation de la compensation de l'inclinaison

Le Reach RX2 prend en charge la compensation d'inclinaison basée sur l'IMU, vous permettant de collecter et d'effectuer une implantation de points même lorsque le jalon d'arpentage est incliné. Le logiciel calcule l'angle de l'inclinaison et la distance pour déterminer la position de la pointe du jalon au sol. Pour activer la compensation d'inclinaison, suivez le guide Comment activer la compensation d'inclinaison.

Configuration du flux NMEA dans Emlid Flow

Par défaut, le Reach RX2 diffuse automatiquement l'ensemble des messages NMEA standard. Dans ce cas, vous devez configurer la hauteur de l'antenne de votre récepteur Reach dans votre logiciel tiers.

Si vous souhaitez diffuser une position compensée de votre récepteur Reach, vous devez l'activer dans Emlid Flow. Dans ce cas, la hauteur de l'antenne est incluse dans la sortie, vous n'avez donc pas besoin de la configurer dans votre application tierce. Pour configurer les messages NMEA compensés, procédez comme suit :

  1. Dans Emlid Flow, ouvrez Settings (Paramètres) et accédez à Integration with external software (Intégration avec les logiciels externes).

  2. Activez l'interrupteur pour activer la diffusion de la position compensée.

  3. Réglez la hauteur de l'antenne. Vous devez uniquement saisir la hauteur du jalon. Emlid Flow applique automatiquement le décalage du centre de phase de l'antenne et ajuste les mesures en conséquence.

    astuce

    Si vous utilisez un démontage rapide, activez l'interrupteur pour inclure sa hauteur dans le calcul de la hauteur de l'antenne.

    attention

    Lors de l'envoi de messages NMEA compensés, réglez la hauteur de l'antenne uniquement dans Emlid Flow. La configurer également dans les applications tierces peut entraîner des écarts.

Appairage de Reach RX2 et de l'appareil Android

Pour trouver votre Reach RX2 dans la liste des appareils dans Field Maps, vous devez l'appairer avec l'appareil Android comme suit :

  1. Accédez à l'écran de configuration Bluetooth de votre appareil Android et activez Bluetooth.

  2. Attendez que votre Reach RX2 soit listé comme appareil disponible.

    astuce

    Gardez Reach à quelques mètres de l'appareil.

  3. Appuyez sur le nom de votre Reach dans la liste des appareils disponibles sur l'appareil Android.

    remarque

    Si votre appareil nécessite un code PIN, entrez 123456.

  4. Appairez Reach avec l'appareil Android.

Configuration de la communication entre ArcGIS Field Maps et Reach RX2

  1. Ouvrez l'application ArcGIS Field Maps.

  2. Appuyez sur l'icône Profile (Profil) dans le coin supérieur droit pour ouvrir les paramètres.

  3. Appuyez sur Provider (Fournisseur) dans la section Location (Emplacement).

  4. Appuyez sur le bouton Plus pour ajouter un fournisseur.

  5. Sélectionnez votre Reach dans la liste des appareils disponibles. Appuyez sur NEXT (SUIVANT).

  6. attention

    Cette étape n'est requise que lorsque vous ne diffusez pas de position NMEA compensée.

    Réglez la hauteur de l'antenne, appuyez sur DONE (TERMINÉ).

    remarque

    Le décalage de l'antenne n'est pas ajouté automatiquement dans Field Maps. La valeur que vous entrez doit donc être la somme de la hauteur de la perche et de 145 mm.

  7. Appuyez sur Current (Actuel), réglez la hauteur de l'antenne. Cliquez sur votre Reach dans la section Other (autre). Ce Reach sera défini comme étant l'actuel.

  8. Appuyez sur la flèche de retour pour revenir aux paramètres de votre profil.

Vous êtes maintenant prêt à procéder à la mesure des données GNSS !

Diffusion des hauteurs orthométriques vers ArcGIS Field Maps depuis le Reach RX2

remarque

Cette section est facultative et n'est requise que si vous souhaitez collecter et afficher des valeurs de hauteur orthométrique.

Les projets de construction, de services publics et municipaux nécessitent une hauteur orthométrique plutôt qu'une hauteur ellipsoïdale, car elle est référencée par rapport au niveau moyen de la mer et représente l'altitude réelle utilisée dans les flux de travail d'ingénierie et d'infrastructure.

Les récepteurs GNSS calculent la hauteur ellipsoïdale par rapport à un ellipsoïde, qui est un modèle mathématique simplifié de la Terre. Cependant, les flux de travail d'ingénierie utilisent l'altitude par rapport au niveau moyen de la mer. Pour convertir les mesures GNSS en hauteur orthométrique, le récepteur applique un modèle géoïde, qui approxime le niveau moyen de la mer et définit la différence entre l'ellipsoïde et le géoïde à un emplacement donné.

Pour fournir une altitude par rapport au niveau moyen de la mer, Emlid Flow applique le modèle géoïde sélectionné aux mesures de hauteur GNSS. Il vous suffit d'activer la diffusion pour envoyer les altitudes corrigées à votre application tierce.

Pour diffuser la hauteur orthométrique vers une application tierce, suivez les étapes ci-dessous :

  1. Dans Emlid Flow, accédez à l'onglet Integration with external devices (Intégration avec des appareils externes).

  2. Appuyez sur Orthometric height (Hauteur orthométrique) et activez l'interrupteur pour utiliser le datum vertical.

  3. Appuyez sur Datum vertical (Datum vertical), puis sélectionnez le géoïde pour votre emplacement. Si nécessaire, téléchargez le géoïde en appuyant sur Download (Télécharger).

  4. Appuyez sur Save (Enregistrer).

attention

La sortie de la hauteur orthométrique nécessite que l'application reste active en arrière-plan. Si l'application est fermée de force ou si les mises à jour de correction du géoïde sont interrompues pendant plus de 10 secondes, l'exactitude de l'altitude est marquée comme invalide (999 m).

attention

Avant de continuer, vérifiez que votre application tierce prend en charge les valeurs de hauteur orthométrique ou vérifiez si une mise en place supplémentaire est requise au préalable.

Désormais, le RX2 émet des données NMEA avec la hauteur orthométrique correcte, qui sera incluse dans le NMEA GGA.

Activer les hauteurs orthométriques dans ArcGIS Field Maps

Avant de collecter des données sur le terrain avec ArcGIS Field Maps, vous devez créer et configurer votre carte web dans ArcGIS Design, en utilisant une couche de fonctionnalités avec les valeurs Z activées pour prendre en charge les hauteurs orthométriques. Suivez les étapes ci-dessous :

  1. Connectez-vous à ArcGIS Design avec votre compte Esri.

  2. Cliquez sur +New map (+Nouvelle carte), puis sur Start with new layers (Démarrer avec de nouvelles couches) et Next (Suivant).

  3. Saisissez un nom pour la couche et choisissez le type de géométrie requis pour votre flux de travail :

    • Point
    • Ligne
    • Polygone
  4. Cliquez sur Next (Suivant) pour ouvrir les paramètres de la couche.

attention

Les paramètres ne peuvent pas être changés après la création des couches.

  1. Activez les paramètres pour la collecte de données de haute exactitude :

    • Des récepteurs GPS de haute exactitude seront-ils utilisés pour collecter les données ?
    • Des espaces 3D seront-ils modélisés ou analysés ?
  2. Ouvrez Advanced settings (Paramètres avancés) pour configurer le système de coordonnées du projet.

    Vous pouvez :

    • Utiliser le même système de coordonnées que la carte de base.
    • Sélectionner un autre système de coordonnées projeté adapté à votre région.

    Assurez-vous que le système de coordonnées sélectionné correspond à la région et aux exigences d'arpentage de votre projet.

  3. Saisissez le titre de la carte et le titre de la couche, sélectionnez le dossier où vous souhaitez la placer, puis cliquez sur Create map (Créer une carte).

  4. Une fois la carte créée, ouvrez la section Forms (Formulaires).

  5. Sélectionnez la couche de fonctionnalités que vous avez créée et ajoutez le champ Number→Double (Nombre→Double). Un champ à double précision est requis car les hauteurs orthométriques contiennent des valeurs décimales et les flux de travail d'arpentage nécessitent une exactitude au niveau centimétrique.

  6. Saisissez un nom d'affichage et un nom de champ.

  1. Enregistrez la configuration du champ en utilisant l'icône de sauvegarde.

  2. Dans le panneau de droite, faites défiler jusqu'à Calculated expression (Expression calculée).

  1. Cliquez sur l'icône d'engrenage et sélectionnez New expression (Nouvelle expression)

  2. Ajoutez l'expression Arcade suivante pour extraire la valeur Z de la géométrie de la fonctionnalité et l'utiliser comme valeur de hauteur orthométrique :

var geom = Geometry($feature)

if (IsEmpty(geom)) {
return null
} else {
return geom.Z
}
  1. Cliquez sur Done (Terminé).

  2. Enregistrez à nouveau la configuration du formulaire en utilisant l'icône de sauvegarde.

Vous pouvez maintenant revenir à votre carte web dans ArcGIS Field Maps sur votre appareil mobile avec la couche de fonctionnalités appliquée. Lorsqu'il est utilisé avec le récepteur Reach RX2, ArcGIS Field Maps affichera les hauteurs orthométriques des objets collectés.