Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Zapis stylów - nowa wtyczka
11-01-2012, 00:26,
#10
RE: Zapis stylów - nowa wtyczka
Nowa wersja wtyczki została udostępniona (0.8.0)
Wtyczka potrafi zapisywać style wielu projektów dla wielu użytkowników. Projekty rozpoznawane są po nazwie, warstwy w projektach również. W związku z tym nazwy projektów muszą być unikalne, jak również nazwy warstw w ramach jednego projektu nie mogą się powtarzać.
W zasadzie jest to już cała planowana funkcjonalność. Teraz trochę testów i poprawienie ewentualnych błędów. U mnie w każdym razie działa.

Ta wersja potrzebuje nowych tabel w bazie. Definicje poniżej.

Kod:
CREATE TABLE qgis_projects
(
  id serial NOT NULL,
  project_name character varying(50) NOT NULL,
  project_id character varying(50) NOT NULL,
  CONSTRAINT "qgis_projects-PK" PRIMARY KEY (id),
  CONSTRAINT "qgis_projects-name-UNIK" UNIQUE (project_name)
)
WITH (
  OIDS=FALSE
);


Kod:
CREATE TABLE qgis_user_project_settings
(
  id serial NOT NULL,
  id_proj integer NOT NULL,
  user_name 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 (id),
  CONSTRAINT "qgis_u_proj_sett-id_proj-FK" FOREIGN KEY (id_proj)
      REFERENCES qgis_projects (id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT "qgis_user_project_settings-UNIK" UNIQUE (id_proj, user_name, settings_name)
)
WITH (
  OIDS=FALSE
);


Kod:
CREATE TABLE qgis_user_layer_settings
(
  id serial NOT NULL,
  id_style integer NOT NULL,
  layer character varying(50) NOT NULL,
  settings text NOT NULL,
  CONSTRAINT "qgis_user_layer_settings-PK" PRIMARY KEY (id),
  CONSTRAINT "qgis_user_layer_settings-FK" FOREIGN KEY (id_style)
      REFERENCES qgis_user_project_settings (id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT "qgis_user_layer_settings-UNIK" UNIQUE (id_style, layer)
)
WITH (
  OIDS=FALSE
);


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 369 05-08-2022, 07:33
Ostatni post: monikaaab
  zapis georeferencji w pliku tfw phacot 3 5 538 18-10-2020, 23:24
Ostatni post: xmaziax
  QGIS - zapisywanie stylów do KML damianu90 3 12 803 02-09-2019, 19:44
Ostatni post: robert
  zapis rastra w bazie SQLite/Spatialite pitt 1 6 169 29-05-2018, 12:19
Ostatni post: xmaziax
  nowa warstwa shp mmz 6 15 984 23-03-2018, 14:02
Ostatni post: mmz
  Stylizacja - automatyczny zapis stylów dla wielu warstw Michau 2 12 154 10-10-2016, 20:43
Ostatni post: Italiano
  zapis grafiki ze stylów warstw hav 2 14 299 29-10-2010, 23:52
Ostatni post: hav
  Zapis warstwy txt do pliku shp Rayo 6 32 523 12-01-2010, 20:53
Ostatni post: m_k
  Nowa wersja QGIS Dafniś jest już dostępna robert 0 13 636 08-09-2009, 23:14
Ostatni post: robert

Skocz do: