Sistemas de Información Geográfica

Preguntas y respuestas para cartógrafos, geógrafos y profesionales de SIG.

1
QGIS-Funciones personalizadas que no se muestran en la Calculadora de campo
Estoy usando Essen e intento seguir el maravilloso tutorial de Anita Graser Contornos iluminados . Creé la azimuthfunción y la cargué, pero no se muestra nada en la pestaña de expresión, ¡ni siquiera personalizada con la función predeterminada! La expresión existe como azimuth.pyen C :\Users\Max\.qgis2\python\expressionscon el .pycarchivo asociado . Reiniciar …

3
¿Cómo crear un script de procesamiento QGIS que agregue una secuencia a una columna de identificador único en PostGIS?
¿Alguien puede ayudarme a crear un script de procesamiento QGIS que agregue una secuencia a una columna de identificador único existente (tipo: entero) en PostGIS? Esto sería bastante útil, por ejemplo, como solución para el error # 6798 . Desafortunadamente, no tengo ninguna experiencia en Python. CREATE SEQUENCE /*input_schema*/./*input_table*/_/*uic*/_seq OWNED …





2
Intersección de polígonos usando capas virtuales QGIS
Estoy tratando de intersectar geometrías de polígonos en QGIS usando una capa virtual: SELECT sbqry.rowid AS gid, sbqry.geom FROM (SELECT ST_Intersection(land_parcels.geometry, flood_zone.geometry) AS geom FROM land_parcels, flood_zone WHERE ST_Intersects(land_parcels.geometry, flood_zone.geometry) AND NOT ST_Touches(land_parcels.geometry, flood_zone.geometry)) AS sbqry; Desafortunadamente, sbqry.rowid AS giddevuelve NULL en lugar de valores de incremento automático. ¿Alguien sabe …







1
¿Cómo cambiar una variable de proyecto usando Python?
Me gustaría cambiar el valor de una variable de proyecto definida por el usuario (se puede editar manualmente en Configuración del proyecto | Variables) utilizando la consola de Python. Localicé a la función setVariable () en la clase QgsExpressionContextScope , pero no han tenido éxito en cambiar realmente la variable …
10 qgis  pyqgis 


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.