Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Auto edycja warstwy
03-04-2013, 11:29,
#1
Auto edycja warstwy
Od jakiegoś czasu zgłębiam tajniki QGIS i większość odpowiedzi znalazłem już tu na forum lub w dokumentacji Quantuma.

Otóż:
Mam bardzo duży projekt - ponad 40 warstw do których zrobiłem personalizowane formularze edycji. W większości starałem się unikać Pythona. Przy takiej ilości danych mam ustawione otwieranie bezpośrednio formularza obiektu oraz wyszukiwanie wyników identyfikacji od góry do dołu.
Przy odpowiednim układzie warstw fajnie to działa - kliknięcie na mapie otwiera formularz pierwszego znalezionego obiektu.

I tutaj problem - warstw jest tyle że ciężko teraz odnaleźć w legendzie warstwę do której należy obiekt, do tego trzeba włączyć edycję - wybrać obiekt jeszcze raz...

Pomysł mi zaświtał żeby w funkcji inicjującej formularz umieścić fragment włączający edycję danej warstwy i po zakończeniu "OK" - zapis, "Cancel" - powrót. Znalazłem odpowiednie klasy i z konsoli Pythona potrafię coś takiego zrobić. Czy funkcja inicjująca może wogóle takie rzeczy obsługiwać? Tutaj mi się nie udało dotychczas znaleźć odpowiedzi a dokumentacja w tym kierunku jest raczej skąpa. Trochę mnie przeraża szukanie odpowiedzi w kodzie źródłowym qgisa Smile

Będę wdzięczny za podpowiedzi. Może jest inna droga?


Wiadomości w tym wątku
Auto edycja warstwy - przez jakosek - 03-04-2013, 11:29
RE: Auto edycja warstwy - przez borys - 03-04-2013, 12:58
RE: Auto edycja warstwy - przez jakosek - 03-04-2013, 22:24
RE: Auto edycja warstwy - przez borys - 03-04-2013, 23:02
RE: Auto edycja warstwy - przez jakosek - 04-04-2013, 11:09
RE: Auto edycja warstwy - przez borys - 04-04-2013, 11:30
RE: Auto edycja warstwy - przez jakosek - 04-04-2013, 21:53
RE: Auto edycja warstwy - przez borys - 05-04-2013, 09:59
RE: Auto edycja warstwy - przez jakosek - 05-04-2013, 21:50

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  auto obtót warstwy wg pozycji gps gajowwy 0 6 574 22-06-2013, 23:48
Ostatni post: gajowwy
  edycja warstwy wektorowej pitt 3 17 066 22-07-2011, 10:33
Ostatni post: pitt

Skocz do: