Suite

Fichier de formes QGIS vers raster

Fichier de formes QGIS vers raster


J'ai un problème pour convertir un fichier de formes en raster.

J'ai créé un fichier de forme de point à l'aide d'une table de texte avec des coordonnées xyz. Maintenant, je veux le convertir en un tiff, où toutes les zones sans valeurs (tout sauf les points) obtiennent la valeur 0.

Lorsque j'utilise l'outil "rasterize", je ne peux décider que pour un attribut (x, y ou z) avec une boîte noire sans aucune valeur en sortie. Qu'est-ce que je fais mal?


Vous n'avez le choix que d'une seule valeur car c'est tout ce qu'un raster (normalement) peut contenir. Je suppose que vous voulez créer un DEM à partir de vos données XYZ, donc pour l'attribut, choisissez Z. QGIS calculera alors la valeur des cellules du raster en fonction de l'emplacement des points (vous aurez utilisé les valeurs x et Y lorsque vous avez converti de csv en shapefile). Maintenant, c'est ici que vous devez prendre une décision :

Si vous savez que vos points représentent une grille régulière de cellules contiguës, définissez la résolution de votre raster pour qu'elle corresponde (par exemple, si vous savez que le csv a des points espacés de 10 m x 10 m, vous définissez la résolution horizontale et verticale sur ces valeurs ). C'est votre cas d'utilisation le plus simple.

Si votre csv représente des points d'échantillonnage, vous devrez alors utiliser un outil différent car vous devrez interpoler les données "dans les lacunes". Il existe de nombreuses méthodes d'interpolation différentes et celle dont vous avez besoin dépendra de vos données et fera en réalité l'objet d'une question distincte. Je suppose que vous voulez la méthode précédente.

Une fois que vous avez créé votre raster, vérifiez que vous disposez de données. La sortie peut sembler noire, mais cela peut être simplement dû au fait qu'aucune statistique n'a été calculée dessus. Accédez à l'onglet style des propriétés du calque et vous verrez un outil pour calculer les statistiques (qui sont utilisées pour le rendu de l'image) sur le côté droit de la boîte de dialogue. Réglez « étendue » sur complet et précision sur « réel », puis cliquez sur charger.


Voir la vidéo: raster mask from shapefile in QGIS