qgis现在是常用的gis处理软件。
在把geotill图片往底图上上贴的时候经常有一个问题,就是控制点配准之后图像扭变造成的黑边。这个黑边可以通过,把,rgb值为0,0,0的像素设置成全透明来解决。
但是如果图片很多需要一个个手动改,很麻烦。
qgis插件库中提供卫个叫multiqml的插件来解决这个问题,就是批量应用样式。
首先下载并安装这个插件。
然后把一个处理好的样式保存为.qml文件,具体是在属性通用里,下面有个下拉框,样式--保存样式。
然后在插件,multiqml里选中所有要应用的图片,点击应用样式。
我用的qgis2.8.1, multiqml0.4.2,这个出错了,用编辑器打开找到这几行,删了。
# if ( layer.type() == QgsMapLayer.VectorLayer ) and isRasterQml():
# self.myPluginMessage( QCoreApplication.translate("MultiQmlDlg", "Unable to apply raster qml style \"%1\" to vector layer \"%2\".")\
# .arg(self.fileNameStyle).arg(layer.name()), "critical" )
# continue
# elif ( layer.type() == QgsMapLayer.RasterLayer ) and not isRasterQml():
# self.myPluginMessage( QCoreApplication.translate("MultiQmlDlg", "Unable to apply vector qml style \