Mam zapisany zestaw plików w stylu qml, które stosuję do podobnych warstw w wielu projektach. Przykładem może być warstwa kształtu pliku linii z kilkoma różnymi stylami; obecnie muszę powtórzyć proces dodawania nowego stylu i ładowania pliku qml dla każdego z różnych stylów. Potem muszę to zrobić jeszcze kilka razy w tym projekcie i powtórzyć całość jeszcze raz w następnym projekcie.
Próbujesz tylko sprawdzić, czy istnieje sposób na załadowanie wielu plików stylu na tej samej warstwie jednocześnie? Coś w rodzaju zamiast przeglądania pojedynczego pliku qml, mógłbym wybrać kilka plików qml i załadować je jednocześnie?
Odpowiedzi:
Możesz załadować wiele stylów za pomocą skryptu pyqgis (wyjaśnienia w komentarzach):
Możesz uruchomić go w konsoli Python QGIS lub dostosować do skryptu przetwarzania.
(Testowane na bieżącej wersji LTR QGIS 2.18)
źródło
Jeśli dobrze cię rozumiem, po prostu chcesz mieć możliwość szybkiego i łatwego zastosowania stylów geometrii, a niekoniecznie reguł lub wyrażeń do warstw w każdym otwartym projekcie?
Jeśli tak jest, możesz po prostu zapisać swoje style w bibliotece symboli za pomocą menedżera stylów? Otwórz panel stylu warstw i kliknij przycisk „otwórz bibliotekę”.
źródło