Preguntas etiquetadas con pyqgis

Enlaces de Python para QGIS.

2
Problema con la importación qgis.core al escribir un script PyQGIS independiente
Estoy tratando de escribir un script python independiente en Windows 7 que use qgis.core y varias otras bibliotecas qgis. He encontrado una vieja pregunta sobre este tema aquí: ¿ Escribir scripts de Python independientes usando PyQGIS? y estaba siguiendo su consejo, usando la guía aquí: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications El código sugerido es: …
18 qgis  python  pyqgis  windows 



4
Buffering en pyQGIS?
Estoy buscando algunos ejemplos para hacer scripts python simples en QGIS. ¿Cómo haría un análisis de búfer en un conjunto de datos? Parece que no puedo encontrar mucho en el manual y QGIS python que coincida bastante con la documentación de Esri.

1
¿Escribir scripts de Python independientes usando PyQGIS?
He estado aprendiendo a usar la Consola Python en QGIS usando referencias de qgisworkshop.org . Estoy familiarizado con la escritura de scripts independientes en ArcGIS y quiero aprender a hacer lo mismo con QGIS. Por ejemplo, en ArcGIS 10, un script de Python independiente simple sería: import arcpy setFolder = …
17 pyqgis 

1
¿Liberar bloqueos de archivos PyQGIS?
Me preguntaba qué desencadena la liberación de bloqueos de archivos en pyQGIS. Estoy tratando de eliminar algunas fuentes de datos (usadas temporalmente) llamando QgsVectorFileWriter.deleteShapeFile, pero tengo que salir de QGIS antes de poder hacerlo. He cargado las fuentes en objetos QgsVectorLayer. ¿Deben recogerse todos estos objetos y referencias a ellos …
16 pyqgis  lock 

4
¿Filtrar características en función de sus atributos con Python?
¿Cómo obtener características por sus atributos (similar a Iqueryfilter en arcobjects) en Qgis usando python? En lugar de obtener todas las funciones y filtrarlas manualmente, ¿hay alguna opción para usar la cláusula where para filtrarla? Ejemplo: Tengo un nombre de campo llamado 'Condados'. Tiene más de cincuenta mil funciones. No …
16 qgis  pyqgis 

3
¿"Seleccionar por atributo" en QGIS usando python?
¿Hay alguna manera de usar la función "Seleccionar por atributo" en QGIS usando un comando python? En mi complemento, el usuario debe ingresar un valor a través de una GUI y este valor debe usarse en una función que selecciona todas las características que tienen este atributo. El nombre de …
16 qgis  pyqgis 

6
¿Definir capa CRS y evitar el diálogo CRS en PyQGIS?
Hay un Shapefile existente, que quiero agregar. Por el momento mi código se ve así: self.iface.addVectorLayer(self.shpFilePath, "Track", "ogr") Funciona bien, pero quiero definir los crs dentro del código. ¿Es posible? Encontré algunas preguntas similares como esta: seleccione mediante programación un CRS en QGIS 2.4 usando Python Pero no lo hago …

2
¿Accediendo al 'procesamiento' con Python?
Quiero acceder a la función de líneas de explosión en Python fuera de QGIS desde un script independiente. ¿Qué módulo debo cargar para usarlo? ¿Cómo puedo acceder processing? from qgis.core import * layerInput = QgsVectorLayer('test.shp', 'test', 'ogr') processing.runalg('qgis:explodelines', layerInput, 'temp.shp')

4
¿Escribir pruebas automatizadas para complementos QGIS?
Estoy buscando consejos sobre cómo escribir pruebas automáticas para complementos QGIS escritos en Python. He escrito pruebas para scripts de Python en el pasado usando PyUnit (el unittestmódulo), pero nunca lo he hecho para una aplicación con una GUI. Encontré una página que describe cómo usar PyQt4.QTest para hacer pruebas …

1
Mostrar mensajes de inicio en la pantalla de bienvenida de QGIS
Durante el inicio de QGIS, se muestran mensajes de estado en la parte inferior de la pantalla de bienvenida, como "restaurar complementos cargados". Estoy usando una función startup.py desde la cual me gustaría informarle al usuario qué parte de mi script de inicio se ejecuta en este momento. ¿Es posible …
15 qgis  pyqgis  pyqt4 

1
¿Cómo aplicar los cambios en QSettings de inmediato?
Con PyQGIS, puede cambiar varias configuraciones, como poner en negrita los grupos en el Panel de capas (o tabla de contenido): from PyQt4.QtCore import QSettings QSettings().setValue("/Qgis/legendGroupsBold", True) La configuración está escrita y se puede ver desde las opciones o escribiendo: QSettings().value("/Qgis/legendGroupsBold") >>> u'true' Pero no se aplica. Pensé usar QSettings().sync() …


3
¿Paralelizar las operaciones SIG en PyQGIS?
Un requisito común en los SIG es aplicar una herramienta de procesamiento a varios archivos o aplicar un proceso para una serie de características de un archivo a otro. Muchas de estas operaciones son vergonzosamente paralelas en el sentido de que los resultados de los cálculos de ninguna manera influyen …

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.