Forum QGIS
Połączenie z bazą danych - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Połączenie z bazą danych (/thread-31.html)



Połączenie z bazą danych - Rayo - 15-12-2009

Czy jest możliwe połączenie QGIS z bazą danych, tak aby obiekty rysowane na warstwie wektorowej pobierały atrybuty z bazy danych?


RE: Połączenie z bazą danych - gabber2004 - 15-12-2009

Jest taka możliwość. Zainstaluj SQL Manager Lite for PostgreSQL, za pomocą Qgisa połączysz się z tą bazą i w niej możesz tworzyć atrybuty.


RE: Połączenie z bazą danych - Rayo - 15-12-2009

Mam już bazę danych obiektów (dane tekstowe, baz zapisu współrzędnych) na Oraclu. Struktura bazy musi pozostać jaka jest, nie mogę w nią ingerować.
Chodzi mi o to, aby utworzyć "ręcznie" warstwę wektorową z obiektami w QGIS, a następnie podłączyć się do tej bazy i zaczytywać dla tych obiektów niektóre atrybuty.
Wtedy użytkownicy systemu, wskazując na mapie dany obiekt, będą mieli podgląd na jego aktualne atrybuty zaczytywane z bazy.


RE: Połączenie z bazą danych - Odoakr - 16-12-2009

(15-12-2009, 16:53)gabber2004 napisał(a): Jest taka możliwość. Zainstaluj SQL Manager Lite for PostgreSQL, za pomocą Qgisa połączysz się z tą bazą i w niej możesz tworzyć atrybuty.

Możesz napisać coś więcej na temat podłączenia? Albo wskazać jakieś linki? Z jakimi bazami się łączy? jak? było by to bardzo pomocne dla wszystkich!


RE: Połączenie z bazą danych - borys - 17-12-2009

Na razie nie ma jeszcze możliwości prostego podłączania zewnętrznych tabel (mooooże wiosną się za to zabierzemy). Jedynym rozwiązaniem na teraz jest utworzenie warstwy w formacie GRASSa i podłączenie do niej tej tabeli przez v.db.connect i ODBC. Wszystko powinno działać z poziomu wtyczki GRASSa, ale osobiście nie sprawdzałem. Tworzenie i edycja warstw GRASSowych jest w podręczniku, podłączenie zewnętrznej bazy w helpie do modułu v.db.connect, a co do sterownika odbc, to trzeba pogooglać pod grass i oracle, niestety nie widzę gotowych recept.
A co do baz Postgresowych, to Quantum sam dość dobrze nimi zarządza dzięki kilku wtyczkom, takim jak PostGIS Manager czy PgQuery.