如何按类别获取多边形的比例

时间:2017-12-01 13:11:01

标签: classification qgis

在对图像进行分类以获得比例

时,我遇到了两个问题

1:我将我的图像分为三类(1,2,3),我试图使用pktools中的pkextractogr来获取每个类的比例,使用矢量多边形。下面的代码将运行但仅输出第3类的比例。它将输出一个新文件,在属性表中将有一个类1和类2的列,但它们将为空。如果我尝试仅将其用于一个类,则指定类的输出将为100%或0%。我已尝试在命令行和qgis(使用pktools作为插件)中执行此操作。

2:当我使用qgis时,ogr告诉我数据源无效,但我无法弄清楚为什么两个文件都在同一个投影中。

数据源无效 enter image description here

pkextractogr -i classified_image.tif -s polygon.shp -o classified_proportion.shp -polygon -r proportion -c 1 -c 2 -c 3

有没有人能解决这两个问题?即时通讯使用fedora 26和qgis 2.18.14

1 个答案:

答案 0 :(得分:0)

我使用2.8.7的pktools版本有一个bug,我下载了2.8.7.3解决了这个问题