Perguntas com a marcação «qgis-processing»

Estrutura de processamento de dados espaciais que traz recursos avançados de análise para o QGIS.

2
Gerando grande número de mapas usando o PyQGIS?
Eu tenho que fazer um grande número (centenas) de mapas de distribuição de espécies. Eu tenho um shapefile que contém as distribuições de cada espécie e, para cada uma, gostaria de obter um mapa como uma imagem (jpg, png ou outra) que contenha o nome da espécie em questão, a …




2
processing.getObject () no QGIS 3
Parece que processing.getObject()não está mais disponível no QGIS. from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' Existe uma nova maneira de usar get.Object?

1
Quais versões do SAGA o QGIS 2.18.10 suporta?
A partir do QGIS 2.18.10 SagaAlgorithmProvider, não há mais um dicionário chamado supportedVersions. Anteriormente, era assim: supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212), "2.1.3": ("2.1.3", SagaAlgorithm213), "2.1.4": ("2.1.4", SagaAlgorithm214), "2.2.0": ("2.2.0", SagaAlgorithm214), "2.2.1": ("2.2.0", SagaAlgorithm214), "2.2.2": ("2.2.2", SagaAlgorithm214), "2.2.3": ("2.2.3", SagaAlgorithm214), "2.3.0": ("2.3.0", SagaAlgorithm230), "2.3.1": ("2.3.0", SagaAlgorithm230)} Agora, simplesmente diz: if not …


2
Mesclando camadas vetoriais via python no QGIS 2.18.1
Atualmente, estou usando o código a seguir para mesclar duas camadas de vetor: def append_layers(layer1, layer2, output): from processing.core.Processing import Processing Processing.initialize() import processing.tools processing.tools.general.runalg("qgis:mergevectorlayers", layer1, layer2, output) append_layers(layer1.shp, layer2.shp, output.shp) Isso parece funcionar bem no QGIS 2.14, mas falha no 2.18.1 com a seguinte mensagem: Error: Wrong number of …



2
Converter linhas em polígonos no QGIS produz polígonos de tira
Ao tentar poligonalizar a camada de polilinha no PyQGIS usando processing.runandload("qgis:linestopolygons",explode_path,polygon_path) comando no console python, ele não cria polígonos correspondentes às arestas da linha. Em vez disso, cria polígonos de fita ao longo das bordas curvas. Por que os polígonos não são criados ao longo das arestas da linha? Na …

2
QGIS 2.16 Mesclar falta opção de pasta
Instalei o QGIS 2.16 e notei que a Mesclagem (Menu Vetor> Gerenciamento de Dados) não parece mais ter uma opção de Pasta. Essa foi a opção que permitiu processar / mesclar uma pasta completa sem precisar carregar camadas no seu projeto / espaço de trabalho primeiro. Examinei o changelog do …


2
Usando a camada de memória como entrada e / ou saída com runalg?
Uma camada de memória pode ser usada como entrada e / ou saída com o runalg ? Com runandload, eu faço isso funcionar: processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") Os parâmetros 2 e 3 são as camadas de entrada que já estão na memória e o parâmetro 3 …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.