Geographic Information Systems Asked by D.K. on May 20, 2021
I have a shapefile which contains 10.000 polygons and I want to know how many of them falls on a specific land use. Unfortunately, the land use map that I have to use is a raster map and not a vector map.
I created a mask from the raster map with 0-1 values for the land use I’m interested in, and I thought to convert the mask to a vector file: this way I can obtain the information that I want with simple vector processing tools.
However, I’m struggling to convert the raster to a polygon (maybe it’s because it is a large raster, 10940 rows x 11404 columns with 20m pixel size). I’ve tried several methods, namely:
This far, 1 and 2 literally crashed my computer after a while; 3 is running since 20 hours and it’s around 70% complete, but after all this time I don’t even know what to expect and I certainly do not have the time to re-run the script.
Is there a faster way to convert this raster?
After you already ran the raster calculator you have to use the contour lines
tool (raster -> extraction
), set the interval to 0.9
and you get lines, which you may polygonise using vector -> geometry tools -> lines to polygons
.
Answered by Erik on May 20, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP