Chamando “geometrias fixas” no console QGIS python?
Aug 25 2020
Eu quero usar a ferramenta "corrigir geometrias" no console Python no QGIS. Porém, não consigo encontrar em nenhum lugar, como funciona é chamado e como usá-lo como código. eu tentei
QgsProcessingOutputVectorLayer(input_path, output_path)
Mas acho que isso está errado, pois não funciona. Alguma dica?
Respostas
2 LeoCardona Aug 24 2020 at 23:03
Você pode chamar o algoritmo de geometrias fixas da seguinte maneira em pyqgis:
import processing
layer = iface.activeLayer()
fix_layer = processing.run("native:fixgeometries", {'INPUT':layer,'OUTPUT':'memory:'})['OUTPUT']
Eu tentei no qgis 3.10
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas