Message posté par : aerobic83
----------------------------------------
Bonjour,
J'ai commencé à travailler il y a quelques temps sur la télédétection et plus
précisément l'application de la formule NDVI sur QGIS mais je suis bloqué.
Après avoir réussi a traiter mon raster pour obtenir des données allant de -0 à 0,9,
j'ai voulu poursuivre, comme le présente la vidéo ci-dessous, vers l'outil
"raster values to points" afin de transformer ce dernier en vecteur.
https://youtu.be/OOefnBQhPzE?t=234
Cependant, lors de l'exécution de l'outil, après avoir renseigné la bonne couche à
vectoriser et choisi "cells", j'obtiens un bug me disant :
"Les couches suivantes n'ont pas été générées correctement.
•
C:/Users/JeanMartin/AppData/Local/Temp/processing_UlmJzC/9583281f67694e7e963393dd5ce6f580/SHAPES.shp
Vous pouvez vérifier le Panel de messages du journal dans la fenêtre principale de QGIS
pour trouver plus d'informations à propos de l'exécution de
l'algorithme." Pourtant un pop-up de notification me précise "tâche
complète".
J'ai beau avoir désinstallé/réinstallé QGIS, utilisé des versions plus ou moins
récentes du logiciel, enregistré dans un fichier temporaire ou encore refait mon projet...
je suis à court d'idée quand à la solution de ce problème.
J'ai également tenté de "polygoniser" mon raster mais cela ne me donne pas
le résultat voulu. En effet, les valeurs entre -0 et 0,9 qui sont très variables d'un
pixel à l'autre, sont simplifiées soit par 0, soit par 1.
Le problème est similaire au sujet suivant :
https://georezo.net/forum/viewtopic.php?id=91204
Je précise travailler sur QGIS 3.14.16 et mon application QGIS comme le dossier de travail
sont rangés dans le disque D.
Mes questions sont les suivantes :
- Avez-vous déjà eu ce problème et savez-vous comment le solutionner ?
- Existe-il une autre méthode pour transformer un raster en vecteur tout en conservant les
données ?
L'article précédant disait les informations suivantes mais je ne comprends rien quant
aux démarches à appliquer.
"J'ai déjà eu cette problématique, je m'en suis sorti comme ça (pas sûr que
ce soit la solution optimale) :
- création d'une grille ou chaque carreau correspond à un pixel du raster
- centroïdes des entités de la grille
- récupération des valeurs du raster sur les centroïdes via le plugin "point sampling
tool"
- si besoin attribution des valeurs des centroïdes à la grille"
Cordialement,
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348843#p348843
Pour y répondre : teledetection(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net