Preguntas etiquetadas con qgis-processing

Marco de procesamiento de datos espaciales que brinda capacidades de análisis avanzadas a QGIS.

2
¿Generando gran cantidad de mapas usando PyQGIS?
Tengo que hacer una gran cantidad (cientos) de mapas de distribución de especies. Tengo un archivo de formas que contiene las distribuciones para cada especie, y para cada una, me gustaría obtener un mapa como una imagen (jpg, png u otro) que contenga el nombre de la especie en cuestión, …




2
processing.getObject () en QGIS 3
Parece que processing.getObject()ya no está disponible en QGIS. from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' ¿Hay una nueva forma de usar get.Object?

1
¿Qué versiones de SAGA admite QGIS 2.18.10?
Comenzando con QGIS 2.18.10, SagaAlgorithmProviderya no tienen un diccionario llamado supportedVersions. Anteriormente, se veía así: 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)} Ahora simplemente dice: if not version.startswith('2.3.'): …


2
Fusionar capas vectoriales a través de Python en QGIS 2.18.1
Actualmente estoy usando el siguiente código para fusionar dos capas vectoriales: 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) Esto parece funcionar bien en QGIS 2.14, sin embargo, falla en 2.18.1 con el siguiente mensaje: Error: Wrong number of parameters …





2
QGIS 2.16 Merge carece de la opción de carpeta
He instalado QGIS 2.16 y he notado que la combinación (menú de vectores> gestión de datos) ya no parece tener una opción de carpeta. Esta fue la opción que le permitió procesar / fusionar una carpeta completa sin tener que cargar capas en su proyecto / espacio de trabajo primero. …

2
¿Usando la capa de memoria como entrada y / o salida con runalg?
¿Se puede usar una capa de memoria como entrada y / o salida con runalg ? Con runandload consigo que esto funcione: processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") Los parámetros 2 y 3 son las capas de entrada, que ya están en la memoria, y el parámetro 3 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.