PyQgis changeAttributeValue () вызывает проблемы с производительностью - PullRequest
0 голосов
/ 04 августа 2020

после использования changeAttributeValue () в PyQGIS скрипту требуется много времени для запуска. Может ли кто-нибудь помочь мне улучшить это? Код ниже. Спасибо!

for feature in layers.getFeatures():
        id = feature["id"]
        diff = getDifference(id)
        #diffList.append(diff)
        #feature["Difference"] = diff
        #performance issues
        layer.changeAttributeValue(feature.id(), 11, diff) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...