Configuration d'EarthRanger vers ArcGIS

EarthRanger propose des capacités de synchronisation avec ArcGIS Online ou ArcGIS Server, permettant aux utilisateurs d'intégrer des données spécifiques. La synchronisation avec ArcGIS Server nécessite un acces depuis les serveurs EarthRanger. Cette intégration est hautement configurable et prend en charge trois types de données principaux:

  1. Événements EarthRanger → Couche de points ArcGIS
  2. Suivis de Sujets EarthRanger → Couche de lignes ArcGIS
  3. Observations EarthRanger (points individuels du suivi) → Couche de points ArcGIS
  4. Patrouilles EarthRanger → Couche de lignes ArcGIS

L'intégration est facilitée grâce à la bibliothèque Python arcgis d'Esri. Actuellement, la synchronisation prend uniquement en charge le mécanisme d’authentification par "compte intégré", nécessitant un nom d'utilisateur et un mot de passe ArcGIS pour la configuration. Ces identifiants sont chiffrés et stockés dans Google Secret Manager.

 

Synchronisation des Événements

Lors de la synchronisation des événements vers ArcGIS, les informations suivantes sont transmises :

  • Identifiant ER (GUID unique de l'événement dans EarthRanger)
  • Numéro de Référence de l'Événement
  • Date et Heure de l'Événement
  • Titre de l'Événement
  • Type d'Événement
  • Complété Par
  • Coordonnées (Latitude et Longitude)
  • Numéro de Référence de l'Événement Associé ("Événement Incident")
  • Champs personalisés associés àl'Événement
  • Notes
  • Photos ou pièces jointes liées à l'événement

Suivis de Sujets

La synchronisation des traces de sujets implique la transmission d’informations essentielles, notamment :

  • Identifiant ER (GUID unique du sujet dans EarthRanger)
  • Nom du Sujet / Appareil
  • Type de Sujet / Appareil
  • Sous-type de Sujet / Appareil
  • Date et Heure de Début des Segments de Suivis
  • Date et Heure de Fin des Segments de Suivis

Les suivis sont segmentées par jour, avec ceux les plus récents de la journée en question remplaçant les précédents lors de la synchronisation.

Observations / Points du Suivis de Sujets

EarthRanger enregistre des points individuels d’un appareil sous forme d’Observations. Pour un appareil de télémétrie, chacune des observations contient une lecture individuelle de la latitude et la longitude. Une accumulation d’observations pour un sujet forme une trace/ un segment. La synchronisation ArcGIS permet la transmission de ces lectures individuelles, contenant les informations suivantes :

  • Identifiant ER (GUID unique de l'observation dans EarthRanger)
  • Nom du Sujet / Appareil
  • Date et Heure de l'Observation
  • Identifiant du Sujet / Appareil (GUID unique du sujet dans EarthRanger)
  • Latitude 
  • Longitude
  • Détails supplémentaires fournis dans l’objet observation

Patrouilles

Les suivis des patrouilles EarthRanger peuvent être synchronisées vers une couche de lignes ArcGIS, en transmettant des informations telles que :

  • Identifiant ER (GUID unique de la patrouille dans EarthRanger)
  • Numéro de la Patrouille
  • Nom du Chef(fe) de la Patrouille
  • Type de Patrouille
  • Statut de la Patrouille (En cours, Terminée, ou Annulée)
  • Titre
  • Date et Heure de Début
  • Date et Heure de Fin

 

Contrôle de la Synchronisation des Données

L'intégration ArcGIS utilise une clé API liée à un compte utilisateur dans EarthRanger. Pour contrôler quelles données sont envoyées à ArcGIS, les permissions du compte utilisateur peuvent être configurées en conséquence. Les événements transmis incluront uniquement ceux auxquels l’utilisateur à acces. Pareil pour les observations et les suivis segmentés des sujets. 

 

Configuration 

La synchronisation nécessite la création de couches pour la transmission des données EarthRanger. L’URL de ces couches est requise pour la configuration. Pour ArcGIS, l’URL suit généralement ce format :

https://services5.arcgis.com/<ArcGIS Account GUID>/arcgis/rest/services/<Feature Layer Name>/FeatureServer/<Layer Number>

Une couche de données distincte est nécessaire pour chaque type de données à synchroniser (voir ci-dessus), bien que toutes les couches puissent être regroupées dans une même couche d’entités.

Chaque couche doit avoir les paramètres suivants activés :

  • Ajouter les Champs de Métadonnées GPS
  • Suivre les Modifications des Données ("Keep Track Of Changes") (ajout, mise à jour, suppression des entités)
  • Suivre qui a Modifié les Données ("Keep Track of Who") (nom de l’éditeur, date et heure)

 

⚠️ Important : Il est attendu que la synchronisation EarthRanger soit la seule à envoyer des données à ces couches. Toute autre modification manuelle pourrait être supprimée ou empêcher la synchronisation de fonctionner correctement.

Une fois les couches créées, veuillez partager les informations suivantes à un membre de l'Équipe de Soutien d'EarthRanger via un e-mail chiffré ou WhatsApp :

  • URLs des Couches (jusqu’à 4)
  • URL du Serveur ArcGIS (https://www.arcgis.com si vous utilisez ArcGIS Online)
  • Nom d'utilisateur ArcGIS (compte dédié à cette synchronisation)
  • Mot de passe du compte ArcGIS
  • Si vous souhaitez synchroniser les images liées aux Événements (Attention : Esri facture des crédits pour le stockage. Nous pouvons également transmettre des versions réduites des photos si nécessaire.)

Was this article helpful?