diff --git a/qgis_add_ins.py b/qgis_add_ins.py index 980ddc1a46918ddab3a0a6232a712104bfbafd8c..5f6df12755fb1a3ec5dc81bf1ebc5eb93ee036f1 100644 --- a/qgis_add_ins.py +++ b/qgis_add_ins.py @@ -3,6 +3,23 @@ from qgis.gui import * import qgis from PyQt4.QtCore import * from PyQt4.QtGui import * +import six + + +def add_QgsRasterLayer(iface, path, rgb): + if iface: + + fi = QFileInfo(path) + layer = QgsRasterLayer(path, fi.baseName()) + if not layer.isValid(): + six.print_('Failed to load {}'.format(path)) + else: + iface.addRasterLayer(path, fi.baseName()) + + + s = "" + + class PointMapTool(QgsMapToolEmitPoint):