According to
http://www.maths.lancs.ac.uk/~rowlings/Qgis/Plugins/Documentation/rasterlang/python.html
I've done:

>>> layer1 = iface.mapCanvas().layer(0)
>>> layer1.name()

but get no answer, I was expecting getting the layer name, as indicated in the web page
"This should show the names of your raster layers"

Nevertheles, computing works because I've done:
>>> from rasterlang.layers import layerAsArray
>>> a1 = layerAsArray(layer1)
>>> a1.shape
>>> rsum = a1 + a1
>>> from rasterlang.layers import writeGeoTiff
>>> e = layer1.extent()
>>> extent = [e.xMinimum(),e.yMinimum(),e.xMaximum(),e.yMaximum()]
>>> writeGeoTiff(rsum, extent, "/media/Transcend/Anyella/calib20090730/rsum.tiff")

and I do get a correct rsum.tiff file that I can display in qgis.

Why am I not getting any answer from the console? a1.shape does not return anything either

Thanks!

Agus
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to