Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Hurtowa zmiana stylu warstw
11-10-2017, 10:33,
#1
Hurtowa zmiana stylu warstw
Dzień Dobry,
Załóżmy, że mam kilkadziesiąt warstw wektorowych (punktowych). Na jednej z nich ustaliłem styl wyświetlania punktów i zapisałem go w opcji "Zapisz styl". Chciałbym, żeby w tym samym stylu wyświetlały się inne warstwy, jak to zrobić najszybciej?
Mogę oczywiście "wchodzić" po kolei na inne warstwy i zastosować "Wczytaj styl" ale to jest rozwiazanie uciążliwe. Czy jest jakiś sposób, żeby ten wybrany styl nadać hurtowo dla wielu warstw? Proszę o poradę.
(QGIS ver. 2.4.0)
Pozdrawiam
11-10-2017, 22:40,
#2
RE: Hurtowa zmiana stylu warstw
Otwórz konsole Pythona.
Odpal ten skrypt
Kod:
layers = iface.legendInterface().layers()
print layers

for layer in layers:
    layerType = layer.type()
    if layerType == QgsMapLayer.VectorLayer:
        layer.loadNamedStyle('D:/temp/styl_test.qml')

gdzie D:/temp/styl_test.qml to ścieżka do twojego pliku QML.
12-10-2017, 15:11, (Ten post był ostatnio modyfikowany: 12-10-2017, 17:00 {2} przez georobot.)
#3
RE: Hurtowa zmiana stylu warstw
Dziękuję.
Znalazłem wtyczkę pn. MultiQML, która działa tak jak potrzebuję.
Pozdrawiam
15-10-2017, 20:12,
#4
RE: Hurtowa zmiana stylu warstw
(12-10-2017, 15:11)georobot napisał(a): Znalazłem wtyczkę pn. MultiQML, która działa tak jak potrzebuję


Przepraszam za spóźnienie, panowie Sleepy

Bez żadnego plugin-a, można po prostu za pomocą "kopiuj" styl ze shape'a źródłowej, i "wklej" na docelowe (zaznaczone w legendzie klawiszem SHIFT).
23-10-2017, 19:12, (Ten post był ostatnio modyfikowany: 23-10-2017, 19:12 {2} przez karol.stachura.)
#5
RE: Hurtowa zmiana stylu warstw
Zapisanie qml z nazwą taką samą jak nazwa pliku z danymi powoduje automatyczne jego wczytanie przy dodaniu warstwy do Qgis.
24-10-2017, 13:29,
#6
RE: Hurtowa zmiana stylu warstw
(15-10-2017, 20:12)Italiano napisał(a): Przepraszam za spóźnienie, panowie Sleepy

Bez żadnego plugin-a, można po prostu za pomocą "kopiuj" styl ze shape'a źródłowej, i "wklej" na docelowe (zaznaczone w legendzie klawiszem SHIFT).

Dziekuję Italiano. Działa świetnie i jest prostsze niż używanie wtyczki.
25-10-2017, 08:21,
#7
RE: Hurtowa zmiana stylu warstw
(24-10-2017, 13:29)georobot napisał(a): Dziekuję Italiano. Działa świetnie i jest prostsze niż używanie wtyczki.

Do usług, miłego dnia życzę wszystkim Smile


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  parametry graficzne stylu linii- rozmieszczenie znaczników arepo 3 6 801 02-03-2016, 01:57
Ostatni post: arepo
  [błąd] etykiety w stylu (wartość unikalna) [wiki] 0 4 382 23-09-2011, 10:01
Ostatni post: [wiki]
  Zmiana nazw atrybutów warstw SHP Rayo 2 7 045 14-01-2010, 12:44
Ostatni post: Rayo

Skocz do: