Câu trả lời:
Để đơn giản hóa raster, có thể đáng để xem gdal_sieve, nó có sẵn trong menu "Raster". Xem: http://www.gdal.org/gdal_sieve.html
N
Để khái quát, hãy thử chạy một bộ lọc đa số. Điều này có sẵn trong saga (và cỏ cũng vậy, kiểm tra markusN câu trả lời của anh ấy). Một lời giải thích cho cách thức hoạt động của arcgis: http://edndoc.esri.com/arcobjects/9.2/net/spl/geoprocessing/spatial_analyst_tools/majority_filter.htmlm
bạn có thể sử dụng gdal_polygonize.py để chuyển đổi raster thành vector, nếu trước đây bạn sử dụng. một số thông tin ở đây .
tạo ra một lớp tính năng đa giác từ raster
TÓM TẮC
gdal_polygonize.py [-o name = value] [-nomask] [-mask filename] raster_file [-b band] [-q] [-f ogr_format] out_file [layer] [tên trường]
bên cạnh điều này trong qgis, bạn có thể sử dụng công cụ Polygonize cho nhu cầu của mình. nó ở dưới Raster > Conversion > Polygonize (Raster to vector)
menu
nếu bạn không thấy gì ngoại trừ Trình tính toán Raster trong menu Raster, bạn phải nhập Manage Plugins bên dưới Plugin, sau đó kích hoạt GdalTools. đó là tất cả..
Tôi hy vọng nó sẽ giúp bạn...
Trước tiên, bạn có thể sử dụng toán tử "chế độ" của r.neighbor trong GRASS GIS (thông qua plugin Sextante), sau đó vector hóa với r.to.vect để thu được đa giác. Có lẽ toán tử "chế độ" nên được chạy nhiều hơn một lần.