W związku z coraz powszechniejszym wykorzystywaniem usług WFS prezentujących dane ewidencji gruntów i budynków użytkownicy zwracają się z pytaniami o rózny zakres atrybutów prezentowany w różnych powiatach. Ograniczenie zakresu atrybutów może wynikać z decyzji geodetów powiatowych lub ograniczeń usług WFS po stronie dostawców. Najczęściej zwracacie się Państwo o pomoc w prawidłowym skorzystaniu z usług w domenie geoportal2.pl
Przygotowaliśmy dla użytkowników QGIS pomoc w rozwiązaniu problemu, tzn. prosty
skrypt w Python do QGISa, który dzieli identyfikator na właściwe części, tj. jednostkę ewidencyjną, numer obrębu i numer działki dodając kolumny do zbioru na którym pracujecie. Skrypt jest do pobrania pod linkiem:
POBIERZ (sugerujemy kliknąć prawym klawiszem i "Zapisz element docelowy jako").
1) Po dodaniu w QGIS usługi WFS (do przykładu użyjemy adresu: http://ostroleka.geoportal2.pl/map/geoportal/wfs.php) należy dodać warstwę działek.
2) Następnie w menu WTYCZKI otwieramy Konsola Pythona (Ctrl+Alt+P). Pojawi się nowa sekcja konsoli, gdzie należy wybrać tryb edytora (1).
3) W edytorze wybieramy wczytaj skrypt (2) i przechodzimy do folderu, gdzie zapisaliśmy plik teryt.py.
4) Następnie należy zaznaczyć warstwę działek na liście warstw i kliknąć
Uruchom skrypt (ikonka >).
Skrypt utworzy nową warstwę "wynik", która będzie zawierała wszystkie obiekty typu działka, z dodanymi kolumnami z numerami jednostki, obrębów i numeru działki.
Być może w najbliższym czasie takie usługi będę prezentować szerszy zakres treści, gdyż np w usługach WMS wykorzystywanych w portalach mapowych w domenie geoportal2.pl dla działek są przekazywane również takie informacje jak użytki w działce czy powierzchnia ewidencyjna.