Wiem, że QGIS jest wyposażony w kalkulator polowy, który nie jest zły. Jest również wyposażony w narzędzia, które pozwalają na kilka operacji na geometrii i atrybutach. Ale często potrzebujemy większej kontroli i nie widziałem w QGIS żadnego wygodnego narzędzia do wykonywania takich operacji (w których można na przykład wybierać pola lub wykonywać na nich operacje arytmetyczne podczas wykonywania zapytania przestrzennego).
Zasadniczo chciałbym wiedzieć, czy konsola SQL (rodzaj podstawowego mapy Mapinfo) znajduje się na mapie drogowej QGIS, a jeśli nie, czy trudno byłoby ją zakodować jako wtyczkę. Jeśli już istnieje, proszę dać mi znać, że go przegapiłem! ;-)
open-source-gis
qgis
sql
simo
źródło
źródło
Odpowiedzi:
Nowa wtyczka DB Manager jest teraz standardową częścią QGIS od wersji 1.8. Ma funkcję autouzupełniania, podświetlanie składni, a do mapy można dodawać warstwy utworzone na podstawie zapytania przestrzennego.
W wersji 1.9 (wersja rozwojowa dla 2.0) DB Manager dodaje funkcje importu / eksportu, które są bardzo przydatne.
źródło
Wtyczka RT Sql Layer może robić, co chcesz (ale nie jest to konsola).
Możesz także użyć konsoli Pythona: instrukcja „PostGIS” select „jako warstwa wektorowa w QGIS”
źródło
dostępna jest nowa wtyczka: Fast SQL Layer.
Otwiera zadokowaną konsolę SQL z podświetlaniem kodu.
źródło
Pygments-1.4
katalogu, wpiszpython setup.py build
wtedypython setup.py install
jest edytor zapytań SQL (dla PostGIS), czego szukasz?
http://plugins.qgis.org/plugins/version/12/
źródło
Nie znam takiego narzędzia w QGIS. Jednak inne oprogramowanie GIS typu open source oferuje takie możliwości, o nazwie OrbisGIS: http://www.orbisgis.org
Niestety, ponieważ jeden jest napisany w C ++, a drugi jest w Javie, z pewnością trudno byłoby je połączyć ... :-(
źródło