Exemplo n.º 1
0
def get_raster_layers():
    canvas = TerreImageConstant().canvas

    rasterlayers = []

    for i in range(canvas.layerCount()):
        layer = canvas.layer(i)
        if layer is not None and layer.isValid() and layer.type() == QgsMapLayer.RasterLayer:
            rasterlayers.append(layer)
    return rasterlayers