Message posté par : aerobic83
----------------------------------------
-----------------
Bénédicte écrit :
Bonjour,
-----------------
Citation :
Je ne pense pas que le fait que mon QGIS et les documents de travail soient installés sur
le disque D et non le C y soit pour quelque chose.
-----------------
Non en effet, il n'y a pas de raison, mes données ne sont également pas sur le C:
En ce qui concerne votre deuxième problème, je ne vois pas pourquoi le regroupement
s'effectuerait "par colonne". De mon côté le regroupement a fonctionné. Vous
voyez sur la capture d'écran que une seule entité (sélectionnée en jaune) contient
tous mes pixels d'une même valeur.
Peut-être qu'une collection de géométrie solutionnerait votre problème
(vecteur>outil de géométrie>collecter + définir le champ d'identifiant
unique=valeur de pixels). En effet, vous avez peut-être regroupé vos entités mais en
créant des géométries uniques et non pas multiples. Si les géométries sont uniques, cela
signifie que vous aurez autant d'entités que de valeurs, or c'est contraire à ce
que vous demandez lors de votre "regroupement". Avoir des géométries multiples
vous permet d'avoir des géométries disjointes pour une même valeur de champ.
Cordialement,
Bénédicte
-----------------
Bonjour,
La solution ne fonctionne pas de mon côté.
Pour regrouper je suis parti de la grille de l'ensemble des pixels possédant chacun
une valeur (en parallèle, comme sur la vidéo d'un précédant message j'avais fait
une formule me permettant de calculer des doses d'engrais nécessaire à chacune des 3
zones que j'ai classé. La formule est la même que la vidéo à savoir :if
(VALUE<0.4488, 120, if (VALUE<0.7207, 100, 80)) ).
En regroupant (photo 1) j'ai fait "vecteur > outil de géotraitement >
regrouper". Pour la couche source, j'ai mis la zone sur laquelle j'ai fait
mon calcul et j'ai obtenu les doses d'engrais. Pour le champs de regroupement,
j'ai choisi "dose" qui contient 3 valeurs différentes à savoir 80, 100 et
120 comme sur la vidéo.
En vérifiant la table attributaire de cette nouvelle couche regroupant les données (photo
2), j'ai obtenu 3 lignes corresponds aux valeurs des 3 doses d'engrais.
Cela m'a donné le résultat (photo 3) de parties de grilles qui semblent regroupées si
on les sélectionnent ... mais des barres verticales noires apparaissent comme s'il y
avait des colonnes. Un bug ?
J'ai tenté de "collecter les géométries" en faisant "vecteur > outil
de géométrie > collecter les géométrie" ce qui m'a ouvert la boîte (photo 4)
où j'ai sélectionné en "couche source" la couche dont les données sont
regroupées (photo 3) et en "champ d'identifiant unique" la colonne
"dose" contenant 80, 100 et 120 (photo 2). Cela ne résolve en rien mon problème,
ça me recrée juste une couche à l'identique. La conséquence est la même si je fais la
même manœuvre sur la couche dont les valeurs sont non regroupées.
Je me questionne si c'est encore un bug...
Après je suis sur QGIS 3.14.16 Pi mais je sais que j'avais, pour mon premier
commentaire, un problème similaire avec des versions plus ancienne de QGIS ou parmi les
plus récentes. J'avais d'ailleurs eu des plantages de faux virus mais normalement
j'ai bien nettoyé les dossiers QGIS de mon PC.
J'avais d'ailleurs eu un autre problème sur du webmapping où ma photo n'était
pas transférée grâce à l’extension alors que son point de géolocalisation apparaissait.
https://georezo.net/forum/viewtopic.php?pid=348844#p348844
Cordialement
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348892#p348892
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