from gvsig import * from commonsdialog import * def main(*args): capa = currentLayer() orden = str(inputbox("Introduzca el orden de jerarquia de los caminos a filtrar","ORDEN",1)) filtro = "jerarquia == "+orden entidades = capa.features(expresion=filtro,sortBy='jerarquia',asc=False) valor = int(orden + "0000") for entidad in entidades: valor = valor + 1 entidad.edit() entidad.set("mtop_id",valor) capa.update(entidad) capa.commit()