Introduction
Lorsque vous travaillez avec des données spatiales, en particulier des polygons de farm plots, il n'est pas rare de rencontrer des géométries présentant des « spikes » indésirables. Ces pointes saillantes et anormales sur les bords des polygons peuvent signaler des erreurs lors de la collecte ou du traitement des données. Si elles ne sont pas corrigées, ces spikes peuvent introduire des risques importants dans les plateformes d'analyse géospatiale.
Dans le portail Meridia Verify, les données de farm plots présentant des spikes sont détectées par le test GET05 (Farm plot boundary has spikes).
Comment corriger les spikes
Ce tutoriel vous explique comment identifier et résoudre ces problèmes avec QGIS, une application SIG open source largement utilisée.
Étape 1 : Inspecter le dataset
Une fois les données chargées :
Faites un clic droit sur la couche dans QGIS
Choisissez "Open Attribute Table" pour commencer à parcourir les données.
Dans l'Attribute Table :
Identifiez la ligne de données du polygon concerné.
Faites un clic droit sur sa ligne et sélectionnez "Zoom to Feature".
Vous devriez alors pouvoir repérer visuellement les spikes : des sections du polygon qui dépassent anormalement de la limite.
Étape 2 : Comprendre la cause
Les spikes dans les limites des polygons résultent souvent de points de coordonnées mal enregistrés. Ces anomalies peuvent provenir :
d'erreurs de collecte de données sur le terrain, par exemple :
Mauvais signal GPS ou obstruction des satellites
Dysfonctionnement ou problème d'étalonnage de l'appareil
Erreur humaine lors de la saisie manuelle des points ou de la navigation
de problèmes de traitement des données sur ordinateur, notamment :
Numérisation ou tracé incorrect des entités
Incompatibilités ou décalages de projection
Imports de données ou conversions de format défectueux
Étape 3 : Commencer l'édition
Pour corriger le polygon :
Faites un clic droit sur la couche
Sélectionnez "Toggle Editing". Vérifiez que la Digitising Toolbar est activée (faites un clic droit dans la zone des barres d'outils et cochez l'option).
Utilisez le Vertex Tool (aussi appelé "Vertex Tool" ou équivalent) pour afficher les vertices du polygon.
Cliquez sur le vertex du spike pour commencer à modifier le polygon.
Étape 4 : Modifier la géométrie
Cliquez sur le polygon pour afficher ses vertices. Vous pouvez alors :
Déplacer les vertices mal placés vers leur position correcte, ou
Supprimer les points redondants ou incorrects s'ils n'ont pas lieu d'être.
Ajustez soigneusement chaque spike pour lisser la forme du polygon.
Étape 5 : Enregistrer votre travail
Une fois les corrections terminées :
Enregistrez vos modifications via la barre d'outils.
Désactivez l'édition en faisant un clic droit sur la couche et en sélectionnant de nouveau "Toggle Editing".
Votre polygon devrait maintenant être propre, sans spikes anormaux.
Supprimer les spikes rétablit l'intégrité du polygon et garantit une représentation spatiale exacte. Cela évite non seulement les erreurs d'analyse, mais aussi les problèmes en aval lors de l'import des données sur des plateformes comme Meridia Verify.
Des géométries propres contribuent à des processus de validation plus fiables et à de meilleures décisions.
📌Quelques points importants
Vérifiez toujours la cause première : l'erreur provient-elle du terrain ou du traitement sur ordinateur ? Si le problème vient de la cartographie sur le terrain, il est préférable de demander un nouveau relevé à l'équipe terrain.
Enregistrez fréquemment pendant les sessions d'édition pour éviter toute perte de données.
Activez les options d'accrochage (snapping) dans QGIS pour plus de précision si nécessaire.
Résumé
Ce tutoriel a montré comment identifier et résoudre les spikes dans des datasets de polygons avec QGIS. Ces erreurs géométriques sont fréquentes, mais faciles à gérer avec les bons outils et les bonnes connaissances. Que vous les corrigiez sur le terrain ou sur ordinateur, ces étapes vous aideront à garantir que vos données spatiales sont exactes et prêtes pour la validation.
Nous espérons que ce guide vous a été utile. Merci de votre lecture !




