Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 jeu. 14 juin 2018 13:27

diopmo
Membre
Lieu: Nantes
Date d'inscription: 13 juin 2018
Messages: 19

QGIS: données vecteur et raster

Bonjour,

Existe-il un moyen d'associer des données contenues dans un fichier .csv ou txt avec un raster en conservant les champs vectoriels(coordonnées de points par exemple)?

J'ai essayé de faire la fusion sur QGIS puis une interpolation mais je perd toutes mes informations vectorielles.

Je suis pas très doué sur QGIS, à la base suis mathématicien.

Par avance, je vous remercie.

Dernière modification par diopmo (jeu. 21 juin 2018 08:57)

Hors ligne

 

#2 jeu. 21 juin 2018 11:57

MathieuR
Moderateur
Lieu: aix-en-provence
Date d'inscription: 16 févr. 2009
Messages: 1444

Re: QGIS: données vecteur et raster

Bonjour,

Un raster ne conserve sur une bande qu'une seule valeur : celle des mesures.
Si sur trois bandes, sur un pixel, trois valeurs pour chacune des bandes.

Un outil tel que R possède un type d'objets appelé SpatialPixels/GridDataFrame permettant de stocker des données attributaires sur un raster comme une couche vectorielle.

Mais bon, on peut faire plus simple
Vous pourriez :
1. créer une couche de points et y mettre la valeur du raster
1.1 Soit créer une couche de points depuis votre fichier .csv ou .txt pour la superposer (visuellement) sur votre raster. Normalement, l'outil d'identification permet de capter en un point les informations des couches traversées, même si elles sont de type raster.
1.2 Avec le plugin Point Sampling Tool, récupérer sur cette couche de points les valeurs du raster
vectoriser votre raster obtenu par interpolation

2. pas judicieux, je pense : vectoriser la couche raster et la croiser avec la couche de points. Mais la couche sera très grosse, et niveau méthodo très moyen.

Hors ligne

 

#3 lun. 25 juin 2018 09:50

diopmo
Membre
Lieu: Nantes
Date d'inscription: 13 juin 2018
Messages: 19

Re: QGIS: données vecteur et raster

Certes la solution 2 n'est pas très méthodologique.

Croiser dans quel sens ?

J'avais essayer de faire cela et lorsque je vectorise le raster, je voyais pas du tout les coordonnées des points.Y'avait partout une valeur nulle sachant que j'ai la carte MNT de l'IGN.

Hors ligne

 

#4 lun. 25 juin 2018 16:21

MathieuR
Moderateur
Lieu: aix-en-provence
Date d'inscription: 16 févr. 2009
Messages: 1444

Re: QGIS: données vecteur et raster

Vous semblez préférez la méthode 1 qui ne demande pas de vectoriser le raster.
Dans cette méthode, on croise la couche de points avec le raster avec le plugin "point sampling tool" (étape 1.2)

Hors ligne

 

#5 lun. 25 juin 2018 17:03

diopmo
Membre
Lieu: Nantes
Date d'inscription: 13 juin 2018
Messages: 19

Re: QGIS: données vecteur et raster

Oui en fait, je vais explorer toutes les 3 méthodes.

Juste que j'y vais une par une et la 1 j'avais essayé cela avant.

Je vous mettrai au courant sur l'avancement de mes travaux.

Hors ligne

 

#6 mar. 26 juin 2018 11:36

diopmo
Membre
Lieu: Nantes
Date d'inscription: 13 juin 2018
Messages: 19

Re: QGIS: données vecteur et raster

J'au fait le 1 puisque j'avais fait quelque chose qui ressemblait à cela.

Du coup avec le plugin  Point Sampling Tool, j'ai bien récupéré les valeurs du raster.Je la trouve plus méthodique la dernière.

Juste j'ai une incompréhension au niveau de la phrase "vectoriser votre raster obtenu par interpolation", pouvez-vous m'éclairer là-dessus?

Pour la dernière méthode, j'ai essayé de vectoriser et j'obtiens que des polygones en général et je vois pas comment le croiser avec le fichier .txt.

Hors ligne

 

#7 mer. 27 juin 2018 10:22

MathieuR
Moderateur
Lieu: aix-en-provence
Date d'inscription: 16 févr. 2009
Messages: 1444

Re: QGIS: données vecteur et raster

"vectoriser votre raster obtenu par interpolation" :
points → interpolation → raster → vectorisation (polygonisation)

Croiser polygones avec points : joindre les attributs par localisation / utiliser point sampling tool

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |