Je sais que QGIS est livré avec sa calculatrice de terrain, ce qui n'est pas mal. Il est également livré avec ftools qui permet plusieurs opérations sur la géométrie et les attributs. Mais nous avons souvent besoin de plus de contrôle et je n'ai vu aucun outil pratique dans QGIS pour effectuer de telles opérations (où vous pouvez sélectionner des champs dont vous avez besoin par exemple ou effectuer des opérations arithmétiques sur eux tout en faisant une requête spatiale).
En gros, je voudrais savoir si une console SQL (une sorte de fenêtre Mapinfo mapbasic) est sur la feuille de route de QGIS et si ce n'est pas le cas, il serait difficile de la coder en plugin. S'il existe encore, faites-le moi savoir, je l'ai manqué! ;-)
open-source-gis
qgis
sql
simo
la source
la source
Réponses:
Le nouveau plugin DB Manager est désormais une partie standard de QGIS à partir de la version 1.8. Il a la saisie semi-automatique, la coloration syntaxique et vous pouvez ajouter des couches créées à partir d'une requête spatiale à votre carte.
Dans 1.9 (la version de développement pour 2.0) DB Manager ajoute des fonctions d'import / export qui sont assez pratiques.
la source
Le plugin RT Sql Layer peut faire ce que vous voulez (mais ce n'est pas une console).
Vous pouvez également utiliser la console python: 'PostGIS' select 'instruction as vector layer in QGIS'
la source
un nouveau plugin est disponible: Fast SQL Layer.
Il ouvre une console SQL ancrée avec surlignage de code.
la source
Pygments-1.4
répertoire, tapezpython setup.py build
alorspython setup.py install
est l'éditeur de requête SQL (pour PostGIS) ce que vous recherchez?
http://plugins.qgis.org/plugins/version/12/
la source
Je ne connais pas un tel outil dans QGIS. Un autre logiciel SIG open source offre cependant de telles capacités, nommé OrbisGIS: http://www.orbisgis.org
Malheureusement, comme l'un est écrit en C ++ et l'autre en Java, il serait certainement difficile de les lier ... :-(
la source