Blokada eksportu 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: Blokada eksportu danych (/thread-694.html) |
Blokada eksportu danych - lookasz - 10-04-2012 Witam, Potrzebuję programu GIS-owego, który umożliwi podczytanie danych GIS z dowolnej bazy danych, dodawanie obiektów na jednej z warstw, ale jednocześnie uniemożliwi wyeksportowanie jakichkolwiek danych widzianych w oknie programu. Krótko mówiąc (pisząc) chodzi o to, aby osoby kontrolujące dane wektorowe miały możliwość zaznaczania błędów, ale nie mogły zgrać sobie jakichkolwiek danych z bazy GIS. Najbardziej pasowałoby mi rozwiązanie QGIS +PostGIS ale nie potrafię zablokować możliwości eksportu warstwy. Czy jest to w ogóle możliwe do zrobienia w QGIS? Ewentualnie jakie inne GIS-owe rozwiązanie widzielibyście do zastosowania. Pozdrawiam, Łukasz RE: Blokada eksportu danych - sebaq - 17-04-2012 Cześć. Z pomocą Qgisa i Postgresa chyba tego nie idzie zrobić. Jeżeli dajesz na jakąś tabelę w postgresie prawa do odczytu to automatem w qgisie możesz ją zapisać choćby do shp. Podobny wątek poruszałem tutaj i nie znalazłem rozsądnego rozwiązania. Jedyne co mi przychodzi do głowy to stworzenie serwera wms lub wfs z "wrażliwymi" danymi i serwowanie go pod qgisem. Natomiast uwagi użytkownicy mogą nanosić na osobnej warstwie wektorowej np. "UWAGI" gdzie mogą mieć pełny dostęp. Pozdrawiam. PS1. Jeżeli uda Ci się to rozwiązać w inny sposób to daj znać. PS2. Jeszcze jedno co mi przychodzi do głowy to stworzenie widoku z "wrażliwej" tabeli składającego się tylko z kolumn do których użytkownicy mają mieć dostęp. Oczywiście żeby cokolwiek widzieli w qgisie widok musi zawierać kolumnę the_geom. Nie zmienia to faktu, że będą mogli tą geometrię (i inne pola co im "udostępnisz" w widoku) zapisać/eksportować, ale kolumny niezawarte w widoku będą dla nich niewidoczne. Przy widokach jedyna niedogodnością jest to, iż trzeba samemu napisać funkcję aktualizującą pola w tabelach, z których widok się składa (gdy oczywiście jest taka potrzeba). |