Я пытаюсь использовать набор инструментов обработки для рефакторинга типа данных таблицы. Ниже приведен код. Но значение таблицы атрибутов (выходной) пусто. Должны ли они быть пустыми или иметь одинаковое значение с входным слоем?
processing.run("qgis:refactorfields", {'INPUT':'C:/Geodetic
Solutions/Data Qgis/OSM/gis_osm_places_free_1.shp','FIELDS_MAPPING':
[{'expression': '"id"', 'length': 10, 'name': 'id', 'precision': 0,
'type': 4}, {'expression': '"someid"', 'length': 100, 'name': 'someid',
'precision': 0, 'type': 10}],'OUTPUT':'C:/Users/PC/Desktop/Data
Qgis/refactor.shp'})