Sé que QGIS viene con su calculadora de campo, que no está mal. También viene con ftools que permite varias operaciones en geometría y atributos. Pero a menudo necesitamos más control y no he visto ninguna herramienta conveniente en QGIS para realizar tales operaciones (donde puede seleccionar los campos que necesita, por ejemplo, o realizar operaciones aritméticas en ellos mientras realiza una consulta espacial).
Básicamente, me gustaría saber si una consola SQL (una especie de ventana mapbasic de Mapinfo) está en la hoja de ruta de QGIS y, de no ser así, sería difícil codificarla como complemento. Si todavía existe, hágamelo saber, ¡me lo he perdido! ;-)
open-source-gis
qgis
sql
simo
fuente
fuente
Respuestas:
El nuevo complemento DB Manager ahora es una parte estándar de QGIS desde 1.8 en adelante. Tiene autocompletado, resaltado de sintaxis, y puede agregar capas creadas a partir de una consulta espacial a su mapa.
En 1.9 (la versión de desarrollo para 2.0) DB Manager agrega funciones de importación / exportación que son bastante útiles.
fuente
El complemento RT Sql Layer puede hacer lo que quieras (pero no es una consola).
También puede usar la consola de Python: la instrucción 'PostGIS' select 'como capa vectorial en QGIS'
fuente
hay un nuevo complemento disponible: Fast SQL Layer.
Abre una consola sql acoplada con resaltado de código.
fuente
Pygments-1.4
directorio, escribapython setup.py build
luegopython setup.py install
Qué es el Editor de consultas SQL (para PostGIS) lo que estás buscando?
http://plugins.qgis.org/plugins/version/12/
fuente
No conozco esa herramienta en QGIS. Sin embargo, otro software GIS de código abierto ofrece tales capacidades, que se llama OrbisGIS: http://www.orbisgis.org
Desafortunadamente, como uno está escrito en C ++ y el otro está en Java, ciertamente sería difícil vincularlos ... :-(
fuente