You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wtyczka w module tworzenia zbioru APP na podstawie istniejących plików GML błędnie sprawdza poprawność dodawanego pliku.
Jeśli dodaje się plik, który wykorzystuje elementy gml:FeatureCollection i gml:featureMember, to wtyczka informuje o błędzie "Wczytany plik: [...] nie jest aktem planowania przestrzennego." Dzieje się tak dla poprawnych plików GML zgodnych ze schematem, które są rozpoznawane jako prawidłowe przez walidator na stronie gov.pl oraz walidator w samej wtyczce.
Jak widać szukana jest ścieżka wfs:member/app:AktPlanowaniaPrzestrzennego, co jest błędnym oczekiwaniem, bo pliki APP jak najbardziej mogą być oparte o elementy z przestrzeni gml.
Tak więc powinno to zostać poprawione, by nie powodowało to tego typu fałszywych informacji o niepoprawności pliku.
Na marginesie pytanie: czemu w ogóle wtyczka APP wykorzystuje przestrzeń nazw wfs? (np. generowanie przez nią plików GML z elementami wfs:FeatureCollection i wfs:member zamiast gml:FeatureCollection i gml:featureMember) Z czego to wynika i czemu ma służyć?
Bo raz, że przy ścisłym trzymaniu się schematu dla APP taki plik nie powinien być uznany jako poprawny, bo XSD nie ma odwołania do wfs, a ma za to do gml.
Dwa - również pod względem praktycznym jest to nielogiczne, bo pliki APP funkcjonują właśnie jako pojedyncze i statyczne pliki, więc czemu w środku udają jakby były odpowiedzią z usługi sieciowej.
The text was updated successfully, but these errors were encountered:
Wtyczka w module tworzenia zbioru APP na podstawie istniejących plików GML błędnie sprawdza poprawność dodawanego pliku.
Jeśli dodaje się plik, który wykorzystuje elementy gml:FeatureCollection i gml:featureMember, to wtyczka informuje o błędzie "Wczytany plik: [...] nie jest aktem planowania przestrzennego." Dzieje się tak dla poprawnych plików GML zgodnych ze schematem, które są rozpoznawane jako prawidłowe przez walidator na stronie gov.pl oraz walidator w samej wtyczce.
w tym miejscu jest sprawdzenie
wtyczka_qgis_app/modules/app/wtyczka_app.py
Line 667 in 867d430
a tu funkcja sprawdzająca
wtyczka_qgis_app/modules/utils.py
Line 1966 in 867d430
Jak widać szukana jest ścieżka wfs:member/app:AktPlanowaniaPrzestrzennego, co jest błędnym oczekiwaniem, bo pliki APP jak najbardziej mogą być oparte o elementy z przestrzeni gml.
Tak więc powinno to zostać poprawione, by nie powodowało to tego typu fałszywych informacji o niepoprawności pliku.
Na marginesie pytanie: czemu w ogóle wtyczka APP wykorzystuje przestrzeń nazw wfs? (np. generowanie przez nią plików GML z elementami wfs:FeatureCollection i wfs:member zamiast gml:FeatureCollection i gml:featureMember) Z czego to wynika i czemu ma służyć?
Bo raz, że przy ścisłym trzymaniu się schematu dla APP taki plik nie powinien być uznany jako poprawny, bo XSD nie ma odwołania do wfs, a ma za to do gml.
Dwa - również pod względem praktycznym jest to nielogiczne, bo pliki APP funkcjonują właśnie jako pojedyncze i statyczne pliki, więc czemu w środku udają jakby były odpowiedzią z usługi sieciowej.
The text was updated successfully, but these errors were encountered: