Definicja bazy danych dla warstw - 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: Definicja bazy danych dla warstw (/thread-1160.html) |
Definicja bazy danych dla warstw - fcs - 20-12-2014 Witam, Jakie są plany/możliwości zdefiniowania aliasu do bazy danych w celu obsługi odwołań do warstw pobieranych z tej bazy danych ? Konkretnie chodzi o to, że posiadam projekt odwołujący się do wielu tabel w PosgreSQL i PostGis. Dane te są prezentowane w QGIS na dużej ilości warstw. Wiadomo, że każda warstwa obecnie ma zapisaną pełną definicję odwołania do bazy danych tj, nazwa bazy, IP, port, tabela, pole z geometrią i co najgorsze hasło. Stwarza to następujące problemy: 1. Dostępna jest informacja o haśle dostępowym, staje się ono jawne. 2. W przypadku przeniesienia tego projektu na inną lokalizację, parametry połączenia ulegają zmianie (struktura bazy jest taka sama). Obecnie obejście tego problemu wymaga przeedytowania pliku projektu i zastąpienia źródłowych wpisów na docelowe. Sensownym rozwiązaniem byłoby odwoływanie warstw do tabel bazy poprzez alias bazy danych definiowany w jednym miejscu projektu. Oczywiście projekt musiałby posiadać możliwość definiowania dowolnej ilości takich aliasów, np dla różnych źródeł danych. Pozdrawiam Michał |