Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Styl
12-01-2021, 17:47,
#1
Styl
Witam
Mam problem z opcją stylizacji według reguł w nowej wersji QGIS.
Ten sam plik otworzony w wersji 3.4QGIS (wyświetla prawidłowo) oraz wersji 3.10QGIS (nie wyświetla 2 obiektów) - rysunek 1 i 2.
Co może być przyczyną? Wersja 3.10QGIS wyświetla prawidłowo jeśli doda się jeszcze jedną regułę dla wszystkich pozostałych obiektów.


Załączone pliki Miniatury
       
13-01-2021, 10:43,
#2
RE: Styl
Ciężko powiedzieć, bo nie umieściłeś testowych danych, pełnych formuł itp.
Tylko kilka zrzutów, z których wiele nie wynika.
21-01-2021, 20:39,
#3
RE: Styl
Potwierdzam, za mało informacji by coś stwierdzić.

Stylizacje czy konstrukcja pliku projektu qgz może się różnić między wersjami, ale raczej nie tak w tak fundamentalnych kwestiach jak prosta symbolika po tych wyrażeniach, szukałbym problemu w samych danych.
22-01-2021, 09:11,
#4
RE: Styl
W załączeniu testowe dane.
Plik QGIS, a w nim dwa pliki SHP (różnica jedynie w zapisie atrybutów - cyfry albo litery ale to chyba bez znaczenia ponieważ oba pliki zachowują się tak samo). 
Po usunięcie reguły ELSE z formatowania nie wyświetla mi 4 obiektów w QGIS 3.10.13. Problem nie występuje w wersji 3.4.14
22-01-2021, 11:45,
#5
RE: Styl
Ja żadnych danych nie widzę Smile

A wracając do problemu.

Przy formatowaniu warunkowym (style, etykiety)  musisz bardzo uważać na warunki, żeby nie stracić widoczności obiektów.
Te przedziały muszą się po prostu domykać.
Jeśli zbudujesz je nie prawidłowo możesz te same obiekty widzieć kilka razy, w różnych grupach.
Reguła ELSE dopełnia te warunki, których nie obsłużą twoje reguły - czyli tam zobaczysz kombinacje danych, które nie uwzględniłeś.
Nie jestem pewny, ale ją chyba dodali już później.
22-01-2021, 17:30,
#6
RE: Styl
Nie zauważyłem że nie dodało mi pliku .7z ze względu na format.
Dane wrzucam https://we.tl/t-IeEBpMNg6q bo nie sposób ich dodać do wiadomości.
Problem jest taki że wersja 3.4 wyświetla prawidłowo a w wersji 3.10 brakuje obiektów.

Zauważyłem też że przy dodawaniu nowych warstw nie wczytuje mi stylu (załącznik). Muszę ręcznie zmieniać. Ktoś miał taki problem.


Załączone pliki Miniatury
   
22-01-2021, 19:42,
#7
RE: Styl
Mnie na 3.10 wyświetliło 16 kwardratowych poligonów, z tego co widzę wszystkie, i chyba jest ok zarówno w danych test1 jaki test2
22-01-2021, 19:48,
#8
RE: Styl
A jak usuniesz w stylizacji warunek ELSE?
23-01-2021, 00:50,
#9
RE: Styl
Po warunku ELSE usunięciu znikają te z warunkiem OR. 
Jak zamiast OR użyjesz IN to wyświetla się poprawnie bez ELSE. np. 

Kod:
"ID"='M' and "ART" IN ('e' ,'f' ,'h')

24-01-2021, 10:26,
#10
RE: Styl
Po usunięciu reguły ELSE znikają tylko te które są wymienione po drugim OR w nawiasie (załącznik).
Warunki przed drugim OR nie znikają.


Załączone pliki Miniatury
   


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Digitalizacja - styl poligonów martel 2 9 089 01-10-2014, 14:05
Ostatni post: martel

Skocz do: