Код: Выделить всё
qgis.utils.iface.activeLayer().selectedFeatures()[0].attributeMap()[1].toString()
Геоинформационные системы (ГИС) и Дистанционное зондирование Земли
Код: Выделить всё
qgis.utils.iface.activeLayer().selectedFeatures()[0].attributeMap()[1].toString()
Код: Выделить всё
>>> for a in [1,2,3]:
... print a
...
1
2
3
Код: Выделить всё
>>> for feat in feats:
... attrs = feat.attributeMap()
... for (k,attr) in attrs.iteritems():
... if k in [0,1,2]:
... f.write("%d: %s" % (k,attr.toString()))
...
>>> f.close()
File "<input>", line 1
f.close()
^
IndentationError: unexpected indent
Код: Выделить всё
1: 1072: 0051: 1232: 0041: 635
Код: Выделить всё
f.write("%d: %s\n" % (k, attr.toString()))
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость
© GIS-Lab и авторы, 2002-2017. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).