Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Zapis stylów - nowa wtyczka
02-01-2012, 16:19,
#1
Zapis stylów - nowa wtyczka
Na swoim repozytorium wtyczek (http://www.rayo.strefa.pl/RayoRepository.xml) zamieściłem wersję eksperymentalną nowej wtyczki MySettings.
Wtyczka służy do zapisywania stylów w bazie PostgreSQL. Dla projektów, z których korzysta wielu użytkowników, każdy z nich może ustawić swoje własne style wyświetlania warstw i zapisać w bazie do późniejszego wykorzystania. Użytkownicy mogą stworzyć i zapisać dowolną ilość nazwanych stylów.
Wtyczka zapamiętuje symbolizację i inne ustawienia warstw oraz zakres wyświetlanej aktualnie mapy. Celowo nie są zapisywane ustawienia formularzy wprowadzania danych, typy edycji pól oraz akcje. Parametry te z reguły ustawione są przez administratora i nie powinny być zmieniane.

Aby używać wtyczki najpierw należy w bazie danych utworzyć dwie tabele wg schematu poniżej.

Kod:
CREATE TABLE qgis_user_project_settings
(
  id serial NOT NULL,
  "user" character varying(50) NOT NULL DEFAULT "current_user"(),
  settings_name character varying(50) NOT NULL,
  settings text NOT NULL,
  CONSTRAINT qgis_user_project_settings_pk PRIMARY KEY ("user", settings_name)
)
WITH (
  OIDS=FALSE
);

Kod:
CREATE TABLE qgis_user_layer_settings
(
  id serial NOT NULL,
  "user" character varying(50) NOT NULL DEFAULT "current_user"(),
  settings_name character varying(50) NOT NULL,
  layer character varying(50) NOT NULL,
  settings text NOT NULL,
  CONSTRAINT "qgis_user_layer_settings-PK" PRIMARY KEY ("user", settings_name, layer)
)
WITH (
  OIDS=FALSE
);

Użytkownikom należy nadać uprawnienia SELECT, UPDATE, INSERT, DELETE do powyższych tabel.
Następnie z repozytoriom zainstalować wtyczkę. W katalogu zainstalowanej wtyczki znajduje się plik settings.txt, w którym należy ustawić parametry dostępu do bazy danych. Pozostawienie pustych pól 'user' i 'password' spowoduje, że program będzie wyświetlał okno dialogowe z pytaniem o te dane (lub skorzysta z połączenia wcześniej otwartego przy wczytywaniu projektu).

Po zainstalowaniu wtyczki i otwarciu projektu można zmienić style wyświetlania warstw, a następnie zapisać je za pomocą wtyczki nadając im nazwę. Można zapisać style wszystkich warstw projektu lub tylko wybrane. To samo dotyczy ich późniejszego wczytywania.

Wtyczka może być też pomocna przy zapisywaniu stylów w celu przygotowania wydruków. Menadżer wydruków nie zapamiętuje ewentualnych zmian stylu dla wydruku więc można je zapisać za pomocą MySettings.

Wszelkie uwagi mile widziane.


Wiadomości w tym wątku
Zapis stylów - nowa wtyczka - przez Rayo - 02-01-2012, 16:19
RE: Zapis stylów - nowa wtyczka - przez tomalos - 03-01-2012, 09:14
RE: Zapis stylów - nowa wtyczka - przez Rayo - 03-01-2012, 21:52
RE: Zapis stylów - nowa wtyczka - przez borys - 04-01-2012, 01:03
RE: Zapis stylów - nowa wtyczka - przez Rayo - 04-01-2012, 08:50
RE: Zapis stylów - nowa wtyczka - przez borys - 04-01-2012, 16:36
RE: Zapis stylów - nowa wtyczka - przez Rayo - 04-01-2012, 21:35
RE: Zapis stylów - nowa wtyczka - przez borys - 04-01-2012, 21:48
RE: Zapis stylów - nowa wtyczka - przez Rayo - 09-01-2012, 12:27
RE: Zapis stylów - nowa wtyczka - przez Rayo - 11-01-2012, 00:26
RE: Zapis stylów - nowa wtyczka - przez andmay - 08-12-2015, 20:06
RE: Zapis stylów - nowa wtyczka - przez Kaczka - 10-12-2015, 10:03

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Geopaczka zapis wms i przesłanie monikaaab 2 2 338 05-08-2022, 07:33
Ostatni post: monikaaab
  zapis georeferencji w pliku tfw phacot 3 5 498 18-10-2020, 23:24
Ostatni post: xmaziax
  QGIS - zapisywanie stylów do KML damianu90 3 12 778 02-09-2019, 19:44
Ostatni post: robert
  zapis rastra w bazie SQLite/Spatialite pitt 1 6 152 29-05-2018, 12:19
Ostatni post: xmaziax
  nowa warstwa shp mmz 6 15 931 23-03-2018, 14:02
Ostatni post: mmz
  Stylizacja - automatyczny zapis stylów dla wielu warstw Michau 2 12 126 10-10-2016, 20:43
Ostatni post: Italiano
  zapis grafiki ze stylów warstw hav 2 14 280 29-10-2010, 23:52
Ostatni post: hav
  Zapis warstwy txt do pliku shp Rayo 6 32 491 12-01-2010, 20:53
Ostatni post: m_k
  Nowa wersja QGIS Dafniś jest już dostępna robert 0 13 619 08-09-2009, 23:14
Ostatni post: robert

Skocz do: