<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Mapy z wartością: Qgis w wycenie</title>
        <link>https://blog.szkolenia.pro/</link>
        <description>Recent content on Mapy z wartością: Qgis w wycenie</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>pl</language>
        <lastBuildDate>Sat, 04 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.szkolenia.pro/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Podkręć Swój QGIS: moje sprawdzone wtyczki (część 4)</title>
            <link>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/</link>
            <pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Podkręć Swój QGIS: moje sprawdzone wtyczki (część 4)&#34; /&gt;&lt;p&gt;Dzięki technologii LLM (Large Language Models), czyli zaawansowanym modelom językowym, tworzenie wtyczek do QGIS przestało być wiedzą tajemną zarezerwowaną tylko dla programistów. Dziś próg wejścia jest znacznie niższy – sztuczna inteligencja potrafi wygenerować kodu PyQGIS, o ile tylko wiemy, o co zapytać. Wystarczy dobra znajomość oprogramowania, precyzyjne określenie celu i logiczne podejście do weryfikacji tego, co generuje algorytm. Ta &amp;ldquo;demokratyzacja&amp;rdquo; sprawiła, że w repozytorium pojawia się coraz więcej ciekawych narzędzi. Po przerwie wracam więc do serii o rozszerzeniach, które ułatwiają pracę w programie.&lt;/p&gt;&#xA;&lt;p&gt;Dzięki technologii LLM (Large Language Models), czyli zaawansowanym modelom językowym, tworzenie wtyczek do QGIS przestało być wiedzą tajemną zarezerwowaną tylko dla programistów. Dziś próg wejścia jest znacznie niższy – sztuczna inteligencja potrafi wygenerować kod PyQGIS, o ile tylko wiemy, o co zapytać. Wystarczy dobra znajomość oprogramowania, precyzyjne określenie celu i logiczne podejście do weryfikacji tego, co generuje algorytm. Ta „demokratyzacja” sprawiła, że w repozytorium pojawia się coraz więcej ciekawych narzędzi. Po przerwie wracam więc do serii o rozszerzeniach, które ułatwiają pracę w programie.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/GlownyUrzadGeodezjiIKartografii/pobierz_dane_GUGiK&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;POBIERZ DANE GUGIK&lt;/strong&gt;&lt;/a&gt; – wtyczka udostępniona przez Główny Urząd Geodezji i Kartografii, a stworzona przez Łukasza Świątka (aka Rzezimioszek), znanego nam autora licznych wtyczek do QGIS. Wtyczka jest dobrym uzupełnieniem narzędzia &lt;a class=&#34;link&#34; href=&#34;https://github.com/GlownyUrzadGeodezjiIKartografii/pobierz_dane_GUGiK&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;GISSUPPORT&lt;/strong&gt;&lt;/a&gt; i służy do pobierania obiektów wektorowych, danych RCN, plików rastrowych i danych LIDAR bezpośrednio z &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt;. Po pobraniu danych wektorowych (np. EGiB, PRG lub RCN) dane są dodatkowo stylizowane.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MAPYMAPY/QGIS-BackupProjektu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;BACKUPPROJEKTU&lt;/strong&gt;&lt;/a&gt; – ta wtyczka została stworzona przez &lt;em&gt;yours truly&lt;/em&gt;, aby umożliwić wersjonowanie pliku projektu. Dodatek tworzy kopie zapasowe ze znacznikiem czasowym w podkatalogu „_backups” (który tworzony jest w katalogu aktualnego projektu), a jeżeli mamy zainstalowaną także wtyczkę &lt;a class=&#34;link&#34; href=&#34;https://github.com/YoannQDQ/qgis-memory-layer-saver&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;MEMORY LAYER SAVER&lt;/strong&gt;&lt;/a&gt;, to również kopie pliku warstw tymczasowych (mldata) są zapisywane ze znacznikiem czasu.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jalmmor/layerfromclipboard&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;LAYER FROM CLIPBOARD&lt;/strong&gt;&lt;/a&gt; – to narzędzie do szybkiego importowania danych tabelarycznych bezpośrednio ze schowka systemowego do programu QGIS. Zamiast zapisywać plik na dysku i przechodzić przez proces „Dodaj warstwę”, po prostu kopiujesz dane (np. z Excela) i wklejasz je jako nową warstwę. Działa także dla tabel HTML kopiowanych bezpośrednio ze stron w internecie.&#xA;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/image-1.webp&#34;&#xA;&#x9;width=&#34;991&#34;&#xA;&#x9;height=&#34;686&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;144&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;346px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yiwasa/Stereo-MPI-RRIM-Creator&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;STEREO MPI-RRIM CREATOR&lt;/strong&gt;&lt;/a&gt; – niedawno pojawiła się wtyczka, która automatyzuje proces tworzenia RRIM (Red Relief Image Map). Wyjaśnienie tego, czym jest RRIM, znajdziesz w moim poprzednim wpisie: &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/&#34; &gt;Prawie obiektywna ocena ukształtowania terenu. Część I&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/image-2.webp&#34;&#xA;&#x9;width=&#34;1418&#34;&#xA;&#x9;height=&#34;1148&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;123&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;296px&#34;&#xA;&#x9;&#xA;&gt;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/image-3.webp&#34;&#xA;&#x9;width=&#34;1418&#34;&#xA;&#x9;height=&#34;1148&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;123&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;296px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;ol start=&#34;5&#34;&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/fthvd/scan_qt6_compatibility&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;SCAN_QT6_COMPAT&lt;/strong&gt;&lt;/a&gt; – w marcu 2026 roku zadebiutował QGIS 4.0, który pod dobrze znanym interfejsem skrywa zupełnie nowy „silnik” Qt6, gwarantujący nowoczesność i stabilność długoterminową (oraz wiele nowych funkcjonalności). Jednak z ogromnej bazy wtyczek QGIS (ok. 2600) działających na aktualnej wersji LTR (czyli 3.44) tylko niecałe 500 jest dostosowanych do nowego frameworka. Jeżeli chcesz pracować w QGIS 4 już teraz, a Twoje ulubione wtyczki jeszcze nie są gotowe, to opisana tu wtyczka jest rozwiązaniem. Dodatek ten skanuje wybraną wtyczkę QGIS 3 i wprowadza niezbędne modyfikacje, aby umożliwić jej współpracę zarówno z QGIS 3, jak i QGIS 4.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Mam nadzieję, że zaprezentowane narzędzia pomogą Wam zoptymalizować dotychczasowy workflow i wycisnąć z QGIS jeszcze więcej.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Prawie obiektywna ocena ukształtowania terenu. Część I</title>
            <link>https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/</link>
            <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Prawie obiektywna ocena ukształtowania terenu. Część I&#34; /&gt;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;em&gt;&lt;strong&gt;Ten wpis dedykuję pamięci mojego Taty w dniu jego urodzin — człowieka ciekawego świata i otwartego na nowe technologie.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Często myślę o tym, jak technologia zmienia nasz warsztat pracy — od tradycyjnych metod po zaawansowane systemy GIS, które pozwalają nam widzieć więcej. Wierzę, że to właśnie nowoczesne narzędzia najlepiej odpowiadają na wyzwania współczesnej wyceny, pozwalając sprowadzić teorię do mierzalnych faktów.&lt;/p&gt;&#xA;&lt;p&gt;Przeznaczenie nieruchomości w miejscowym planie mówi nam, na jaką zabudowę pozwala nam prawo. Konfiguracja przestrzenna nieruchomości sprowadza te teoretyczne możliwości do realnych opcji. Czasem niekorzystna konfiguracja wpłynie tylko na zwiększone koszty budowy, a czasem może wręcz uniemożliwić sensowną zabudowę. We wpisie &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/ksztalt-ma-znaczenie/&#34; &gt;“Kształt ma znaczenie, czyli współczynniki kształtu w wycenie nieruchomości”&lt;/a&gt; opisałem jeden z elementów oceny konfiguracji przestrzennej nieruchomości. Teraz nadszedł czas, żeby zająć się pionowym ukształtowaniem terenu (spadki, różnice wysokości, ekspozycja).&lt;/p&gt;&#xA;&lt;p&gt;Będziemy do tego potrzebować przede wszystkim danych z numerycznego modelu terenu (NMT). Są to dane rastrowe, zazwyczaj w formacie GeoTIFF (.tif) lub Esri ASCII Grid (.asc), w których na siatce o stałej rozdzielczości (np. 1 m x 1 m, 5 m x 5 m lub jeszcze większej) zapisana jest informacja o średniej wysokości terenu nad poziomem morza. Dla większości wycen siatka 1 m jest wystarczająca, natomiast – z wyjątkiem dużych działek rolnych lub leśnych – siatka 5 m posiada zbyt duży stopień generalizacji i staje się przez to nieprzydatna dla celów wyceny. Kiedy na obszarze, który opracowujemy, dysponujemy tylko modelem o siatce 5 m (lub większej), możemy spróbować pobrać chmurę punktów (pliki w formacie .LAS lub .LAZ) i na ich podstawie samodzielnie wygenerować NMT. Nawet w terenach niezurbanizowanych chmury punktów mają gęstość 4 pkt/m², co pozwoli nam wygenerować NMT na siatce 1 m. Jeżeli zachodzi taka potrzeba, w przypadku terenów zurbanizowanych, gdzie możemy pobrać dane o gęstości 12 pkt/m², możemy wygenerować NMT o czterokrotnie lepszej rozdzielczości (tj. na siatce 0,5 m).&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-tip&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;💡&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;Wskazówka&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;Danych NMT nie powinniśmy mylić z danymi numerycznego modelu pokrycia terenu (NMPT). Te drugie przedstawiają interpolowane dane uwzględniające obiekty (budynki, budowle, zadrzewienia) znajdujące się na gruncie. Na potrzeby wyceny ma to mniejsze zastosowanie praktyczne i osobiście dla obiektów na gruncie preferuję dane bezpośrednio z chmury punktów jako zdecydowanie precyzyjniejsze i niosące informację o większej rozdzielczości. Zresztą większość powstających ostatnio danych NMT oraz NMPT tworzona jest jako przetworzenie i interpolacja danych z lotniczego skanowania laserowego (ALS) opartą na technologii LIDAR – czyli właśnie z chmury punktów.&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Dane NMT możemy pobrać bezpośrednio z &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt; dla konkretnego obszaru lub – co jest jeszcze lepszym rozwiązaniem – podpiąć je poprzez usługę &lt;strong&gt;WCS&lt;/strong&gt;. Pozwoli to zautomatyzować pobieranie i przetwarzanie informacji praktycznie dla wszystkich nieruchomości porównawczych.&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Pobierając dane NMT, NMPT lub chmury punktów, możemy spotkać się z podziałem na dwa układy wysokościowe: &lt;strong&gt;PL-KRON86-NH&lt;/strong&gt; (Kronsztad) oraz &lt;strong&gt;PL-EVRF2007-NH&lt;/strong&gt; (Amsterdam). Każdy z tych układów określa poziom odniesienia dla danych, gdzie wysokość 0 dla &lt;strong&gt;PL-KRON86-NH&lt;/strong&gt; to średni poziom Morza Bałtyckiego dla mareografu w Kronsztadzie (Federacja Rosyjska), a w przypadku &lt;strong&gt;PL-EVRF2007-NH&lt;/strong&gt; – średni historyczny poziom Morza Północnego zaobserwowany w Amsterdamie (Holandia). Praktyczna różnica pomiędzy tymi układami wynosi ok. 17 cm. Od 1 stycznia 2024 roku układ &lt;strong&gt;PL-EVRF2007-NH jest jedynym obowiązującym&lt;/strong&gt; systemem wysokościowym w Polsce.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Poza danymi NMT będziemy też potrzebować warstwy wektorowej z działkami (nieruchomościami), które chcemy poddać analizie.&lt;/p&gt;&#xA;&lt;p&gt;Tytuł tego wpisu, “Prawie obiektywna ocena ukształtowania terenu”, nie wziął się znikąd. Nasza analiza nieruchomości będzie opierać się zarówno na twardych obliczeniach, jak i analizie wizualnej, a jak pisałem we wcześniejszym wpisie, ta ostatnia zawsze będzie miała w sobie element subiektywny.&lt;/p&gt;&#xA;&lt;h3 id=&#34;ocena-wizualna-nieruchomości&#34;&gt;Ocena wizualna nieruchomości&#xA;&lt;/h3&gt;&lt;p&gt;Po pobraniu i wczytaniu w QGIS pliku NMT początkowy wygląd rastra jest mało informatywny (nie wspominając o mało inspirującej estetyce). Możemy oczywiście za pomocą narzędzia &lt;code&gt;INFORMACJE O OBIEKCIE&lt;/code&gt; uzyskać punktową informację o wysokości nad poziomem morza we wskazanym miejscu. Jednak przy ocenie całościowej nieruchomości takie podejście jest bezużyteczne.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-1.webp&#34;&#xA;&#x9;width=&#34;1464&#34;&#xA;&#x9;height=&#34;1183&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;numeryczny model terenu - domyślna stylizacja: Jednakanałowy szary &#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;123&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;297px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Aby znacząco zwiększyć możliwości interpretacji NMT, połączymy kilka technik wizualizacji. Zastosujemy stylizację warstw, która nie wymaga generowania nowych plików rastrowych przy użyciu algorytmów. Wczytajmy nasz plik NMT trzykrotnie. Do warstwy położonej na wierzchu zastosujemy stylizację “warstwice” &lt;strong&gt;1️⃣&lt;/strong&gt; z odstępem konturu ustawionym na “1”, a indeksem konturu na “5” &lt;strong&gt;2️⃣&lt;/strong&gt;. Ponieważ nasza warstwa NMT jest w układzie EPSG 2180, wartości te oznaczają metry. Symbole warstwic ustawiamy na linie, a kolor np. na biały &lt;strong&gt;3️⃣&lt;/strong&gt;. Tryb wyświetlania warstwy ustawimy na “suma” &lt;strong&gt;4️⃣&lt;/strong&gt;. W menu “Resampling” ustawimy “Przybliżanie i Oddalanie” na “sześcienny (jądro 4×4)”, a “nadpróbkowanie” na “1” &lt;strong&gt;5️⃣&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Dla rastra środkowego wybierzemy stylizację “Cieniowanie” &lt;strong&gt;6️⃣&lt;/strong&gt;, a “tryb wyświetlania warstwy” ustawimy na “mnożenie” &lt;strong&gt;7️⃣&lt;/strong&gt;. Żeby trochę “podbić” rysunek rzeźby, współczynnik “Z” ustawimy na 1,5 &lt;strong&gt;8️⃣&lt;/strong&gt; (możemy też opcjonalnie zaznaczyć opcję “wielokierunkowo” – w zależności od naszych preferencji oraz rodzaju terenu). W menu “Resampling” ustawimy Przybliżanie i Oddalanie na “sześcienny (jądro 4×4)”, ale “nadpróbkowanie” zostawiamy na standardowym poziomie “2” &lt;strong&gt;9️⃣&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Wreszcie dla rastra najniższego wybieramy stylizację “Jednokanałowy pseudokolor” &lt;strong&gt;🔟&lt;/strong&gt;, a paletę kolorów ustawiamy na “Turbo” &lt;strong&gt;1️⃣1️⃣&lt;/strong&gt;. Upewniamy się, że tryb wyświetlania warstwy jest ustawiony na “zwykły” &lt;strong&gt;1️⃣2️⃣&lt;/strong&gt;. Opcje Resamplingu ustawiamy jak przy warstwie środkowej &lt;strong&gt;1️⃣3️⃣&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-2.webp&#34;&#xA;&#x9;width=&#34;1915&#34;&#xA;&#x9;height=&#34;1188&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;ustawienia stylizacji warstw dla elementów składowych kompozycji mapy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;161&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;386px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Dzięki powyższym stylizacjom uzyskujemy kompozytowy obraz, gdzie za pomocą &lt;strong&gt;kolorowania&lt;/strong&gt;, &lt;strong&gt;cieniowania (hillshade)&lt;/strong&gt; oraz &lt;strong&gt;warstwic&lt;/strong&gt; łatwo zorientować się, jakie jest ukształtowanie terenu i różnica wysokości pomiędzy konkretnymi częściami nieruchomości nawet bez pomiarów. Patrząc na wynikowy rysunek, jesteśmy w stanie szybko ocenić, że deniwelacja na przedmiotowym terenie wynosi trochę ponad 20m. Równie łatwo zorientujemy się, gdzie znajduje się najwyższy, a gdzie najniższy obszar nieruchomości i jak z grubsza wygląda ukształtowanie terenu.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-3.webp&#34;&#xA;&#x9;width=&#34;1464&#34;&#xA;&#x9;height=&#34;1183&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;gotowa mapa hipsometryczna&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;123&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;297px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Mapa hipsometryczna, którą właśnie stworzyliśmy, może być statyczna lub dynamiczna. Jeżeli w ustawieniach stylizacji warstwy najniższej (pseudokolor) w polu “Ustawienia wartości minimalnej i maksymalnej” zostawimy “Zasięg statystyk” jako “cały raster”, uzyskamy mapę statyczną. W przypadku wyboru opcji “odświeżony obszar mapy” uzyskamy dynamiczną mapę hipsometryczną, w której kolory dostosują się do aktualnie wyświetlanego fragmentu widoku.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-warning&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;⚠️&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;&amp;hellip;&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;W tym miejscu chcę zwrócić uwagę na rozróżnienie pomiędzy używaniem &lt;strong&gt;Cieniowania (Hillshade)&lt;/strong&gt; jako sposobu stylizacji warstwy a algorytmem przetwarzania. Wizualnie otrzymujemy dokładnie to samo. Jednak w przypadku stylizacji jest to “makijaż” nakładany na numeryczny model terenu, który nie zmienia danych (dalej w pliku NMT zawarte są dane o wysokościach n.p.m.). W przypadku, gdy użyjemy algorytmu przetwarzania: &lt;strong&gt;Cieniowanie (Hillshade)&lt;/strong&gt;, następuje stworzenie nowego rastra (powstaje “nowa rzeźba”), który traci dane o fizycznej wysokości terenu na rzecz modelu oświetlenia, gdzie wartości układają się od 0 (obszary w całkowitym cieniu) do 255 (obszary maksymalnie doświetlone).&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Mapa hipsometryczna jest bardzo dobrym narzędziem do szybkiej wizualnej oceny działki. Jednak popularny algorytm &lt;strong&gt;Cieniowania (Hillshade)&lt;/strong&gt; może czasami wprowadzać w błąd. Możemy napotkać na tzw. “efekt odwróconej rzeźby” – doliny mogą wydawać się szczytami i na odwrót. Poza tym ma on tendencję do gubienia szczegółów w głębokich cieniach i prześwietleniach. Co prawda można użyć opcji cieniowania wielokierunkowego, ale jest to raczej “pudrowanie” problemu niż jego rozwiązanie. Inną kwestią jest to, że dla uzyskania najlepszych efektów powinno się ustawić inne parametry dla terenu płaskiego (wysokość słońca 5°), a inne dla terenu stromego (wysokość słońca &amp;gt;45°). Powyższe ograniczenia utrudniają automatyzację analizy dla wielu nieruchomości. Dlatego przy powyższej wizualizacji najważniejszą informacją jest deniwelacja na podstawie kolorów i warstwic, a warstwę cieniowania traktujemy pomocniczo.&lt;/p&gt;&#xA;&lt;p&gt;Znacznie lepszą opcją dla oceny rzeźby terenu jest zastosowanie &lt;strong&gt;RRIM (Red Relief Image Map)&lt;/strong&gt;. To zaawansowana technika wizualizacji, która – w przeciwieństwie do tradycyjnego cieniowania – pozwala na jednoczesne zobaczenie mikroform terenu, niezależnie od kierunku padania światła. Została opracowana w Japonii na początku XXI wieku przez Tatsuro Chibę i zrewolucjonizowała sposób, w jaki archeolodzy oraz geolodzy analizują ukształtowanie powierzchni. Nic więc nie stoi na przeszkodzie, żeby skorzystali z niej rzeczoznawcy majątkowi.&lt;/p&gt;&#xA;&lt;p&gt;Żeby użyć tej techniki w QGIS, będziemy potrzebowali wtyczki &lt;code&gt;Relief visualization toolbox (RVT)&lt;/code&gt; oraz (opcjonalnie) &lt;code&gt;QGIS-RRIM&lt;/code&gt;. W pierwszej kolejności musimy użyć na naszej warstwie NMT algorytmów: &lt;strong&gt;Nachylenie (slope)&lt;/strong&gt;, &lt;strong&gt;Otwartość topograficzna dodatnia (openness positive)&lt;/strong&gt; oraz &lt;strong&gt;Otwartość topograficzna ujemna (openness negative)&lt;/strong&gt;. W następnym kroku za pomocą narzędzia &lt;code&gt;KALKULATOR RASTRA&lt;/code&gt; powinniśmy wykonać obliczenia pomiędzy warstwami otwartości zgodnie z poniższym wzorem:&lt;/p&gt;&#xA;$$I=\frac{(O_p-O_n)}{2}$$&lt;p&gt;gdzie: Oₚ - openness positive, Oₙ - openness negative.&lt;/p&gt;&#xA;&lt;p&gt;Jeżeli nie chcemy tej operacji wykonywać ręcznie, możemy skorzystać z wtyczki &lt;code&gt;QGIS-RRIM&lt;/code&gt;, która po wskazaniu warstwy NMT wygeneruje dla nas warstwę “slope” oraz warstwę “DiffOpenness”.&lt;/p&gt;&#xA;&lt;p&gt;W kolejnym kroku ustawiamy stylizację warstwy “slope” na “Jednokanałowy pseudokolor”, a paletę kolorów na “Reds”. Następnie tryb wyświetlania warstwy ustawiamy na “mnożenie” (uzyskamy ciemniejszy obraz) lub “nakładka” (jaśniejszy, żywszy obraz). &lt;strong&gt;RRIM&lt;/strong&gt; wykorzystuje fakt, że ludzkie oko jest bardzo wrażliwe na odcienie czerwieni. W tej metodzie intensywność czerwieni odpowiada nachyleniu terenu, podczas gdy jasność (wyznaczana przez openness) reprezentuje wypukłości (grzbiety są jasne) i wklęsłości (doliny są ciemne). Na koniec warto ustawić resampling obu warstw dla uzyskania wygładzonego obrazu.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-note&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;📝&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;AKTUALIZACJA z 2026.04.04&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;W ostatnich dniach pojawiła się wtyczka która jeszcze lepiej automatyzuje cały proces tworzenia RRIM. Możesz o niej poczytać we wpisie &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-4/&#34; &gt;Podkręć Swój QGIS: moje sprawdzone wtyczki (część 4)&lt;/a&gt;&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-4.webp&#34;&#xA;&#x9;width=&#34;945&#34;&#xA;&#x9;height=&#34;764&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;mapa RRIM (Red Relief Image Map)&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;123&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;296px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Należy wyraźnie zaznaczyć, że powyższe techniki nie zastępują oględzin nieruchomości, a jedynie je uzupełniają. Z drugiej strony wizja terenowa nie zawsze ujawni wszystkie elementy nieruchomości. Szczególnie na terenach nieużytkowanych ukształtowanie terenu oraz obiekty antropogeniczne (np. fundamenty) mogą być ukryte pod gęstą roślinnością. Podobnie jest z innymi obrazami terenu opartymi na teledetekcji pasywnej (np. ortofotomapa). Dopiero teledetekcja aktywna (ALS) umożliwia penetrację roślinności, co skutkuje opracowaniem materiałów, na których niewidoczne staje się widoczne.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-5.webp&#34;&#xA;&#x9;width=&#34;2172&#34;&#xA;&#x9;height=&#34;1148&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;dwa oblicza terenu: ortofotomapa vs RRIM&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;189&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;454px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Oczywiście techniki wizualizacji NMT nie kończą się na opisanych powyżej. Mamy do dyspozycji m.in. wskaźnik widoczności nieba (Sky-View Factor – SVF), Lokalny model reliefu (LRM) czy Laplacian-of-Gaussian (LoG). Niektóre z nich mogą być użyteczne w specyficznych scenariuszach. Na przykład &lt;strong&gt;Lokalna dominacja (Local Dominance)&lt;/strong&gt; pozwoli wykryć pozostałości budowlane na dużych terenach przemysłowych, których nie widać gołym okiem przez sukcesję roślinną. Otrzymujemy obraz przypominający zdjęcie rentgenowskie, na którym dominują formy odróżniające się od tła, niezależnie od ogólnego nachylenia terenu. Jednak dla takich przypadków zamiast korzystać z gotowego podkładu NMT z Geoportalu, lepiej pobrać chmurę punktów, samodzielnie wykonać filtrację roślinności i wygenerować własny NMT z bardzo małym oczkiem siatki (np. 0.25 m lub 0.5 m), dbając o to, by pozostałości murów, fundamentów itp. zostały sklasyfikowane jako &amp;ldquo;grunt&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Dla osób zainteresowanych zgłębianiem tematu technik wizualizacji, na końcu artykułu podaję odnośniki do dodatkowych materiałów.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-caution&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;🚨&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;Uwaga&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;Kluczowym aspektem jest weryfikacja aktualności i jakości materiałów źródłowych. Informacje o dacie pozyskania danych teledetekcyjnych są dostępne w serwisie &lt;a class=&#34;link&#34; href=&#34;http://Geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal.gov.pl&lt;/a&gt; – na ich podstawie oraz w oparciu o wizję lokalną rzeczoznawca rozstrzyga, czy mogą one zostać wykorzystane w procesie wyceny. Warto również zwrócić uwagę na samą metodę pomiaru. Przykładowo, dane NMT oparte na zdjęciach lotniczych (teledetekcja pasywna) oferują zazwyczaj niższą rozdzielczość i dokładność niż te pochodzące ze skaningu laserowego (teledetekcja aktywna).&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;automatyzacja&#34;&gt;Automatyzacja&#xA;&lt;/h3&gt;&lt;p&gt;Zastosowanie tych technik może być pracochłonne, zwłaszcza gdy analizujemy wiele nieruchomości porównawczych. W moim procesie pracy w pierwszej kolejności dokonuję geolokalizacji działek z bazy transakcji. Następnie uruchamiam mój autorski model analiz NMT, który automatycznie pobiera dane wysokościowe w granicach interesujących mnie nieruchomości (z lokalnego pliku NMT lub zdalnie w usłudze WCS) i dokonuje ich odpowiedniej stylizacji.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-6.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-6.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;    &lt;figcaption style=&#34;margin-top: 0.8rem; font-size: 0.9em; color: var(--card-text-color-secondary);&#34;&gt;&#xA;        QGIS na sterydach: Pełna automatyzacja procesu&#xA;    &lt;/figcaption&gt;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;h3 id=&#34;profil-terenu&#34;&gt;Profil terenu&#xA;&lt;/h3&gt;&lt;p&gt;Narzędzie &lt;code&gt;PRZEKRÓJ WYSOKOŚCIOWY&lt;/code&gt; to praktyczny instrument w QGIS, który pozwala na wizualizację profilu pionowego wzdłuż określonej trasy (linii łamanej). Po wyznaczeniu linii na mapie generowany jest interaktywny wykres pokazujący zmiany wysokości terenu. Narzędzie umożliwia łączenie danych z wielu źródeł (np. NMT i chmury punktów) oraz definiowanie szerokości pasma uwzględnianego wzdłuż osi przekroju. Na gotowym profilu można również dokonywać bezpośrednich pomiarów odległości oraz różnic wysokości.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/prawie-obiektywna-ocena-uksztaltowania-terenu-czesc-i/image-7.webp&#34;&#xA;&#x9;width=&#34;1090&#34;&#xA;&#x9;height=&#34;1006&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;pomiar różnicy wysokości na wygenerowanym profilu terenu&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;108&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;260px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;zakończenie&#34;&gt;Zakończenie&#xA;&lt;/h3&gt;&lt;p&gt;O ile w tej części skupiłem się na technikach wizualnej (a więc subiektywnej) oceny nieruchomości, o tyle w drugiej zajmę się twardymi danymi i &lt;strong&gt;analizą morfometryczną&lt;/strong&gt;. Pokażę, jak w programie QGIS obliczyć deniwelacje, średnie nachylenie terenu, ekspozycję stoków oraz powierzchnię działki w konkretnych klasach spadków. Dowiesz się także, jak wykorzystać te parametry do obiektywnego porównania nieruchomości z bazy transakcji.&lt;/p&gt;&#xA;&lt;h3 id=&#34;przydatne-opracowania&#34;&gt;Przydatne opracowania&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/338115619_Airborne_laser_scanning_raster_data_visualization&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Airborne laser scanning raster data visualization&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/327036206_Relief_visualization_techniques_using_free_and_open_source_GIS_tools&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Relief visualization techniques using free and open source GIS tools&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/339363701_Topographic_Openness_Maps_and_Red_Relief_Image_Maps_in_QGIS&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Topographic Openness Maps and Red Relief Image Maps in QGIS&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/237517308_Red_relief_image_map_New_visualization_method_for_three_dimensional_data&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Red relief image map: New visualization method for three dimensional data&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Gdzie dane spotykają przestrzeń: QGIS i bazy danych w analizie rynku nieruchomości</title>
            <link>https://blog.szkolenia.pro/gdzie-dane-spotykaja-przestrzen-qgis-i-bazy-danych-w-analizie-rynku-nieruchomosci/</link>
            <pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/gdzie-dane-spotykaja-przestrzen-qgis-i-bazy-danych-w-analizie-rynku-nieruchomosci/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Gdzie dane spotykają przestrzeń: QGIS i bazy danych w analizie rynku nieruchomości&#34; /&gt;&lt;p&gt;Synergia &lt;strong&gt;danych przestrzennych&lt;/strong&gt;, &lt;strong&gt;systemów GIS&lt;/strong&gt; (Geographic Information System – System Informacji Geograficznej) i &lt;strong&gt;baz cen nieruchomości&lt;/strong&gt; wynika z integracji i współdziałania różnych źródeł informacji – zarówno przestrzennych, jak i opisowych – oraz narzędzi analitycznych. Pozwala to uzyskać znacznie bardziej wartościowe i kompleksowe wyniki niż analiza pojedynczych danych. Dzięki wykorzystaniu GIS rzeczoznawca majątkowy może powiązać rzeczywiste transakcje z &lt;strong&gt;bazy cen&lt;/strong&gt; z lokalizacją i cechami terenu, wizualizować ich zależności przestrzenne oraz badać wpływ otoczenia na wartość nieruchomości. Takie podejście umożliwia głębsze zrozumienie mechanizmów kształtowania się cen, a same wyceny stają się bardziej obiektywne, uzasadnione i oparte na danych empirycznych.&lt;/p&gt;&#xA;&lt;p&gt;Żyjemy w czasach relatywnie łatwej dostępności danych przestrzennych. Od kilku lat mamy darmowy dostęp do wielu ich rodzajów. Możemy korzystać z różnych usług sieciowych: &lt;strong&gt;WMS&lt;/strong&gt; (usługa przeglądania), &lt;strong&gt;WFS&lt;/strong&gt; (usługa pobierania danych wektorowych), &lt;strong&gt;WCS&lt;/strong&gt; (usługa pobierania danych rastrowych) lub po prostu pobierać gotowe pakiety danych, takie jak &lt;strong&gt;ortofotomapy&lt;/strong&gt; aktualne i historyczne, &lt;strong&gt;numeryczne modele terenu&lt;/strong&gt; i &lt;strong&gt;numeryczne modele pokrycia terenu&lt;/strong&gt;, dane pomiarowe z lotniczego skanowania laserowego (tzw. &lt;strong&gt;chmury punktów&lt;/strong&gt;), &lt;strong&gt;dane geometryczne działek&lt;/strong&gt;, &lt;strong&gt;budynków&lt;/strong&gt;, &lt;strong&gt;plany miejscowe&lt;/strong&gt;, w&lt;strong&gt;ydzielenia taksacyjne w drzewostanach&lt;/strong&gt; czy informacje z &lt;strong&gt;Państwowego Rejestru Granic&lt;/strong&gt;. Dane, których nie możemy pobrać, możemy przeglądać. Czasami pojedyncza gmina udostępnia grubo ponad 100 warstw tematycznych (np. Gliwice). To wszystko jest w naszym zasięgu, jeżeli tylko zechcemy po to sięgnąć.&lt;/p&gt;&#xA;&lt;h2 id=&#34;psychologia-oporu-dlaczego-boimy-się-nowych-narzędzi&#34;&gt;Psychologia oporu: Dlaczego boimy się nowych narzędzi?&#xA;&lt;/h2&gt;&lt;p&gt;Żeby jednak dało się to wykonać, musimy używać systemów GIS. Prawdopodobnie większość rzeczoznawców w codziennej pracy wykorzystuje &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal Krajowy&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.google.com/maps&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Maps&lt;/a&gt;, Street View, &lt;a class=&#34;link&#34; href=&#34;https://earth.google.com/web/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Earth&lt;/a&gt;, geoportale gminne lub powiatowe. Jednak znacznie efektywniejszym jest użycie którejś z gisowskich aplikacji. Ja oczywiście polecam &lt;a class=&#34;link&#34; href=&#34;https://qgis.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;QGIS&lt;/strong&gt;&lt;/a&gt; jako otwarte, bezpłatne oprogramowanie, bardzo popularne dzięki wsparciu wielu formatów danych, narzędziom analitycznym i wtyczkom rozszerzającym funkcjonalność. Jednak mamy jeszcze inne rozwiązania, zarówno komercyjne, jak i bezpłatne (np. &lt;a class=&#34;link&#34; href=&#34;https://www.arcgis.com/index.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ArcGIS&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://globalmapper.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Global Mapper&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://geodacenter.github.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GeoDa&lt;/a&gt;, gvSIG, &lt;a class=&#34;link&#34; href=&#34;https://grass.osgeo.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GRASS GIS&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://saga-gis.sourceforge.io/en/index.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SAGA GIS&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Żeby ich efektywnie używać, potrzebujemy wiedzy. I w tym miejscu zaczyna się problem. Opanowanie nowej umiejętności (na poziomie podstawowym, wystarczającym do praktycznego użycia) wymaga zazwyczaj 20–30 godzin nauki, co w perspektywie kolejnych lat pracy zaowocuje ogromną oszczędnością czasu. Choć z racjonalnego punktu widzenia taka inwestycja ma głęboki sens, w praktyce wiele badań pokazuje, że rzadko ją podejmujemy. Często blokuje nas awersja do wysiłku, skrócona perspektywa czasowa (&lt;em&gt;present bias&lt;/em&gt;) czy niepewność co do realnych zysków. To naturalne – odczuwany koszt nauki wydaje się natychmiastowy i konkretny, podczas gdy korzyść jest odroczona i niepewna. Psychologia behawioralna pokazuje, że ludzie znacznie bardziej cenią to, co mają „tu i teraz”, nawet jeśli opóźniona nagroda jest wyraźnie większa.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-important&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;📌&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;&amp;hellip;&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;Na marginesie dodam, że skończyłem właśnie czytać bardzo ciekawą książkę dr Eweliny Nawrockiej pt. &lt;em&gt;&lt;strong&gt;„Metody badania dynamiki cen nieruchomości w Polsce dla potrzeb wycen”&lt;/strong&gt;&lt;/em&gt;. Zdecydowanie polecam tę lekturę każdemu, kto chce poszerzyć swoją wiedzę na temat metod badania zmian poziomu cen wskutek upływu czasu. Co mnie w książce zaskoczyło, to wyniki badań ankietowych, które autorka przeprowadziła wśród rzeczoznawców majątkowych. Większość respondentów (59,3%) odpowiedziała, że obliczeń analizy trendu czasowego dokonuje samodzielnie, 27,8% w Excelu a 9,3% w programie WALOR. Najczęstszą natomiast metodą jest analiza par sprzedaży wykorzystująca zasadę &lt;strong&gt;ceteris paribus&lt;/strong&gt; (50%). Wyniki te wskazują, jak duża przestrzeń do optymalizacji procesów wyceny wciąż istnieje w naszym środowisku zawodowym.&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;gdzie-szukać-paliwa-dla-analiz-czyli-o-bazach-danych&#34;&gt;Gdzie szukać paliwa dla analiz, czyli o bazach danych&#xA;&lt;/h2&gt;&lt;p&gt;Zacznę od oczywistej oczywistości czyli od tego, że rzeczoznawcy majątkowi, żeby wyceniać (szczególnie w podejściu porównawczym), potrzebują danych transakcyjnych. Najlepiej jakby te dane pochodziły bezpośrednio z analizy aktów notarialnych oraz analizy danych przestrzennych dotyczących nieruchomości porównawczych. Ponieważ jednak na większości rynków pojedynczy rzeczoznawca nie jest fizycznie w stanie spisać wszystkich dostępnych aktów notarialnych, musi jakoś zmierzyć się z tym problemem. Taki rzeczoznawca ma kilka dostępnych opcji:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Rejestr Cen Nieruchomości (RCN):&lt;/strong&gt; Ostatnio za sprawą nowelizacji ustawy Prawo geodezyjne i kartograficzne głośno jest o tym rejestrze. Rejestry mają zostać udostępniane każdemu bez opłat. Mamy 380 powiatowych ośrodków dokumentacji geodezyjnej i kartograficznej oraz 5 gminnych. Nie mam oczywiście wiedzy o jakości danych we wszystkich ośrodkach, jednak na podstawie moich doświadczeń mogę stwierdzić, że różowo nie jest. Jakość i zakres danych może się różnić pomiędzy ośrodkami. Jest też duża różnica pomiędzy udostępnianymi formatami plików oraz możliwościami ich dalszej obróbki. W ramach anegdoty opowiem, jak zamawiając lata temu Rejestr Cen, zapytałem miłą panią urzędniczkę, czy te ceny są wpisywane jako netto czy brutto. Pani odpowiedziała, że ona wpisuje netto, bo wie, że rzeczoznawcy tak potrzebują. Ale jej koleżanka, z którą wpisują na zmiany, to zawsze wpisuje brutto. Podsumowując, często do Rejestru Cen nie trafiają wszystkie istotne dla wyceny informacje z aktu notarialnego, gdyż często zwyczajnie system wprowadzania tego nie umożliwia albo jest to działanie zamierzone (np. brak numeru księgi wieczystej). Ja widzę w tym rejestrze pewien potencjał wtedy, kiedy wszystkie ośrodki zaczną udostępniać pełną informację w usłudze &lt;strong&gt;WFS&lt;/strong&gt;. Dalej takie dane nie będą się prawdopodobnie nadawały bezpośrednio do wyceny, jednak będą umożliwiały częściową weryfikację kompletności naszych baz danych i ich poprawności. Jak to trafnie ujął prezydent PFSRM Krzysztof Gabrel w artykule &lt;a class=&#34;link&#34; href=&#34;https://pfsrm.pl/aktualnosci/item/883-znasz-cene-wszystkiego-a-nie-znasz-wartosci-niczego&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;„Znasz cenę wszystkiego, a nie znasz wartości niczego”&lt;/a&gt;: „&lt;em&gt;W pracy rzeczoznawcy majątkowego rejestry cen nieruchomości stanowią bardzo istotne, ale wyłącznie wstępne źródło informacji umożliwiające odnotowanie samego faktu zawarcia transakcji&lt;/em&gt;”. Mogę się oczywiście mylić i będziemy mieli dostęp do kompletnych i jednolitych (niezależnie od ośrodka) danych. Jednak… mając na uwadze, że ośrodki straciły finansowanie (z wcześniejszych opłat), jakoś tego nie widzę.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Zakup transakcji z komercyjnej bazy danych:&lt;/strong&gt; Dostajemy dane już przetworzone, ujęte w jednolicie ustrukturyzowanej bazie danych, często z lokalizacją na mapie. Jest to rozwiązanie wygodne, należy jednak pamiętać, że większość tych danych opiera się na Rejestrze Cen, co niesie ze sobą ryzyko przenoszenia błędów źródłowych. Inną barierą bywa koszt pozyskania dużej próby danych – przy badaniu trendów na rynkach masowych konieczność zakupu setek transakcji może być istotnym obciążeniem budżetu rzeczoznawcy. Zaznaczam przy tym, że moja ocena komercyjnych systemów opiera się na obiegowych opiniach środowiska i moich osobistych doświadczeniach opartych na dostępie testowym do jednego z systemów. W rzeczywistości procesy weryfikacji danych u tych dostawców mogą być bardziej zaawansowane, a modele dostępu dla powiązanych rzeczoznawców bardziej przystępne cenowo, dlatego zachęcam do indywidualnej weryfikacji aktualnych warunków u poszczególnych operatorów.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Wspólne bazy danych:&lt;/strong&gt; Część rzeczoznawców łączy się w grupy (o mniej lub bardziej sformalizowanych strukturach), w których w ustalonych okresach czasu poszczególni członkowie pozyskują akty notarialne z podległego im obszaru i wprowadzają do wspólnej bazy danych. W zamian uzyskują dostęp do transakcji wprowadzonych przez innych członków bazy. Takie podejście nie jest idealne, jednak umożliwia pewną weryfikację danych oraz wymusza większą rzetelność przy wprowadzaniu informacji przez poszczególnych użytkowników. Zapewnia także (przynajmniej w założeniu) że transakcje są wpisywane przez profesjonalistów rynku nieruchomości, którzy wiedzą jakie informacje z aktu notarialnego są istotne z punktu widzenia wyceny. Bazy tworzone w ten sposób mają też pewne braki. Są to zazwyczaj tylko dane opisowe i brakuje im bardzo ważnego komponentu, czyli danych o lokalizacji. Brak tego komponentu powoduje, że rzeczoznawcy chcący obejrzeć dane przestrzenne tych nieruchomości muszą często ręcznie i mozolnie wprowadzać działki do SIP-ów (systemów informacji przestrzennej) gminnych lub powiatowych. Tam mogą je oglądać działka po działce, jednak zobaczenie ich równocześnie z innymi nieruchomościami porównawczymi nie jest zazwyczaj możliwe.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;od-tabeli-do-mapy-jak-nadać-danym-wymiar-przestrzenny&#34;&gt;Od tabeli do mapy: Jak nadać danym wymiar przestrzenny?&#xA;&lt;/h2&gt;&lt;p&gt;Jeżeli chcemy efektywnie korzystać z danych o transakcjach w oprogramowaniu GIS, należy nasze dane z baz transakcyjnych połączyć z danymi przestrzennymi, czyli dodać informację o lokalizacji i umieścić nasze nieruchomości porównawcze w odpowiednim kontekście. Możemy zrobić to na jeden z trzech sposobów:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pierwszy to geokodowanie&lt;/strong&gt; (czyli pozyskanie współrzędnych geograficznych dla nieruchomości porównawczych) na podstawie adresu. Będzie to w większości dotyczyć nieruchomości lokalowych (ewentualnie zabudowanych, jeżeli taki adres został podany). W QGIS geokodowanie możemy zrealizować za pomocą algorytmu processingu o nazwie &lt;em&gt;Geokodowanie Nominatim&lt;/em&gt;. To rozwiązanie korzysta z bazy adresowej &lt;a class=&#34;link&#34; href=&#34;https://nominatim.openstreetmap.org/ui/search.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;OpenStreetMap&lt;/a&gt;. Jest ono dość wolne (1000 adresów geokoduje się ok. 15 minut), a baza nie jest odporna na ewentualne błędy w nazwach ulic, co może prowadzić do braku pozyskania części współrzędnych. Ja osobiście wolę stosować geokoder firmy &lt;a class=&#34;link&#34; href=&#34;https://www.esri.com/en-us/home&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Esri&lt;/a&gt; (producenta komercyjnego odpowiednika &lt;a class=&#34;link&#34; href=&#34;https://qgis.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;QGIS&lt;/a&gt;, tj. &lt;a class=&#34;link&#34; href=&#34;https://esri.pl/arcgis-pro/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ArcGIS Pro&lt;/a&gt;). Można go użyć dzięki wtyczce &lt;em&gt;All Geocoders At Once&lt;/em&gt;. Baza Esri jest dość odporna na błędy i około pięć razy szybsza. Niezależnie jednak od wyboru geokodera, ostatecznym efektem będzie pojawienie się na mapie lokalizacji nieruchomości w formie punktów. Początkowy efekt nie wygląda zbyt imponująco. Na mapie co prawda pojawia nam się szereg punktów, jednak nie są one specjalnie informatywne, a transakcje w tym samym budynku nakładają się na siebie, zaciemniając informację o ich ilości i cenach. I w miejscu tym wchodzą do gry bogate możliwości nadawania stylizacji w programie &lt;strong&gt;QGIS&lt;/strong&gt;. Styl, który wykorzystuję na potrzeby analizy nieruchomości lokalowych, nie tylko pokazuje rozmieszczenie tych transakcji na mapie, ale także za pomocą kodowania kolorem pomaga szybko zorientować się w poziomie cen, a legenda warstwy z transakcjami sama staje się histogramem, w którym widać ilości transakcji w założonych przedziałach cenowych.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/gdzie-dane-spotykaja-przestrzen-qgis-i-bazy-danych-w-analizie-rynku-nieruchomosci/image-1.webp&#34;&#xA;&#x9;width=&#34;1725&#34;&#xA;&#x9;height=&#34;881&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;analiza czytelności danych: surowy widok domyślny vs. dedykowana stylizacja z histogramem cen&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;195&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;469px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Drugim sposobem jest lokalizacja po współrzędnych.&lt;/strong&gt; Jeżeli mamy już w naszej bazie danych współrzędne geograficzne konkretnych transakcji (bo np. uczestnicy bazy ustalają je i wpisują na etapie analizy aktów), to możemy użyć algorytmu &lt;em&gt;Utwórz warstwę punktową z tabeli&lt;/em&gt;. Efekt końcowy będzie taki sam jak przy geokodowaniu, jednak nie musimy już używać zewnętrznej bazy danych współrzędnych, gdyż mamy te dane lokalnie.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Trzeci, najbardziej wymagający sposób&lt;/strong&gt;, to powiązanie danych opisowych z geometrią działek. Dla wyszukania działek musimy zbudować poprawny Identyfikator działki na podstawie danych wprowadzonych w bazie transakcji. Identyfikator działki jest jej unikalnym numerem, który pozwala na jednoznaczną identyfikację oraz ustalenie położenia przestrzennego (w powiatowych bazach EGiB). Identyfikator może występować w dwóch postaciach: &lt;code&gt;WWPPGG_R.OOOO.NDZ&lt;/code&gt; lub &lt;code&gt;WWPPGG_R.OOOO.AR_NR.NDZ&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Gdzie:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WWPPGG_R&lt;/strong&gt; – numer TERYT (WW-województwo, PP-powiat, GG-gmina, R-typ gminy),&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;OOOO&lt;/strong&gt; – oznaczenie obrębu ewidencyjnego,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;AR_NR&lt;/strong&gt; – oznaczenie arkusza mapy (o ile występuje),&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;NDZ&lt;/strong&gt; – numer działki.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Pozyskania danych o geometrii działki możemy dokonać w wersji online (za pomocą wtyczki &lt;a class=&#34;link&#34; href=&#34;https://github.com/gis-support/gis-support-plugin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GIS Support&lt;/a&gt;) lub offline po pobraniu usługą &lt;strong&gt;WFS&lt;/strong&gt; danych dla wszystkich działek (możemy też pobrać bezpośrednio plik z tymi danymi z &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt;). Przerwę opis procedury w tym miejscu, bo algorytm postępowania wymaga dość dokładnego opisu kilku kroków (co może stanowić samodzielny wpis na blogu) i wymaga pliku z przypisaniem numerów TERYT dla wszystkich obrębów (np. w województwie, których może być kilka tysięcy). Dodatkowego stopnia komplikacji dodaje fakt, że naszą tabelę transakcji trzeba odpowiednio przygotować, bo przecież czasami przedmiotem sprzedaży może być więcej niż jedna działka w ramach jednej transakcji. Ponieważ obiektywnie ta procedura może być dość trudna dla osób dopiero zaczynających swoją przygodę z &lt;strong&gt;QGIS&lt;/strong&gt;-em, na moich szkoleniach udostępniam kursantom plik z przypisaniem numerów TERYT dla wszystkich obrębów oraz &lt;strong&gt;model&lt;/strong&gt; – praktyczne, w pełni zautomatyzowane narzędzie, które jednym kliknięciem wykonuje całą sekwencję operacji, której efektem jest pozyskanie geometrii dla wszystkich działek w bazie transakcji.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-2.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-2.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;p&gt;W następnym kroku pozostaje nam wczytanie wcześniej ustawionych stylizacji warstwy. Możemy równocześnie przełączać się pomiędzy różnymi stylami. Na poniższym przykładzie widać podstawowe parametry transakcji w formie etykiet oraz dodatkowe dane w podpowiedzi (tooltipie) po wskazaniu kursorem nieruchomości. Współczynnik kształtu jest liczony dynamicznie z użyciem wbudowanych zmiennych, a długości poszczególnych odcinków granicy działki oraz powierzchnia możliwa do zagospodarowania wewnątrz granicy zabudowy (przyjęto 4 m od granicy działki) są tworzone i liczone automatycznie z użyciem stylu/symbolu „generatora geometrii”. Jak widać, mamy bardzo bogate możliwości definiowania różnych stylów, a następnie możemy natychmiastowo przełączać się pomiędzy nimi w zależności od potrzeby. Oczywiście na tym się nie kończy. Po takim początku możemy nadbudowywać nasze dane transakcyjne o np. wizualizacje ukształtowania terenu, obliczenia spadków terenu, różne współczynniki kształtu, odległości od zadanych atraktorów lub repelerów. Jeżeli przygotujemy sobie modele (lub jeden super model), to właściwie dane te zostaną przygotowane w pełni automatycznie.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-3.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-3.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;h2 id=&#34;zapis-geometrii-w-bazie-danych-jako-standard-dlaczego-warto-zamknąć-obieg-danych&#34;&gt;Zapis geometrii w bazie danych jako standard: Dlaczego warto zamknąć obieg danych?&#xA;&lt;/h2&gt;&lt;p&gt;Dobrym przykładem na to, jak domknąć proces synergii, są rozwiązania stosowane w programie, którego używamy w bazie danych &lt;strong&gt;Silesia&lt;/strong&gt;, działającej w ramach &lt;a class=&#34;link&#34; href=&#34;https://imars.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;Stowarzyszenia Instytut Monitoringu i Analiz Rynku Nieruchomości Silesia (IMARS)&lt;/strong&gt;&lt;/a&gt;. Nasza wersja programu &lt;a class=&#34;link&#34; href=&#34;https://pricebook.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;PriceBook&lt;/strong&gt;&lt;/a&gt; wyróżnia się tym, że geometrię działek pozyskujemy już na etapie wprowadzania transakcji do bazy danych. Na podstawie wprowadzonych danych o działkach aplikacja buduje identyfikator działki, a następnie za pomocą usługi sieciowej pobiera informację o współrzędnych punktów granicznych działek w danej transakcji. Aplikacja umożliwia także wizualizację takiej działki na mapie wewnątrz programu albo wywołanie jej widoku na &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowym&lt;/a&gt; w domyślnej przeglądarce użytkownika.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/gdzie-dane-spotykaja-przestrzen-qgis-i-bazy-danych-w-analizie-rynku-nieruchomosci/image-4.webp&#34;&#xA;&#x9;width=&#34;1088&#34;&#xA;&#x9;height=&#34;699&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;PriceBook: moduł obsługujący proces pobierania i przypisywania geometrii do transakcji&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;155&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;373px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Takie podejście niesie ze sobą szereg korzyści, które znacząco ułatwiają codzienną pracę:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Weryfikacja danych:&lt;/strong&gt; Możliwość natychmiastowego porównania powierzchni geometrycznej obliczonej przez program z tą wpisaną w akcie notarialnym, pozwala wyłapać ewentualne pomyłki w numeracji działek czy nazwach obrębów już na etapie wpisywania danych z aktu do bazy.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Aktualność informacji:&lt;/strong&gt; Geometria pobierana w dacie bliskiej zaistnienia transakcji chroni przed niespójnościami wynikającymi z późniejszych podziałów działek czy modernizacji ewidencji gruntów.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Uniwersalność:&lt;/strong&gt; Zapisanie lokalizacji w formacie WKT (&lt;em&gt;Well-Known Text&lt;/em&gt;) sprawia, że dane stają się niezależne od konkretnego oprogramowania. Można je płynnie zaimportować np. do &lt;strong&gt;QGIS&lt;/strong&gt;-a za pomocą prostego algorytmu &lt;em&gt;Geometria za pomocą wyrażenia&lt;/em&gt; i funkcji &lt;code&gt;geom_from_wkt&lt;/code&gt;. Używając tego formatu mamy pewność, że za 5 czy 10 lat, nawet jeśli zmienimy oprogramowanie a działka dawno już nie istnieje w swojej pierwotnej formie, te dane bez problemu zostaną wczytane i wyświetlone na mapie.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;W efekcie, rzeczoznawca zyskuje możliwość szybkiego dostępu na mapie do setek obiektów, bez konieczności każdorazowego przeszukiwania geoportali. To właśnie w tym punkcie teoria o synergii danych zamienia się w praktyczne udogodnienie, które uwalnia czas na to, co w wycenie najważniejsze – merytoryczną interpretację rynku.&lt;/p&gt;&#xA;&lt;p&gt;Odczuwam osobistą satysfakcję, że miałem okazję aktywnie uczestniczyć w projektowaniu i testowaniu modułu odpowiedzialnego za pobieranie i zarządzanie geometrią działek w wersji aplikacji przygotowanej specjalnie na potrzeby naszej bazy danych. Cieszę się, że wspólnie z zespołem odpowiedzialnym za przygotowanie tego rozwiązania udało się przekuć postulowaną od dawna wizję łączenia danych opisowych transakcji z danymi przestrzennymi w spójny model pracy, który stał się nowym standardem realnie wspierającym merytoryczną stronę naszej codziennej analizy rynku.&lt;/p&gt;&#xA;&lt;p&gt;Podsumowując, integracja narzędzi GIS z warsztatem rzeczoznawcy majątkowego stanowi istotny etap rozwoju zawodowego w procesie cyfryzacji rynku nieruchomości. Choć opanowanie nowych funkcjonalności wymaga początkowego nakładu czasu, inwestycja ta przekłada się na możliwość oparcia analiz na precyzyjnych i zweryfikowanych fundamentach przestrzennych. Wykorzystanie potencjału geometrii pozwala nadać bazom danych nowy wymiar analityczny.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Kształt ma znaczenie</title>
            <link>https://blog.szkolenia.pro/ksztalt-ma-znaczenie/</link>
            <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/ksztalt-ma-znaczenie/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Kształt ma znaczenie&#34; /&gt;&lt;p&gt;Przy wycenie nieruchomości niezabudowanych (mam tu na myśli grunty przeznaczone pod zabudowę obiektami kubaturowymi) rzeczoznawcy majątkowi niemal zawsze oceniają konfigurację przestrzenną działki. Jednym z istotnych elementów tej konfiguracji jest jej kształt. To logiczne założenie: skoro grunt jest kupowany z myślą o zagospodarowaniu, racjonalny nabywca będzie poszukiwał działki, której kształt umożliwi optymalne wykorzystanie przestrzeni.&lt;/p&gt;&#xA;&lt;p&gt;Nie wchodząc szczegółowo w warsztat rzeczoznawcy dotyczący oceny wpływu poszczególnych cech na zróżnicowanie cen nieruchomości porównawczych, warto zaznaczyć, że w pewnym momencie należy opisać między innymi cechę „kształt nieruchomości” (czyli kształt działki, konfigurację działki itp.). Najlepiej, aby udało się to zrobić w sposób możliwie obiektywny. Jeśli mamy do oceny zaledwie kilka działek, stworzenie trzy- lub pięciostopniowej skali nie stanowi większego problemu. Choć zawsze pozostanie w tym pewna doza subiektywizmu, przy niewielkiej liczbie obiektów łatwo utrzymać spójność ocen.&lt;/p&gt;&#xA;&lt;p&gt;Problem pojawia się jednak w sytuacji, gdy w bazie nieruchomości porównawczych mamy kilkadziesiąt transakcji. Wtedy „schody” zaczynają się przy próbie zachowania obiektywności i porównywalności ocen – każda działka powinna być analizowana indywidualnie, ale jednocześnie w powiązaniu z pozostałymi. Badania z zakresu psychologii poznawczej wskazują, że pojemność pamięci roboczej człowieka oraz tempo przetwarzania informacji są istotnie ograniczone i obejmują jedynie kilka elementów naraz. W takiej sytuacji przydatny okazuje się &lt;strong&gt;współczynnik kształtu&lt;/strong&gt; (w literaturze anglojęzycznej określany często jako &lt;em&gt;shape index - wskaźnik kształtu&lt;/em&gt;). Jest to pojedyncza wartość liczbowa, wyliczana zgodnie z określonym algorytmem. Można ją następnie porównać z wartościami dla innych figur (działek). Takie rozwiązanie zapewnia większą obiektywność, powtarzalność wyników, a dzięki użyciu QGIS możliwa jest automatyzacja całego procesu.&lt;/p&gt;&#xA;&lt;p&gt;Ponieważ w praktyce rzeczoznawczej funkcjonuje kilka propozycji &lt;strong&gt;współczynników kształtu&lt;/strong&gt;, w dalszej części wpisu najpierw przedstawię kryteria, jakimi powinien charakteryzować się dobry współczynnik, a następnie krótko omówię zalety i wady wybranych wskaźników oraz zaprezentuję przykładowe wartości obliczone dla kilku działek.&lt;/p&gt;&#xA;&lt;p&gt;Moim zdaniem dobry w&lt;strong&gt;spółczynnik kształtu&lt;/strong&gt; powinien spełniać następujące warunki:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Możliwość automatycznego zastosowania w QGIS.&lt;/strong&gt; Oznacza to, że do obliczenia współczynnika nie trzeba wykonywać ręcznych pomiarów dla każdej działki. Wystarczy wpisać odpowiednią formułę, uruchomić algorytm (lub zestaw algorytmów), a wskaźnik zostanie obliczony dla wszystkich obiektów w bazie danych.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Odzwierciedlanie racjonalnych zachowań uczestników rynku nieruchomości.&lt;/strong&gt; Najlepsze wartości powinny dotyczyć działek o kształcie optymalnym dla zabudowy, a najniższe – działek trudnych lub wręcz niemożliwych do racjonalnego zagospodarowania.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Uwzględnienie szerokości działki w kontekście przydatności do zabudowy.&lt;/strong&gt; Nawet działka o kształcie kwadratu nie będzie praktyczna, jeśli jej szerokość wyniesie zaledwie 10 metrów. Wskaźnik powinien zatem radzić sobie ze zmianą skali i nie ograniczać się wyłącznie do formalnej złożoności figury.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Celowo nie uwzględniam w tych kryteriach powierzchni działki, gdyż jest to parametr analizowany oddzielnie jako cecha rynkowa.&lt;/p&gt;&#xA;&lt;p&gt;Z perspektywy praktycznej można przyjąć, że optymalny kształt działki budowlanej to kwadrat lub szeroki prostokąt. Takie formy są najbardziej ustawne, pozwalają na swobodne rozmieszczenie budynku i wygodne zagospodarowanie całej przestrzeni. Na działce kwadratowej łatwo umiejscowić dom centralnie, zachowując równe odległości od granic, lub przesunąć go bliżej drogi, zyskując większy ogród z tyłu. Natomiast działki o kształcie trójkąta czy trapezu często utrudniają rozplanowanie zabudowy i wymagają indywidualnych projektów.&lt;/p&gt;&#xA;&lt;p&gt;Minimalna szerokość działki do budowy domu wolnostojącego to około 15–16 metrów. Umożliwia to zachowanie wymaganych odległości budynku od granic oraz zapewnia funkcjonalny układ pomieszczeń. Działki węższe niż 15 metrów zmuszają do projektowania węższych domów, co może ograniczać przestrzeń w środku oraz utrudniać komfortowe korzystanie z ogrodu i zachowanie prywatności.&lt;/p&gt;&#xA;&lt;p&gt;Warto również podkreślić, że oprócz kształtu istotna jest konfiguracja pionowa działki – nachylenie terenu czy jego ukształtowanie. To jednak temat na osobny wpis. W tym artykule skupiam się wyłącznie na analizie kształtu.&lt;/p&gt;&#xA;&lt;h3 id=&#34;współczynnik-okrągłości---wk1_wo&#34;&gt;Współczynnik okrągłości - &lt;strong&gt;WK1_WO&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;p&gt;Pierwszym współczynnikiem kształtu, któremu się przyjrzymy, jest tzw. &lt;em&gt;współczynnik okrągłości&lt;/em&gt;. Po raz pierwszy spotkałem się z nim na – niestety już nieistniejącym – blogu rzeczoznawcy majątkowego Tomasza Kotrasińskiego.&lt;/p&gt;&#xA;$$WK1\_WO=\frac{4\Pi*P}{O^2}$$&lt;p&gt;&lt;em&gt;gdzie:&lt;/em&gt; &lt;strong&gt;P&lt;/strong&gt; - powierzchnia, &lt;strong&gt;O&lt;/strong&gt; - obwód&lt;/p&gt;&#xA;&lt;p&gt;Idea oraz sam wzór nie są nowe. Funkcjonują od dawna w geologii, sedymentologii, matematyce, biologii, a nawet w polityce – przykładem jest test &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Polsby-Popper_test&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Polsby–Popper&lt;/a&gt;, stosowany do badania manipulacji granicami okręgów wyborczych (tzw. &lt;a class=&#34;link&#34; href=&#34;https://pl.wikipedia.org/wiki/Gerrymandering&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;em&gt;gerrymandering&lt;/em&gt;&lt;/a&gt;). Prawdopodobnie po raz pierwszy współczynnik okrągłości został opisany w &lt;a class=&#34;link&#34; href=&#34;https://www.jstor.org/stable/1298056?seq=1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;publikacji&lt;/a&gt; E. P. Coxa z 1927 roku. Choć artykuł dotyczył oceny ziaren piasku, autor już wtedy podkreślał, że analizy oparte wyłącznie na opisach wizualnych są obarczone dużą subiektywnością, co utrudnia porównania i rzetelną ocenę.&lt;/p&gt;&#xA;&lt;p&gt;Współczynnik okrągłości interpretuje się jako miarę wskazującą, w jakim stopniu dana figura geometryczna przypomina idealne koło. Dla koła jego wartość wynosi &lt;strong&gt;1&lt;/strong&gt;, a dla kwadratu około &lt;strong&gt;0,785&lt;/strong&gt;. Wynika to z założenia, że kształt działki jest tym korzystniejszy, im większą powierzchnię ma przy tym samym obwodzie. Działki o wydłużonych lub skomplikowanych kształtach charakteryzują się większym obwodem, co prowadzi do niższej wartości współczynnika.&lt;/p&gt;&#xA;&lt;p&gt;Zastosowanie współczynnika w wycenie nieruchomości (w lekko zmodyfikowanej formie) opisano również na stronie &lt;a class=&#34;link&#34; href=&#34;https://wycena.com.pl/index.php/2015/02/06/wspolczynnik-ksztaltu-nieruchomosci-gruntowej/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;wycena.com.pl&lt;/a&gt;. Modyfikacja polega na zastąpieniu mnożnika 4 wartością 40, co jest zmianą czysto kosmetyczną, która skaluje wynik do przedziału od 1 do 10.&lt;/p&gt;&#xA;&lt;p&gt;Największą zaletą współczynnika okrągłości jest prostota jego wykorzystania w programie QGIS. Oprogramowanie posiada dedykowany algorytm &lt;strong&gt;„Okrągłość”&lt;/strong&gt;, który automatycznie dodaje do tabeli atrybutów kolumnę z obliczoną wartością. Nie ma więc potrzeby samodzielnego wyznaczania powierzchni i obwodu – program wykonuje te obliczenia w tle. Alternatywnie można posłużyć się kalkulatorem pól z formułą &lt;code&gt;roundness&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Do wad tego współczynnika należy zaliczyć brak skalowalności oraz nieuwzględnianie minimalnej szerokości działki. Niemniej, w przypadku działek o zbliżonych powierzchniach wskaźnik dostarcza informacji o „jakości” kształtu i pozwala szybko odróżnić działki długie lub nieregularne od tych o formach bardziej korzystnych.&lt;/p&gt;&#xA;&lt;h3 id=&#34;wskaźnik-formy-lub-inaczej-współczynnik-kwadratowości---wk2_wk&#34;&gt;Wskaźnik formy (lub inaczej: współczynnik kwadratowości) - &lt;strong&gt;WK2_WK&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;p&gt;Współczynnik ten jest wyliczany na portalu &lt;a class=&#34;link&#34; href=&#34;https://polska.e-mapa.net/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;e-mapa&lt;/a&gt;. Jeżeli zaznaczymy tam działkę i wybierzemy opcję &lt;em&gt;&lt;strong&gt;“raport o działce ewidencyjnej”&lt;/strong&gt;&lt;/em&gt;, otrzymamy między innymi wartości dwóch współczynników: &lt;strong&gt;Ck&lt;/strong&gt; (wskaźnik kolistości) czyli znany nam już &lt;em&gt;współczynnik okrągłości&lt;/em&gt; oraz &lt;strong&gt;Cf&lt;/strong&gt; (wskaźnik formy). Ten drugi można uznać za &lt;em&gt;współczynnik kwadratowości&lt;/em&gt;. Wyliczany jest on przez podzielenie powierzchni nieruchomości przez pole kwadratu o takim samym obwodzie jak analizowana nieruchomość.&lt;/p&gt;&#xA;$$WK2\_WK=\frac{P}{(O/4)^2}$$&lt;p&gt;&lt;em&gt;gdzie:&lt;/em&gt; &lt;strong&gt;P&lt;/strong&gt; - powierzchnia, &lt;strong&gt;O&lt;/strong&gt; - obwód&lt;/p&gt;&#xA;&lt;p&gt;Jeżeli działka/nieruchomość ma kształt kwadratu to współczynnik ten osiąga wartość &lt;strong&gt;1&lt;/strong&gt;. Posiada on te same ograniczenia co &lt;em&gt;współczynnik okrągłości&lt;/em&gt;, jednak jego interpretacja jest bardziej intuicyjna – w końcu niewiele osób uważa koło za idealny kształt działki budowlanej.&lt;/p&gt;&#xA;&lt;p&gt;Aby obliczyć ten współczynnik w QGIS, w pierwszej kolejności należy zastosować algorytm „&lt;strong&gt;dodaj atrybuty geometrii&lt;/strong&gt;”, co pozwoli uzyskać wartości powierzchni i obwodu wszystkich obiektów w warstwie (powstaną dwie nowe kolumny: &lt;em&gt;&lt;strong&gt;AREA&lt;/strong&gt;&lt;/em&gt; – powierzchnia i &lt;em&gt;&lt;strong&gt;PERIMETER&lt;/strong&gt;&lt;/em&gt; – obwód). Następnie, korzystając z kalkulatora pól, dodajemy nową kolumnę z formułą opisaną powyższym wzorem, gdzie &lt;strong&gt;P&lt;/strong&gt; przyjmie wartość z kolumny &lt;em&gt;&lt;strong&gt;AREA&lt;/strong&gt;&lt;/em&gt;, a &lt;strong&gt;O&lt;/strong&gt; – z kolumny &lt;em&gt;&lt;strong&gt;PERIMETER&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Można też pominąć użycie algorytmu „&lt;strong&gt;dodaj atrybuty geometrii&lt;/strong&gt;” i bezpośrednio w kalkulatorze pól wprowadzić formułę: &lt;code&gt;$area /( $perimeter /4)^2&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;współczynnik-z-maksymalną-przekątną---wk3_wdmax&#34;&gt;Współczynnik z maksymalną przekątną - &lt;strong&gt;WK3_WDmax&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;p&gt;Poniższy współczynnik zaproponował rzeczoznawca majątkowy Zbigniew Pałgan. Wzór opiera się na polu powierzchni i maksymalnej przekątnej figury.&lt;/p&gt;&#xA;$$WK3\_WDmax=\frac{2*P}{d^2}$$&lt;p&gt;&lt;em&gt;gdzie:&lt;/em&gt; &lt;strong&gt;P&lt;/strong&gt; - powierzchnia, &lt;strong&gt;d&lt;/strong&gt; - maksymalna przekątna działki&lt;/p&gt;&#xA;&lt;p&gt;Zgodnie z matematyczną definicją maksymalna przekątna wielokąta to odcinek łączący dwa niekolejne wierzchołki, który spośród wszystkich przekątnych ma największą długość. W analizie przyjęto założenie autora współczynnika, zgodnie z którym „przekątną konturu” jest po prostu najdłuższy odcinek łączący jego wierzchołki. Takie podejście pozwala obliczyć tę wartość również dla działek trójkątnych, które formalnie nie posiadają przekątnych.&lt;/p&gt;&#xA;&lt;p&gt;Współczynnik osiąga wartość &lt;strong&gt;1&lt;/strong&gt; dla kwadratu. Aby zastosować wzór automatycznie, musimy obliczyć długość najdłuższej przekątnej analizowanego wieloboku. Można to zrobić na dwa sposoby:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;za pomocą algorytmu “&lt;strong&gt;Polygon Shape Indices”&lt;/strong&gt;, dostępnego po zainstalowaniu wtyczki &lt;em&gt;Processing Saga NextGen Provider&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;przy użyciu poniższego skryptu działającego na warstwie z działkami. W tym celu należy w QGIS otworzyć konsolę Pythona, wybrać opcję &lt;em&gt;Pokaż edytor&lt;/em&gt;, wkleić poniższy kod i uruchomić go.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;20&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;21&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;22&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;23&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;24&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;25&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;26&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;27&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;28&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;iface&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;activeLayer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Dodaj pole na najdłuższą przekątną&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;indexFromName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Dmax&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;dataProvider&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;addAttributes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;([&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;QgsField&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Dmax&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;QVariant&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Double&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;updateFields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;startEditing&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;feature&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getFeatures&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;():&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;geom&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;feature&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;geometry&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;geom&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;isMultipart&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;():&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;polygons&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;geom&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asMultiPolygon&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;polygons&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;geom&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asPolygon&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;max_diag&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;poly&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;polygons&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;# poly to lista pierścieni, bierzemy pierwszy (zewnętrzny)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;points&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;poly&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;n&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;len&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;points&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;# Sprawdzaj odległości między wszystkimi parami wierzchołków&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;range&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;n&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;):&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;j&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;range&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;n&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;):&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;n&#34;&gt;dist&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;points&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;distance&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;points&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;j&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dist&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;max_diag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                    &lt;span class=&#34;n&#34;&gt;max_diag&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dist&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# Zapisz wynik do pola &amp;#39;Dmax&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;changeAttributeValue&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;feature&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;indexFromName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Dmax&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;max_diag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;layer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;commitChanges&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Po uzyskaniu wartości przekątnej można posłużyć się kalkulatorem pól i wpisać formułę: &lt;code&gt;2*$area /(&amp;quot;Dmax&amp;quot;^2)&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Wzór realizuje dwa z przyjętych założeń. Należy jednak zauważyć, że nie uwzględnia on skali (podobnie jak wcześniej opisane współczynniki), co sprawia, że kwadraty o różnych wymiarach (np. 10 m i 30 m) otrzymują identyczną wartość współczynnika tj. &lt;strong&gt;1&lt;/strong&gt;. Zdarza się też, że w przypadku niektórych figur wynik jest nieco wyższy niż &lt;strong&gt;1&lt;/strong&gt;, choć ich kształt odbiega od kwadratu.&lt;/p&gt;&#xA;&lt;h3 id=&#34;współczynnik-z-minimalną-szerokością-działki---wk4_wmins-i-wk5_wmins&#34;&gt;Współczynnik z minimalną szerokością działki - &lt;strong&gt;WK4_WminS i WK5_WminS₀&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;p&gt;Rzeczoznawca majątkowy Władysław Egner zaproponował rozwiązanie, które eliminuje problem wcześniejszych współczynników kształtu, związany z nieuwzględnianiem minimalnej szerokości działki.&lt;/p&gt;&#xA;$$WK4\_WminS=8*\frac{P}{O^2}+\frac{1}{2}*\frac{s}{s+5}$$&lt;p&gt;&lt;em&gt;gdzie:&lt;/em&gt; &lt;strong&gt;P&lt;/strong&gt; - powierzchnia, &lt;strong&gt;O&lt;/strong&gt; - obwód, &lt;strong&gt;s&lt;/strong&gt; - minimalna szerokość działki&lt;/p&gt;&#xA;&lt;p&gt;Autor tak opisuje założenia metody:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;em&gt;“Podstawową ideą konstruowania współczynnika kształtu jest zasada addytywności – ocena kształtu jest sumą oceny „zwartości kształtu” mierzonej ilorazem pola i kwadratu obwodu oraz nieliniową funkcją mierzącą wpływ minimalnej szerokość działki. Na wstępie trzeba zaznaczyć, że pojęcie minimalnej szerokości działki nie jest jednoznaczne. Pojęcie to nie budzi wątpliwości jeśli działka posiada np. prostokątny kształt. Niejednoznaczna jest jednak już sytuacja gdy działka posiada kształt zwężającego się prostokąta, albo kształt zbliżony do trójkąta. Wydaje się, że w takich przypadkach to rzeczoznawca musi podjąć decyzję jaki wymiar zostanie przyjęty jako reprezentatywny w aspekcie minimalnej szerokości”.&lt;/em&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Autor proponuje również alternatywny wzór, który dodatkowo uwzględnia szybki spadek wartości działki poniżej określonego progu szerokości – granicy, poniżej której zabudowa staje się bardzo problematyczna, a działka może wręcz utracić budowlany charakter:&lt;/p&gt;&#xA;$$WK5\_WminS_O=8*\frac{P}{O^2}+\frac{1-e^{-2s}}{4+e^{2s_0}*e^{-2s}}+\frac{1}{4}\frac{s}{s+20}$$&lt;p&gt;&lt;em&gt;gdzie:&lt;/em&gt; &lt;strong&gt;P&lt;/strong&gt; - powierzchnia, &lt;strong&gt;O&lt;/strong&gt; - obwód, &lt;strong&gt;s&lt;/strong&gt; - minimalna szerokość działki, &lt;strong&gt;s₀&lt;/strong&gt; - szerokość działki dla której współczynnik kształtu winien szybko się zmniejszać, &lt;strong&gt;e&lt;/strong&gt; - liczba Eulera ≈2,718&lt;/p&gt;&#xA;&lt;p&gt;Dla zainteresowanych zamieszczam (za zgodą autora) 👉&lt;a class=&#34;link&#34; href=&#34;Wsp_Ksztaltu.pdf&#34; &gt;plik PDF&lt;/a&gt; z szerszym opisem metody oraz przykładami.&lt;/p&gt;&#xA;&lt;p&gt;Trzeba jednak zaznaczyć, że współczynnik ten nie spełnia wszystkich moich początkowych założeń, ponieważ wymaga ręcznego pomiaru minimalnej szerokości działki (&lt;em&gt;&lt;strong&gt;s&lt;/strong&gt;&lt;/em&gt;). Utrudnia to pełną automatyzację obliczeń w programie QGIS. Można jednak znacząco przyspieszyć proces pomiaru – opisałem to w artykule: &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/&#34; &gt;“QGIS w 5 minut: szybki pomiar szerokości działek budowlanych”&lt;/a&gt; lub skorzystać z metody automatyzacji przedstawionej poniżej.&lt;/p&gt;&#xA;&lt;h3 id=&#34;największy-wpisany-okrąg&#34;&gt;Największy wpisany okrąg&#xA;&lt;/h3&gt;&lt;p&gt;Jeżeli zależy nam na zastosowaniu współczynników z minimalną szerokością działki &lt;strong&gt;(WK4_WminS i WK4_WminS₀)&lt;/strong&gt;, możemy skorzystać z obejścia problemu ręcznego pozyskiwania tej wielkości. Polega ono na wyznaczeniu &lt;strong&gt;średnicy największego wpisanego okręgu&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;W przypadku działek o kształtach zbliżonych do kwadratu lub prostokąta uzyskamy w ten sposób rzeczywistą szerokość nieruchomości. W działkach o bardziej nieregularnych kształtach, gdzie określenie minimalnej szerokości jest trudne (i w dużym stopniu subiektywne), największy wpisany okrąg wyznacza fragment działki o powierzchni, która pozostaje praktycznie użyteczna – np. jako przestrzeń pod zabudowę lub inne formy zagospodarowania – a jego średnica odpowiada szerokości tej działki. Dzięki temu, nawet jeśli nie uzyskamy dokładnej minimalnej szerokości w sensie geometrycznym, wyznaczona wartość lepiej oddaje rzeczywisty potencjał użytkowy nieruchomości.&lt;/p&gt;&#xA;&lt;p&gt;Aby wyznaczyć promień takiego okręgu, należy zastosować na warstwie z działkami algorytm &lt;strong&gt;„Biegun niedostępności”&lt;/strong&gt; (&lt;em&gt;Pole of Inaccessibility&lt;/em&gt;) z ustawionym niskim progiem tolerancji, np. 0,1 m. „Biegun niedostępności” to punkt w obrębie figury, który jest maksymalnie oddalony od jej granicy. Można go traktować jako centrum największego okręgu wpisanego w tę figurę, który nie przecina żadnej jej krawędzi.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-tip&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;💡&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;Ciekawostka:&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;Również Ziemia ma swój „biegun niedostępności”, znany jako &lt;strong&gt;Punkt Nemo&lt;/strong&gt;. To miejsce położone najdalej od jakiegokolwiek lądu, w południowej części Oceanu Spokojnego – około 2688 km od najbliższych wysp. Ze względu na izolację jest ono wykorzystywane jako „cmentarzysko” dla zużytych satelitów i statków kosmicznych.&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;porównanie-współczynników-dla-przykładowych-działek&#34;&gt;Porównanie współczynników dla przykładowych działek&#xA;&lt;/h3&gt;&lt;p&gt;Poniżej przedstawiono tabelę z obliczeniami podstawowych parametrów działek oraz wartościami współczynników kształtu.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Klucz do współczynników:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WK1_WO&lt;/strong&gt; – współczynnik okrągłości,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WK2_WK&lt;/strong&gt; – współczynnik kwadratowości,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WK3_WDmax&lt;/strong&gt; – współczynnik maksymalnej przekątnej,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WK4_WminS&lt;/strong&gt; – współczynnik z minimalną szerokością działki,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;WK5_WminS₀&lt;/strong&gt; – współczynnik z minimalną szerokością działki (z przyjętym parametrem S₀ = 16 m, poniżej którego następuje szybki spadek wartości).&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Pomocniczo przedstawiono również największe wpisane okręgi, aby zobrazować minimalną szerokość działek przyjętą do obliczeń. To podejście nieco odbiega od pierwotnego założenia autora współczynników opartych na minimalnej szerokości działki. Dla przykładu, w przypadku trójkątnej działki pierwotna szerokość według artykułu wynosi 0 m, podczas gdy w omawianym rozwiązaniu jest to niemal 24 m – wskazując tym samym fragment działki, który rzeczywiście nadaje się do zagospodarowania w ramach całkowitej powierzchni nieruchomości.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/ksztalt-ma-znaczenie/image-1.webp&#34;&#xA;&#x9;width=&#34;1672&#34;&#xA;&#x9;height=&#34;1188&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;140&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;337px&#34;&#xA;&#x9;&#xA;&gt; &lt;img src=&#34;https://blog.szkolenia.pro/ksztalt-ma-znaczenie/WK_testy.webp&#34;&#xA;&#x9;width=&#34;1756&#34;&#xA;&#x9;height=&#34;1182&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;148&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;356px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;ID&lt;/th&gt;&#xA;          &lt;th&gt;AK_pow_m2&lt;/th&gt;&#xA;          &lt;th&gt;AK_obwód&lt;/th&gt;&#xA;          &lt;th&gt;AK_szerokość&lt;/th&gt;&#xA;          &lt;th&gt;AK_biegun&lt;/th&gt;&#xA;          &lt;th&gt;AK_Dmax&lt;/th&gt;&#xA;          &lt;th&gt;WK1_WO&lt;/th&gt;&#xA;          &lt;th&gt;WK2_WK&lt;/th&gt;&#xA;          &lt;th&gt;WK3_WDmax&lt;/th&gt;&#xA;          &lt;th&gt;WK4_WminS&lt;/th&gt;&#xA;          &lt;th&gt;WK5_WminS&lt;strong&gt;₀&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID001&lt;/td&gt;&#xA;          &lt;td&gt;246&lt;/td&gt;&#xA;          &lt;td&gt;77&lt;/td&gt;&#xA;          &lt;td&gt;11,3&lt;/td&gt;&#xA;          &lt;td&gt;5,7&lt;/td&gt;&#xA;          &lt;td&gt;31,7&lt;/td&gt;&#xA;          &lt;td&gt;0,52&lt;/td&gt;&#xA;          &lt;td&gt;0,66&lt;/td&gt;&#xA;          &lt;td&gt;0,49&lt;/td&gt;&#xA;          &lt;td&gt;0,68&lt;/td&gt;&#xA;          &lt;td&gt;0,42&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID002&lt;/td&gt;&#xA;          &lt;td&gt;412&lt;/td&gt;&#xA;          &lt;td&gt;94&lt;/td&gt;&#xA;          &lt;td&gt;16,8&lt;/td&gt;&#xA;          &lt;td&gt;8,4&lt;/td&gt;&#xA;          &lt;td&gt;31,7&lt;/td&gt;&#xA;          &lt;td&gt;0,58&lt;/td&gt;&#xA;          &lt;td&gt;0,74&lt;/td&gt;&#xA;          &lt;td&gt;0,82&lt;/td&gt;&#xA;          &lt;td&gt;0,76&lt;/td&gt;&#xA;          &lt;td&gt;0,72&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID003&lt;/td&gt;&#xA;          &lt;td&gt;336&lt;/td&gt;&#xA;          &lt;td&gt;85&lt;/td&gt;&#xA;          &lt;td&gt;10,4&lt;/td&gt;&#xA;          &lt;td&gt;5,2&lt;/td&gt;&#xA;          &lt;td&gt;34,6&lt;/td&gt;&#xA;          &lt;td&gt;0,58&lt;/td&gt;&#xA;          &lt;td&gt;0,74&lt;/td&gt;&#xA;          &lt;td&gt;0,56&lt;/td&gt;&#xA;          &lt;td&gt;0,71&lt;/td&gt;&#xA;          &lt;td&gt;0,45&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID004&lt;/td&gt;&#xA;          &lt;td&gt;589&lt;/td&gt;&#xA;          &lt;td&gt;101&lt;/td&gt;&#xA;          &lt;td&gt;18,0&lt;/td&gt;&#xA;          &lt;td&gt;9,0&lt;/td&gt;&#xA;          &lt;td&gt;37,6&lt;/td&gt;&#xA;          &lt;td&gt;0,72&lt;/td&gt;&#xA;          &lt;td&gt;0,92&lt;/td&gt;&#xA;          &lt;td&gt;0,83&lt;/td&gt;&#xA;          &lt;td&gt;0,85&lt;/td&gt;&#xA;          &lt;td&gt;0,82&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID005&lt;/td&gt;&#xA;          &lt;td&gt;324&lt;/td&gt;&#xA;          &lt;td&gt;72&lt;/td&gt;&#xA;          &lt;td&gt;18,0&lt;/td&gt;&#xA;          &lt;td&gt;9,0&lt;/td&gt;&#xA;          &lt;td&gt;25,4&lt;/td&gt;&#xA;          &lt;td&gt;0,79&lt;/td&gt;&#xA;          &lt;td&gt;1,00&lt;/td&gt;&#xA;          &lt;td&gt;1,00&lt;/td&gt;&#xA;          &lt;td&gt;0,89&lt;/td&gt;&#xA;          &lt;td&gt;0,87&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID006&lt;/td&gt;&#xA;          &lt;td&gt;288&lt;/td&gt;&#xA;          &lt;td&gt;199&lt;/td&gt;&#xA;          &lt;td&gt;3,0&lt;/td&gt;&#xA;          &lt;td&gt;1,5&lt;/td&gt;&#xA;          &lt;td&gt;97,2&lt;/td&gt;&#xA;          &lt;td&gt;0,09&lt;/td&gt;&#xA;          &lt;td&gt;0,12&lt;/td&gt;&#xA;          &lt;td&gt;0,06&lt;/td&gt;&#xA;          &lt;td&gt;0,25&lt;/td&gt;&#xA;          &lt;td&gt;0,09&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID007&lt;/td&gt;&#xA;          &lt;td&gt;301&lt;/td&gt;&#xA;          &lt;td&gt;70&lt;/td&gt;&#xA;          &lt;td&gt;15,0&lt;/td&gt;&#xA;          &lt;td&gt;7,5&lt;/td&gt;&#xA;          &lt;td&gt;25,1&lt;/td&gt;&#xA;          &lt;td&gt;0,77&lt;/td&gt;&#xA;          &lt;td&gt;0,98&lt;/td&gt;&#xA;          &lt;td&gt;0,96&lt;/td&gt;&#xA;          &lt;td&gt;0,86&lt;/td&gt;&#xA;          &lt;td&gt;0,68&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID008&lt;/td&gt;&#xA;          &lt;td&gt;645&lt;/td&gt;&#xA;          &lt;td&gt;102&lt;/td&gt;&#xA;          &lt;td&gt;23,0&lt;/td&gt;&#xA;          &lt;td&gt;11,5&lt;/td&gt;&#xA;          &lt;td&gt;36,4&lt;/td&gt;&#xA;          &lt;td&gt;0,78&lt;/td&gt;&#xA;          &lt;td&gt;0,99&lt;/td&gt;&#xA;          &lt;td&gt;0,97&lt;/td&gt;&#xA;          &lt;td&gt;0,91&lt;/td&gt;&#xA;          &lt;td&gt;0,88&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID009&lt;/td&gt;&#xA;          &lt;td&gt;639&lt;/td&gt;&#xA;          &lt;td&gt;100&lt;/td&gt;&#xA;          &lt;td&gt;23,4&lt;/td&gt;&#xA;          &lt;td&gt;11,7&lt;/td&gt;&#xA;          &lt;td&gt;36,5&lt;/td&gt;&#xA;          &lt;td&gt;0,81&lt;/td&gt;&#xA;          &lt;td&gt;1,03&lt;/td&gt;&#xA;          &lt;td&gt;0,96&lt;/td&gt;&#xA;          &lt;td&gt;0,93&lt;/td&gt;&#xA;          &lt;td&gt;0,90&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID010&lt;/td&gt;&#xA;          &lt;td&gt;831&lt;/td&gt;&#xA;          &lt;td&gt;140&lt;/td&gt;&#xA;          &lt;td&gt;23,7&lt;/td&gt;&#xA;          &lt;td&gt;11,8&lt;/td&gt;&#xA;          &lt;td&gt;57,9&lt;/td&gt;&#xA;          &lt;td&gt;0,54&lt;/td&gt;&#xA;          &lt;td&gt;0,68&lt;/td&gt;&#xA;          &lt;td&gt;0,50&lt;/td&gt;&#xA;          &lt;td&gt;0,75&lt;/td&gt;&#xA;          &lt;td&gt;0,73&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID011&lt;/td&gt;&#xA;          &lt;td&gt;93&lt;/td&gt;&#xA;          &lt;td&gt;49&lt;/td&gt;&#xA;          &lt;td&gt;4,8&lt;/td&gt;&#xA;          &lt;td&gt;2,4&lt;/td&gt;&#xA;          &lt;td&gt;20,5&lt;/td&gt;&#xA;          &lt;td&gt;0,48&lt;/td&gt;&#xA;          &lt;td&gt;0,61&lt;/td&gt;&#xA;          &lt;td&gt;0,44&lt;/td&gt;&#xA;          &lt;td&gt;0,55&lt;/td&gt;&#xA;          &lt;td&gt;0,36&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID012&lt;/td&gt;&#xA;          &lt;td&gt;177&lt;/td&gt;&#xA;          &lt;td&gt;55&lt;/td&gt;&#xA;          &lt;td&gt;10,0&lt;/td&gt;&#xA;          &lt;td&gt;5,0&lt;/td&gt;&#xA;          &lt;td&gt;20,4&lt;/td&gt;&#xA;          &lt;td&gt;0,72&lt;/td&gt;&#xA;          &lt;td&gt;0,92&lt;/td&gt;&#xA;          &lt;td&gt;0,85&lt;/td&gt;&#xA;          &lt;td&gt;0,79&lt;/td&gt;&#xA;          &lt;td&gt;0,54&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID013&lt;/td&gt;&#xA;          &lt;td&gt;601&lt;/td&gt;&#xA;          &lt;td&gt;105&lt;/td&gt;&#xA;          &lt;td&gt;16,9&lt;/td&gt;&#xA;          &lt;td&gt;8,5&lt;/td&gt;&#xA;          &lt;td&gt;39,4&lt;/td&gt;&#xA;          &lt;td&gt;0,69&lt;/td&gt;&#xA;          &lt;td&gt;0,87&lt;/td&gt;&#xA;          &lt;td&gt;0,77&lt;/td&gt;&#xA;          &lt;td&gt;0,82&lt;/td&gt;&#xA;          &lt;td&gt;0,79&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ID014&lt;/td&gt;&#xA;          &lt;td&gt;600&lt;/td&gt;&#xA;          &lt;td&gt;110&lt;/td&gt;&#xA;          &lt;td&gt;15,0&lt;/td&gt;&#xA;          &lt;td&gt;7,5&lt;/td&gt;&#xA;          &lt;td&gt;42,7&lt;/td&gt;&#xA;          &lt;td&gt;0,62&lt;/td&gt;&#xA;          &lt;td&gt;0,79&lt;/td&gt;&#xA;          &lt;td&gt;0,66&lt;/td&gt;&#xA;          &lt;td&gt;0,77&lt;/td&gt;&#xA;          &lt;td&gt;0,59&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Należy podkreślić, że powyższe zestawienie stanowi jedynie niewielką próbkę możliwych wyników. Każdy rzeczoznawca samodzielnie decyduje, jak kategoryzować wartości współczynników do odpowiednich klas oceny bądź czy przyjąć wartości liczbowe wprost do obliczeń.&lt;/p&gt;&#xA;&lt;p&gt;Ciekawą możliwością badań byłoby przeprowadzenie analiz analogicznych do tych opisanych w polecanym na końcu wpisu artykule. Polegałoby to na niezależnej, subiektywnej ocenie wybranej grupy działek przez kilku rzeczoznawców majątkowych i pośredników w obrocie nieruchomościami. Następnie porównanie tych wyników z wartościami różnych współczynników pozwoliłoby na wybór tego, który najlepiej koreluje z ocenami specjalistów działających na rynku nieruchomości.&lt;/p&gt;&#xA;&lt;h3 id=&#34;podsumowanie&#34;&gt;Podsumowanie&#xA;&lt;/h3&gt;&lt;p&gt;Niniejszy wpis nie wyczerpuje wszystkich możliwych wskaźników oceny kształtu działek, a jedynie przedstawia kilka z nich, które rzeczoznawcy majątkowi – praktycy zaproponowali w celu obiektywizacji oceny nieruchomości. Mimo wskazanych ograniczeń, współczynniki te mogą być z powodzeniem stosowane przy szacowaniu nieruchomości. Kolegom rzeczoznawcom, którzy je opracowali, należy się uznanie za inicjatywę i wkład w rozwój metodyki oraz za podzielenie się tym dorobkiem ze środowiskiem zawodowym.&lt;/p&gt;&#xA;&lt;p&gt;W literaturze można znaleźć także całe spektrum alternatywnych współczynników oceny figur geometrycznych – opartych na polu powierzchni i obwodzie, odległości punktów wewnątrz figury od jej krawędzi, momentach bezwładności czy bardziej złożonych wskaźnikach wielokryteriowych, takich jak &lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/256544219_A_Parcel_Shape_Index_for_Use_in_Land_Consolidation_Planning&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;PSI (&lt;em&gt;Parcel Shape Index&lt;/em&gt;)&lt;/a&gt;. Wskaźnik PSI uwzględnia jednocześnie długości boków, kąty, liczbę wierzchołków, zwartość oraz regularność.&lt;/p&gt;&#xA;&lt;p&gt;Wybór odpowiedniego wskaźnika nie jest jedynie kwestią techniczną, lecz przede wszystkim strategiczną – wymaga precyzyjnego określenia, które cechy kształtu są kluczowe. Zasada „forma podąża za funkcją” dobrze oddaje to podejście. Z czysto matematycznego punktu widzenia koło jest figurą doskonałą – najbardziej zwartą. Wiele współczynników kształtu jest właśnie na tej figurze oparte. Jednak z punktu widzenia procesu budowlanego to kształt fatalny. Zazwyczaj poszukuje się działek zbliżonych do kwadratu lub prostokąta o zbliżonym stosunku boków. Rolnik natomiast, dla efektywnej uprawy, będzie preferował prostokąt o stosunku boków od 2:1 do 4:1.&lt;/p&gt;&#xA;&lt;p&gt;Osobom zainteresowanym szerszym kontekstem polecam artykuł naukowy &lt;a class=&#34;link&#34; href=&#34;https://www.researchgate.net/publication/318195081&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;em&gt;“Performance of shape indices and classification schemes for characterising perceptual shape complexity of building footprints in GIS”&lt;/em&gt;&lt;/a&gt; poświęcony wykorzystaniu wskaźników kształtu w analizie i klasyfikacji form budynków.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Automatyzacja w QGIS: modele, AI i Python bez programowania</title>
            <link>https://blog.szkolenia.pro/automatyzacja-w-qgis-modele-ai-i-python-bez-programowania/</link>
            <pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/automatyzacja-w-qgis-modele-ai-i-python-bez-programowania/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Automatyzacja w QGIS: modele, AI i Python bez programowania&#34; /&gt;&lt;p&gt;Wiemy już, że QGIS to potężne narzędzie w pracy z danymi przestrzennymi. W tym wpisie pokażę, jak można jeszcze bardziej usprawnić codzienne zadania dzięki &lt;strong&gt;automatyzacji&lt;/strong&gt; – czyli szybciej, wygodniej i bez zbędnej powtarzalnej pracy. Do wyboru mamy kilka możliwości:&lt;/p&gt;&#xA;&lt;h3 id=&#34;przetwarzanie-wsadowe&#34;&gt;PRZETWARZANIE WSADOWE&#xA;&lt;/h3&gt;&lt;p&gt;To świetne rozwiązanie, gdy chcemy wiele razy uruchomić &lt;strong&gt;jeden algorytm&lt;/strong&gt;. Algorytmy przetwarzania działają standardowo na pojedynczej warstwie, ale w trybie wsadowym możemy objąć nimi dowolną liczbę warstw.&lt;/p&gt;&#xA;&lt;p&gt;Po uruchomieniu algorytmu klikamy „&lt;strong&gt;wykonaj jako przetwarzanie wsadowe&lt;/strong&gt;” – i zamiast zwykłego okna pojawia się konfigurator. Tam ustawiamy warstwy, parametry (mogą być różne dla każdej warstwy) i nazwy plików wynikowych. Taki zestaw ustawień można też zapisać, żeby nie powtarzać konfiguracji przy kolejnych uruchomieniach.&lt;/p&gt;&#xA;&lt;p&gt;Przykład zastosowania znajdziesz we wpisie &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/&#34; &gt;“Jak zlokalizować działkę gdy zmienił się jej numer”&lt;/a&gt;. Na obrazku poniżej widać plik konfiguracyjny, który pozwala QGIS-owi automatycznie pobrać działki z całego województwa (ponad 3,5 mln rekordów). Proces trwa ok. 40 minut, a wykonywany raz na kwartał umożliwia dotarcie do lokalizacji i wyglądu działek które aktualnie mają inne numery lub już nie istnieją wskutek podziału lub scalenia.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/automatyzacja-w-qgis-modele-ai-i-python-bez-programowania/image-1.webp&#34;&#xA;&#x9;width=&#34;1163&#34;&#xA;&#x9;height=&#34;720&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;161&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;387px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;modelarz-graficzny-kreator-modeli&#34;&gt;MODELARZ GRAFICZNY (KREATOR MODELI)&#xA;&lt;/h3&gt;&lt;p&gt;Przetwarzanie wsadowe automatyzuje &lt;strong&gt;jeden algorytm&lt;/strong&gt;, a &lt;strong&gt;modelarz graficzny&lt;/strong&gt; pozwala połączyć &lt;strong&gt;wiele kroków w jeden proces&lt;/strong&gt;. W prostym schemacie ustawiamy algorytmy, definiujemy przepływ danych i w efekcie mamy własne narzędzie, które można uruchamiać tak jak każde inne w panelu przetwarzania.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/automatyzacja-w-qgis-modele-ai-i-python-bez-programowania/image-2.webp&#34;&#xA;&#x9;width=&#34;1686&#34;&#xA;&#x9;height=&#34;1057&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;&#x9;&#x9;alt=&#34;pod maską modelu: drzewko algorytmu odpowiedzialne za przypisanie geometri do transakcji&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;159&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;382px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Przykład z mojej praktyki: model do pobierania geometrii działek dla bazy transakcji nieruchomości (&lt;em&gt;model ten udostępniam na moich szkoleniach dla rzeczoznawców majątkowych&lt;/em&gt;). W oknie modelu wskazujemy trzy warstwy które zawierają– &lt;strong&gt;transakcje&lt;/strong&gt;, &lt;strong&gt;klucze TERYT&lt;/strong&gt; i &lt;strong&gt;wszystkie działki z powiatu&lt;/strong&gt; – a QGIS w kilka sekund wykonuje cały zestaw kroków: tworzy identyfikator działki, wyszukuje odpowiednią geometrię i dołącza ją do tabeli z transakcjami. Czynność, która manualnie zajęłaby czas liczony w minutach, jest wykonywana błyskawicznie. Model bez trudu radzi sobie również z transakcjami złożonymi z wielu działek.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-3.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-3.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;    &lt;figcaption style=&#34;margin-top: 0.8rem; font-size: 0.9em; color: var(--card-text-color-secondary);&#34;&gt;&#xA;        model w akcji: automatyczne przypisywanie geometrii do bazy transakcji&#xA;    &lt;/figcaption&gt;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;h3 id=&#34;skrypty-pythona&#34;&gt;SKRYPTY PYTHONA&#xA;&lt;/h3&gt;&lt;p&gt;QGIS oferuje ponad 300 narzędzi, a z dodatkowymi bibliotekami (GDAL, SAGA i GRASS) nawet ponad tysiąc. To imponująca liczba, ale i tak czasem brakuje algorytmu, który zrobi dokładnie to, czego potrzebujemy. Wtedy wchodzą do gry &lt;strong&gt;skrypty Pythona&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Nie trzeba być programistą, żeby je tworzyć – dziś wystarczy opis w języku naturalnym, a &lt;strong&gt;AI&lt;/strong&gt; potrafi wygenerować potrzebny kod. Skrypty można uruchamiać bezpośrednio w edytorze albo dodać jako własne narzędzie w panelu przetwarzania.&lt;/p&gt;&#xA;&lt;p&gt;Poniżej widać efekt działania skryptu stworzonego przez AI na podstawie moich wytycznych – narzędzie automatycznie opisuje wymiary działek.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-4.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-4.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;    &lt;figcaption style=&#34;margin-top: 0.8rem; font-size: 0.9em; color: var(--card-text-color-secondary);&#34;&gt;&#xA;        inne podejście do automatyzacji: skrypt Pythona zamiast modelu&#xA;    &lt;/figcaption&gt;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;h3 id=&#34;sztuczna-inteligencja&#34;&gt;SZTUCZNA INTELIGENCJA&#xA;&lt;/h3&gt;&lt;p&gt;Istnieją też wtyczki QGIS wykorzystujące AI, głównie oparte na &lt;strong&gt;głębokim uczeniu&lt;/strong&gt;. Ich funkcje to &lt;a class=&#34;link&#34; href=&#34;http://m.in&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;m.in&lt;/a&gt;.:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;detekcja obiektów (np. budynków, drzew, samochodów),&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;segmentacja i klasyfikacja pokrycia terenu,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;analiza zmian w czasie, prognozowanie zjawisk czy trendów wegetacji.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;W pracy rzeczoznawcy te rozwiązania nie mają jeszcze szerokiego zastosowania, ale potencjał jest duży. Być może w bardzo bliskiej przyszłości AI pomoże np. w automatycznej wektoryzacji planów miejscowych i dzięki temu pozyskiwaniu informacji o przeznaczeniu terenu bezpośrednio do bazy transakcji.&lt;/p&gt;&#xA;&lt;h3 id=&#34;podsumowanie&#34;&gt;PODSUMOWANIE&#xA;&lt;/h3&gt;&lt;p&gt;QGIS daje wiele sposobów na &lt;strong&gt;automatyzację pracy&lt;/strong&gt; – od prostych wsadów, przez modele, po własne skrypty. Można je też łączyć, np. używać skryptu Pythona jako części większego modelu.&lt;/p&gt;&#xA;&lt;p&gt;Poniżej przykład narzędzia, nad którym ostatnio pracuję. Model do &lt;strong&gt;zobiektywizowanej oceny konfiguracji przestrzennej nieruchomości&lt;/strong&gt; pobiera dane o ukształtowaniu terenu dla wskazanych działek i generuje mapę hipsometryczną. Dodatkowo będzie obliczał:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;współczynniki kształtu,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;różnicę wysokości pomiędzy najwyższym i najniższym punktem działki,&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;średnie nachylenie terenu (wraz z oceną tego nachylenia pod względem trudności zabudowy),&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ekspozycję (wystawę) nieruchomości.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Model sam pobiera dane o ukształtowaniu terenu z Internetu, więc nie wymaga ręcznego ściągania plików NMT (numeryczny model terenu). W przyszłości planuję udostępnić go komercyjnie, aby był dostępny dla osób, które chciałyby go stosować w pracy zawodowej.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-5.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-5.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;</description>
        </item><item>
            <title>QGIS w 5 minut: dostęp do drogi publicznej</title>
            <link>https://blog.szkolenia.pro/qgis-w-5-minut-dostep-do-drogi-publicznej/</link>
            <pubDate>Fri, 22 Aug 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/qgis-w-5-minut-dostep-do-drogi-publicznej/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post QGIS w 5 minut: dostęp do drogi publicznej&#34; /&gt;&lt;p&gt;Co możemy zrobić, kiedy z dostępnej dokumentacji (np. z aktu notarialnego lub księgi wieczystej) nie wynika, czy nieruchomość posiada dostęp do drogi publicznej a odpowiedni zarządca dróg (gmina, zarząd powiatu, zarząd województwa) nie udostępnia rejestru dróg publicznych lub dostęp do tego rejestru jest utrudniony?.&lt;/p&gt;&#xA;&lt;p&gt;W takiej sytuacji możemy spróbować następujących rozwiązań:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; Wejść na portal &lt;a class=&#34;link&#34; href=&#34;https://polska.e-mapa.net&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;e-mapa&lt;/a&gt; (najlepiej z użyciem wtyczki &lt;a class=&#34;link&#34; href=&#34;https://github.com/Rzezimioszek/QGIS-power-pin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Power Pin PL&lt;/a&gt;). Po otwarciu mapy w interesującym nas miejscu na &lt;em&gt;&lt;strong&gt;drzewku warstw&lt;/strong&gt;&lt;/em&gt; zaznaczamy warstwę &lt;em&gt;Mapa własności&lt;/em&gt;. Dzięki temu działki zostaną podświetlone kolorem odpowiedniej grupy rejestrowej, co pozwoli nam sprawdzić, czy np. działka drogowa, do której przylega nasza nieruchomość, jest prywatna, czy jest własnością gminy lub innej jednostki samorządu terytorialnego. Oczywiście to, że działka drogowa jest własnością gminy, nie musi automatycznie oznaczać, że ma status drogi publicznej, jednak stanowi to bardzo mocną przesłankę.&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-note&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;📝&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;AKTUALIZACJA z 2025.11.10&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;można też dodać do QGIS warstwę poprzez usługę WMS &lt;em&gt;&lt;a class=&#34;link&#34; href=&#34;https://mapy.geoportal.gov.pl/wss/ext/MapaWlasnosci&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://mapy.geoportal.gov.pl/wss/ext/MapaWlasnosci&lt;/a&gt;&lt;/em&gt; bez konieczności wchodzenia na portal e-mapa&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Jeśli chcemy zachować takie dane na przyszłość, możemy pobrać wszystkie działki ewidencyjne powiatu (jak to zrobić opisałem we wpisie: &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/&#34; &gt;QGIS w 5 minut: jak zlokalizować działkę gdy zmienił się jej numer&lt;/a&gt;. Następnie wystarczy w pobranej warstwie znaleźć interesujące nas działki i zobaczyć wartość kolumny GRUPA_REJESTROWA (jeśli odpowiedni ośrodek dokumentacji geodezyjno-kartograficznej takie dane udostępnia). Wartość ta jest kodowana liczbą od 1 do 16, wyjaśnionymi w poniższej tablicy:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Grupa rejestrowa&lt;/th&gt;&#xA;          &lt;th&gt;Rodzaj podmiotu (właściciel/władający)&lt;/th&gt;&#xA;          &lt;th&gt;Uwagi&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 1&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Skarb Państwa&lt;/td&gt;&#xA;          &lt;td&gt;Bez zbiegu z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 2&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Skarb Państwa&lt;/td&gt;&#xA;          &lt;td&gt;Ze zbiegiem z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 3&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Jednoosobowe spółki Skarbu Państwa, przedsiębiorstwa państwowe, inne państwowe osoby prawne&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 4&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Gminy, związki międzygminne lub metropolitalne&lt;/td&gt;&#xA;          &lt;td&gt;Bez zbiegu z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 5&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Gminy, związki międzygminne lub metropolitalne&lt;/td&gt;&#xA;          &lt;td&gt;Ze zbiegiem z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 6&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Jednoosobowe spółki jednostek samorządu terytorialnego i inne osoby prawne&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 7&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Osoby fizyczne&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 8&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Spółdzielnie&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 9&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Kościoły i związki wyznaniowe&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 10&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Wspólnoty gruntowe&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 11&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Powiaty i związki powiatów&lt;/td&gt;&#xA;          &lt;td&gt;Bez zbiegu z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 12&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Powiaty i związki powiatów&lt;/td&gt;&#xA;          &lt;td&gt;Ze zbiegiem z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 13&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Województwa&lt;/td&gt;&#xA;          &lt;td&gt;Bez zbiegu z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 14&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Województwa&lt;/td&gt;&#xA;          &lt;td&gt;Ze zbiegiem z użytkownikami wieczystymi&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 15&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Spółki prawa handlowego&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Grupa 16&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Inne podmioty ewidencyjne&lt;/td&gt;&#xA;          &lt;td&gt;Niewymienione w grupach 1-15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; Czasami spotykamy się z przypadkami, w których dane powyższe nie są udostępniane dla interesującego nas terenu (dotyczy to niestety około 50% powiatów). W takim przypadku możemy spróbować pobrać z &lt;a class=&#34;link&#34; href=&#34;https://mapy.geoportal.gov.pl/imap/Imgp_2.html?gpmap=gp0&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt; bazę danych obiektów topograficznych. To rozwiązanie proponuję tylko, jeśli wszystkie inne sposoby zawiodły. Żeby je pobrać, należy wybrać dane dla powiatów z zakładki &lt;em&gt;&lt;strong&gt;Warstwy&lt;/strong&gt;&lt;/em&gt; w panelu &lt;em&gt;&lt;strong&gt;Zawartości mapy&lt;/strong&gt;&lt;/em&gt;, kliknąć na mapie i wybrać preferowany format danych (np. geopaczkę, czyli plik oznaczony GPKG).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-dostep-do-drogi-publicznej/image-1.webp&#34;&#xA;&#x9;width=&#34;1015&#34;&#xA;&#x9;height=&#34;680&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;149&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;358px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Po pobraniu i rozpakowaniu paczki, szukamy pliku, który w nazwie ma tekst: “OT_SKJZ”. Np. dla powiatu tarnogórskiego pełna nazwa interesującego nas pliku to: &lt;code&gt;PL.PZGiK.238.BDOT10k.2413__OT_SKJZ_L.gpkg&lt;/code&gt;. Po przeciągnięciu pliku na mapę QGIS, wyświetli się nam warstwa wektorowa (z geometrią liniową) oznaczająca siatkę dróg, a z tabeli atrybutów uzyskamy interesujące nas informacje. Dane te nie przedstawiają wprost statusu własności poszczególnych działek (gdyż warstwa ta nie zawiera działek, a jedynie informację o drogach). Możemy jednak wyczytać z tych danych KATEGORIE ZARZĄDZANIA dróg (a także inne przydatne informacje, jak np. materiał nawierzchni, szerokość nawierzchni). Niestety dane te nie zawsze są w pełni aktualne.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; Możemy również spróbować poszukać informacji o drogach publicznych na lokalnych geoportalach. Przykładowo, Gmina Radzionków udostępnia na swoim Systemie Informacji Przestrzennej (SIP) warstwę &lt;strong&gt;“SIEĆ DRÓG”&lt;/strong&gt; &lt;em&gt;(Drogi Powiatowe, Drogi Gminne)&lt;/em&gt;. Jeżeli działamy na terenie województwa śląskiego, pomocny może okazać się &lt;a class=&#34;link&#34; href=&#34;https://geoportal.orsip.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal ORSIP&lt;/a&gt; (Otwarty Regionalny System Informacji Przestrzennej) wraz z aplikacją &lt;a class=&#34;link&#34; href=&#34;https://geoportal.orsip.pl/gis/apps/webappviewer/index.html?id=3419beb8f94243ed988733cfda3f3895&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;Mapa sieci dróg w województwie śląskim&lt;/strong&gt;&lt;/a&gt;. Należy jednak pamiętać, że dane dotyczące sieci drogowej w ORSIP zostały pozyskane z bazy &lt;strong&gt;BDOT10k&lt;/strong&gt;, więc może występować wspominany w punkcie wcześniejszym problem z aktualnością.&lt;/p&gt;&#xA;&lt;p&gt;Podsumowując: żadne z powyższych rozwiązań nie jest idealne, jednak lepsza jest taka informacja niż jej całkowity brak. Nawet dane niepewne dostarczają wskazówek i stanowią punkt wyjścia do dalszych analiz.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>QGIS i sztuka mierzenia</title>
            <link>https://blog.szkolenia.pro/qgis-i-sztuka-mierzenia/</link>
            <pubDate>Wed, 30 Jul 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/qgis-i-sztuka-mierzenia/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post QGIS i sztuka mierzenia&#34; /&gt;&lt;p&gt;Wycena nieruchomości czasami wymaga szybkich i dokładnych pomiarów. QGIS oferuje w tym zakresie niezwykle przydatne narzędzie pomiarowe, które znajdziesz na pasku narzędzi. Pozwala ono błyskawicznie zmierzyć odległość, powierzchnię, kierunek czy kąt. Jego obsługa jest intuicyjna, ale czy na pewno zawsze uzyskujemy to, czego oczekujemy?&lt;/p&gt;&#xA;&lt;p&gt;W panelu narzędzia wybieramy typ pomiaru (np. powierzchnia), preferowane jednostki oraz, co kluczowe, rodzaj obliczeń: kartezjańskie czy elipsoidalne. Następnie wystarczy klikać lewym przyciskiem myszy na mapie, wyznaczając kolejne punkty linii (dla odległości) lub wierzchołki wieloboku (dla powierzchni). Pomiar kończymy kliknięciem prawym przyciskiem myszy.&lt;/p&gt;&#xA;&lt;p&gt;Do tego momentu wszystko wydaje się proste. Jednak potencjalne pułapki, narzędzia pomiarowego QGIS leżą w zrozumieniu wpływu różnych typów obliczeń na dokładność wyników. Kluczowe jest rozróżnienie między obliczeniami &amp;lsquo;kartezjańskimi&amp;rsquo; a &amp;rsquo;elipsoidalnymi&amp;rsquo;. Pamiętajmy, że pomiary te są zawsze wykonywane w oparciu o &lt;strong&gt;układ współrzędnych projektu&lt;/strong&gt;, niezależnie od układu współrzędnych mierzonej warstwy.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Kartezjańskie vs. Elipsoidalne: Kluczowe Różnice&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Obliczenia Kartezjańskie (planimetryczne/płaskie):&lt;/strong&gt; Wykonywane są w dwuwymiarowej przestrzeni płaskiej. Traktują powierzchnię Ziemi jako płaszczyznę, a współrzędne punktów jako proste współrzędne X i Y. Idealne dla małych obszarów, gdzie krzywizna Ziemi jest pomijalna.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Obliczenia Elipsoidalne (geodezyjne):&lt;/strong&gt; Uwzględniają rzeczywistą krzywiznę Ziemi, modelując ją jako elipsoidę obrotową. Są znacznie dokładniejsze dla dużych obszarów, ponieważ odzwierciedlają prawdziwy kształt naszej planety.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Praktyczne Przełożenie na Układy Współrzędnych&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ale jakie to ma przełożenie praktyczne? To zależy od układu współrzędnych, w którym pracujemy.&lt;/p&gt;&#xA;&lt;p&gt;Jeśli ustawimy układ współrzędnych projektu na &lt;strong&gt;PL-2000&lt;/strong&gt; (np. strefa 6, EPSG:2177), niezależnie od wyboru metody obliczeń (kartezjańskie czy elipsoidalne), otrzymamy bardzo zbliżone rezultaty. Wynika to z faktu, że zniekształcenia odwzorowawcze w tym układzie są minimalne (od −7,7 cm/km na południku środkowym do ok. +7 cm/km na brzegu strefy). Dla przykładu, mierząc największą działkę w Katowicach (nr 1055/2, obręb Górne Lasy Pszczyńskie) o powierzchni 649,7244 ha (6 497 244 m2), różnica między obiema metodami wyniesie zaledwie 70 m2. Jest to oczywiście różnica pomijalna, jednak jeśli zależy nam na najwyższej precyzji i zgodności z danymi w EGIB, warto wybrać obliczenia kartezjańskie.&lt;/p&gt;&#xA;&lt;p&gt;Co jednak, gdy zmienimy układ współrzędnych na &lt;strong&gt;układ 1992&lt;/strong&gt; – jednolity dla całej Polski i często zalecany jako układ projektu przy typowej pracy w QGIS? Tutaj napotkamy na większy błąd, choć wciąż pomijalny w większości praktycznych zastosowań. Zniekształcenia w tym układzie są większe (od −70 cm/km na południku środkowym do ok. +90 cm/km na wschodzie Polski). Dla wspomnianej działki 1055/2 różnica wyniesie już ponad 9000m2, czyli blisko hektar! Choć wydaje się to sporo, w kontekście tak dużej nieruchomości stanowi to niecałe 1,5 promila jej powierzchni. Biorąc pod uwagę inne oszacowania i zaokrąglenia stosowane w pracy rzeczoznawcy (np. poziom trendu, wagi cech), różnica między pomiarami elipsoidalnymi a kartezjańskimi w układzie 1992 jest nadal akceptowalna. Mimo to, w układzie 1992 &lt;strong&gt;zalecam używanie pomiarów elipsoidalnych&lt;/strong&gt;, aby uzyskać wyniki bliższe dokładności układu PL-2000.&lt;/p&gt;&#xA;&lt;p&gt;Sytuacja zmienia się drastycznie, gdy użyjemy układów globalnych, takich jak &lt;strong&gt;EPSG:3857&lt;/strong&gt; (domyślny dla OpenStreetMap, Google Maps) lub &lt;strong&gt;EPSG:4326&lt;/strong&gt; (geograficzny układ współrzędnych, domyślnie w QGIS dla nowego projektu). Tutaj błędy stają się kolosalne! Pomiar rzeczywistego odcinka 1000m w Katowicach, wykonany z użyciem obliczeń kartezjańskich w tych układach, może dać wynik ponad 1500m! To pokazuje, jak &lt;strong&gt;krytyczne jest zwracanie uwagi na układ współrzędnych, w którym ustawiony jest projekt&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Podsumowując – dla większości zastosowań przy wycenie nieruchomości w QGIS obowiązuje prosta reguła kciuka: &lt;strong&gt;zawsze wykonuj obliczenia elipsoidalne&lt;/strong&gt;.&lt;br&gt;&#xA;Wyjątkiem jest sytuacja, gdy projekt ustawiony jest w jednej ze stref układu PL-2000 i zależy Ci na &lt;strong&gt;maksymalnej precyzji zgodnej z danymi EGIB&lt;/strong&gt; – tylko wtedy możesz sięgnąć po obliczenia kartezjańskie.&lt;br&gt;&#xA;Świadomy wybór metody pomiaru to klucz do wiarygodnych wyników w Twojej pracy!&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-1.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-1.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;p&gt;&lt;strong&gt;Alternatywne Podejście: Trwałe Pomiary w QGIS&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Wbudowane narzędzie pomiarowe jest niezastąpione do szybkich, jednorazowych analiz. Ma jednak swoje ograniczenia: weryfikacja pomiarów wymaga ich ponownego wykonania, a sam wynik jest &amp;lsquo;ulotny&amp;rsquo; – nie zapisuje się automatycznie, co zmusza nas do poświęcenia dodatkowego czasu na jego dokumentację. Właśnie dlatego osobiście rekomenduję inne podejście, które sam z powodzeniem stosuję w codziennej pracy.&lt;/p&gt;&#xA;&lt;p&gt;Rozwiązaniem jest wykorzystanie własnych warstw do zapisu pomiarów. Możesz pobrać plik GeoPackage (tzw. geopaczka), który przygotowałem (link do pobrania: &lt;a class=&#34;link&#34; href=&#34;https://github.com/MAPYMAPY/blogpublic/raw/main/pomiary.gpkg&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;pomiary.gpkg&lt;/a&gt;). Plik zawiera dwie gotowe warstwy: &amp;lsquo;pomiary liniowe&amp;rsquo; i &amp;lsquo;pomiary powierzchnia&amp;rsquo;. Po skopiowaniu tego pliku do katalogu z aktualnym projektem i przeciągnięciu pliku do okna mapy w QGIS, należy dodać te warstwy do swojego projektu.&lt;/p&gt;&#xA;&lt;p&gt;Następnie wybieramy warstwę odpowiednią dla typu pomiaru, który chcemy wykonać (liniową dla odległości, poligonową dla powierzchni). Włączamy tryb edycji warstwy, wybieramy narzędzie &amp;lsquo;Rysuj linię&amp;rsquo; (dla pomiarów długości) lub &amp;lsquo;Rysuj poligon&amp;rsquo; (dla pomiarów powierzchni) i rysujemy w dokładnie taki sam sposób, jak robiliśmy to wcześniej przy użyciu wbudowanego narzędzia pomiarowego.&lt;/p&gt;&#xA;&lt;p&gt;Ta metoda ma szereg istotnych zalet w porównaniu do wbudowanego narzędzia pomiarowego:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Trwałość wyników:&lt;/strong&gt; Pomiary są zapisywane jako obiekty w warstwie, co oznacza, że nie są &amp;lsquo;ulotne&amp;rsquo; i masz do nich dostęp w każdej chwili.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Wizualna weryfikacja:&lt;/strong&gt; Możesz zawsze wizualnie sprawdzić poprawność wykonanych pomiarów, np. czy punkty pomiarowe zostały precyzyjnie dociągnięte do odpowiednich miejsc.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Łatwość edycji:&lt;/strong&gt; W przypadku potrzeby korekty, nie musisz wykonywać pomiaru od nowa. Wystarczy edytować konkretne wierzchołki istniejącej figury lub linii, co jest nieocenione przy skomplikowanych, wielobocznych kształtach.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Co więcej, ta metoda rozwiązuje problem zależności od układu współrzędnych projektu, o którym pisałem wcześniej! Pomiary w tych warstwach są domyślnie wykonywane z użyciem obliczeń elipsoidalnych i, co najważniejsze, ich dokładność zależy od &lt;strong&gt;układu współrzędnych samej warstwy&lt;/strong&gt; (domyślnie układ 1992, czyli EPSG:2180), a nie od układu współrzędnych projektu. Oznacza to, że nawet jeśli Twój projekt jest ustawiony na jeden z układów globalnych (np. EPSG:3857 lub EPSG:4326), Twoje pomiary w tych warstwach będą nadal precyzyjne i zgodne z rzeczywistością. To ogromna zaleta, która zapewnia spójność i wiarygodność wyników, niezależnie od ustawień projektu!&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-2.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-2.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;</description>
        </item><item>
            <title>Mapy z Wartością: Mój Artykuł w czasopiśmie Nieruchomość</title>
            <link>https://blog.szkolenia.pro/mapy-z-wartoscia-moj-artykul-w-czasopismie-nieruchomosc/</link>
            <pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/mapy-z-wartoscia-moj-artykul-w-czasopismie-nieruchomosc/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Mapy z Wartością: Mój Artykuł w czasopiśmie Nieruchomość&#34; /&gt;&lt;p&gt;Mam przyjemność poinformować, że moje zaangażowanie w eksplorowanie możliwości QGIS w kontekście wyceny nieruchomości zaowocowało publikacją artykułu branżowego!&lt;/p&gt;&#xA;&lt;p&gt;Mój tekst zatytułowany &lt;strong&gt;&amp;ldquo;Mapy z Wartością: QGIS w wycenie nieruchomości&amp;rdquo;&lt;/strong&gt; ukazał się w najnowszym numerze czasopisma &lt;a class=&#34;link&#34; href=&#34;https://www.srm.com.pl/e-nieruchomosc/czasopismo.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;&amp;ldquo;Nieruchomość&amp;rdquo;&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;(Nr 3 - 1/2025)&lt;/strong&gt;, wydawanym przez &lt;a class=&#34;link&#34; href=&#34;https://www.srm.com.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;Śląskie Stowarzyszenie Rzeczoznawców Majątkowych&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;W artykule staram się przybliżyć praktyczne aspekty wykorzystania QGIS, pokazać konkretne przykłady zastosowań oraz korzyści płynące z wdrożenia tego narzędzia w codziennej pracy rzeczoznawcy majątkowego. Mam nadzieję, że publikacja ta przyczyni się do popularyzacji QGIS w naszej branży i zainspiruje innych do odkrywania jego potencjału.&lt;/p&gt;&#xA;&lt;p&gt;Zachęcam wszystkich zainteresowanych tematyką nowoczesnych metod wyceny nieruchomości oraz zastosowań GIS do zapoznania się z moim tekstem w czasopiśmie &amp;ldquo;Nieruchomość&amp;rdquo;!&lt;/p&gt;&#xA;&lt;p&gt;Pełne wydanie czasopisma można bezpłatnie pobrać &lt;a class=&#34;link&#34; href=&#34;https://www.srm.com.pl/wydania/index.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;tutaj&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Zachęcam oczywiście do zapoznania się z całym czasopismem, jednak jeżeli chcesz tylko mój artykuł to można go pobrać &lt;a class=&#34;link&#34; href=&#34;https://github.com/MAPYMAPY/blogpublic/raw/main/NIERUCHOMOSC_NR_3_2025_Mapy_z_Wartoscia%20v1.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;tutaj&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Podkręć Swój QGIS: moje sprawdzone wtyczki (część 3)</title>
            <link>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-3/</link>
            <pubDate>Fri, 23 May 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-3/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Podkręć Swój QGIS: moje sprawdzone wtyczki (część 3)&#34; /&gt;&lt;p&gt;Po krótkiej przerwie w mojej blogowej aktywności, spowodowanej intensywną działalnością zawodową, szkoleniową i zgłębianiem najnowszych trendów AI, kontynuuję serię o przydatnych wtyczkach dla QGIS.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.xl-optim.com/get-them-filtered/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;GET THEM FILTERED&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;-&lt;/strong&gt; wtyczka po wybraniu pola z warstwy wektorowej, wyświetla unikalne wartości z tego pola, pozwalając na szybkie filtrowanie poprzez wybór z listy. Dodatkowo, wtyczka oferuje opcję automatycznego powiększania widoku do przefiltrowanych elementów, co ułatwia ich inspekcję.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/sickel/multi_filter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;MULTIFILTER&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;i&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://github.com/muratkendir/FilterLayersAtOnce&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;FILTERLAYERSATONCE&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;-&lt;/strong&gt; dodatki umożliwiają filtrowanie wybranych warstw równocześnie za pomocą tego samego kryterium. Jest to szczególnie przydatne gdy mamy kilka warstw wektorowych z różnego rodzaju jednostkami podziału administracyjnego (powiat, gmina, jednostka ewidencyjna, obręb) i chcemy wyfiltrować obiekty np. z konkretnego powiatu lub gminy.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/salomoneinstein/QNeighborhood&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;QNEIGHBORHOOD&lt;/strong&gt;&lt;/a&gt; - ta wtyczka umożliwia użytkownikowi wybór obiektu z warstwy poligonowej bezpośrednio na mapie. Po kliknięciu, wtyczka automatycznie zaznacza wszystkie sąsiadujące obiekty przestrzenne z tej samej warstwy. Dodatkowo, atrybuty identyfikacyjne wybranych obiektów są wyświetlane w oknie wtyczki, co ułatwia ich szybką analizę lub skopiowanie ich treści do schowka systemowego. Jest to przydatne, gdy do analizy rynku potrzebujemy informacji o gminach (lub obrębach) sąsiadujących z przedmiotową gminą lub obrębem.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-3/image-1.webp&#34;&#xA;&#x9;width=&#34;1116&#34;&#xA;&#x9;height=&#34;749&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;148&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;357px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/TrueSpearmint/all_geocoders_at_once&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;GROUP STATS&lt;/strong&gt;&lt;/a&gt; - pozwala uzyskać statystyki warstwy wektorowej w postaci zbliżonej do tabeli przestawnej znanej z Excela.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/TrueSpearmint/all_geocoders_at_once&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;ALL GEOCODERS AT ONCE&lt;/strong&gt;&lt;/a&gt; - dodatek pozwala na pracę z 20 geokoderami. Dla rzeczoznawcy najbardziej przydatna będzie opcja skorzystania z &lt;a class=&#34;link&#34; href=&#34;https://doc.arcgis.com/pl/arcgis-online/reference/geocode.htm&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;geokodera&lt;/a&gt; firmy &lt;a class=&#34;link&#34; href=&#34;https://www.esri.com/pl-pl/home&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ESRI&lt;/a&gt; (twórcy ArcGIS komercyjnego odpowiednika QGIS). Ten konkretny geokoder jest zdecydowanie lepszy od wbudowanego w QGIS narzędzia &lt;strong&gt;Wsadowe geokodowanie Nominatim.&lt;/strong&gt; ESRI zbudowało swoją bazę na podstawie danych o adresach pochodzących z GUGiK, która to baza jest dokładniejsza od bazy adresów OSM z której korzysta &lt;strong&gt;Nominatim&lt;/strong&gt;. Dodatkowo ESRI przetwarza adresy kilka razy szybciej oraz znacznie lepiej radzi sobie z błędami (np. literówkami) lub odmianami nazw (np. Kopernika, Mikołaja Kopernika, M.Kopernika) w nazwach ulic.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Mam nadzieję, że dzisiejsze propozycje wtyczek okażą się przydatne w Waszej codziennej pracy z QGIS&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>QGIS w 5 minut: szybki pomiar szerokości działek budowlanych</title>
            <link>https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/</link>
            <pubDate>Wed, 12 Mar 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post QGIS w 5 minut: szybki pomiar szerokości działek budowlanych&#34; /&gt;&lt;p&gt;W procesie wyceny i doborze nieruchomości porównawczych rzeczoznawcy analizują między innymi parametry geometryczne działek/nieruchomości. Mogą to być właściwości związane zarówno z ukształtowaniem terenu (rzeźba terenu, nachylenie, ekspozycja, analiza widoczności) jak i kształtem działki (w sposób zobiektywizowany np. współczynnikiem kształtu). Oba powyższe zagadnienia są bardzo ciekawe i na pewno doczekają się wpisów na tym blogu. Obecnie zajmiemy się czymś prostszym, czyli tytułową szerokością działki.&lt;/p&gt;&#xA;&lt;p&gt;Prawo budowlane nie określa minimalnej szerokości działki budowlanej. W miejscowych planach zagospodarowania przestrzennego możemy za to znaleźć informacje dotyczące tego parametru. Często są to zapisy regulujące zasady i warunki scalania i podziału nieruchomości i określają np. minimalną szerokość frontu działki w zależności od przeznaczenia i planowanej zabudowy. Mamy także rozporządzenie “&lt;em&gt;W sprawie warunków technicznych, jakim powinny odpowiadać budynki i ich usytuowanie&lt;/em&gt;”, które ustala minimalną odległość budynku od granicy z sąsiednią działką budowlaną (np. 4 m - w przypadku budynku zwróconego ścianą z oknami lub drzwiami w stronę tej granicy).&lt;/p&gt;&#xA;&lt;p&gt;Podpowiem tutaj, że QGIS pozwala nam szybko zwizualizować powyższe ograniczenia na działkach poddanych analizie. Wystarczy na warstwie z naszymi działkami użyć algorytmu przetwarzania (narzędzia) &lt;strong&gt;otoczka&lt;/strong&gt; i ustawić parametr odległości na wartość tej minimalnej odległości ze znakiem ujemnym (np. &lt;strong&gt;-4&lt;/strong&gt;). Poniżej widoczny jest efekt narzędzia &lt;strong&gt;otoczka&lt;/strong&gt; oraz dodatkowo dodana warstwa z pomiarami.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-1.webp&#34;&#xA;&#x9;width=&#34;1604&#34;&#xA;&#x9;height=&#34;844&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;190&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;456px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;A co, jeśli musimy zmierzyć szerokość frontu kilkudziesięciu działek? Automatyzacja tego zadania, nawet przy użyciu zaawansowanego skryptu w Pythonie, jest trudna. Różnorodność kształtów działek oraz trudność w zaprogramowaniu logiki, która określi front działki i punkty pomiaru, stanowi spore wyzwanie. W związku z tym, w tym przypadku najlepszym rozwiązaniem pozostaje ręczny pomiar. QGIS znacząco przyspiesza ten proces, dzięki narzędziom do szybkiego rysowania i pomiaru linii oraz automatyzacji przypisywania atrybutów.&lt;/p&gt;&#xA;&lt;p&gt;Jeżeli chcemy wykonać to zadanie bez użycia QGIS, to należy wyszukać interesującą nas działkę w jednym z geoportali, następnie mierzymy taką działkę za pomocą udostępnionych przez witrynę narzędzi, a później wpisujemy taką informację do właściwego wiersza arkusza kalkulacyjnego, w którym mamy zestawione transakcje. Problem z takim rozwiązaniem jest taki: &lt;strong&gt;1)&lt;/strong&gt; ręczne wyszukiwanie działek jest czasochłonne, &lt;strong&gt;2)&lt;/strong&gt; zazwyczaj nie mamy trwałego wizualnego “śladu” poprawności pomiaru, &lt;strong&gt;3)&lt;/strong&gt; trzeba przełączać się między przeglądarką a Excelem, &lt;strong&gt;4)&lt;/strong&gt; kiedy chcemy znowu przeanalizować inny aspekt działek transakcyjnych, to patrz punkt &lt;strong&gt;1)&lt;/strong&gt;. Porównałem pomiar dla 100 działek ewidencyjnych. Opisaną niżej metodą to zajmuje niecałe 10 minut. Dla porównania w &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowym&lt;/a&gt; trzeba na to poświęcić 3 razy więcej czasu.&lt;/p&gt;&#xA;&lt;p&gt;Qgis jest programem bardzo elastycznym. Wiele zadań da się wykonać na różne sposoby. Najpierw zobaczymy wariant z wykorzystaniem funkcji &lt;code&gt;aggregate()&lt;/code&gt;, a następnie wariant drugi z wykorzystaniem algorytmów przetwarzania (narzędzi).&lt;/p&gt;&#xA;&lt;h3 id=&#34;aby-przeprowadzić-pomiary-w-qgis-sposobem-pierwszym-wykonaj-następujące-kroki&#34;&gt;&lt;strong&gt;Aby przeprowadzić pomiary w QGIS sposobem pierwszym wykonaj następujące kroki:&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;h3 id=&#34;etap-1&#34;&gt;Etap 1:&#xA;&lt;/h3&gt;&lt;p&gt;Zaczynamy od przygotowania danych. Załóżmy, że mamy już warstwę wektorową ze znalezionymi działkami (np. za pomocą wtyczki &lt;a class=&#34;link&#34; href=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-1/&#34; &gt;&lt;strong&gt;GIS SUPPORT&lt;/strong&gt;&lt;/a&gt;). Umówmy się, że warstwę nazwaliśmy &lt;strong&gt;TRANSAKCJE&lt;/strong&gt;, a jedno z pól (inaczej atrybut lub kolumna – nazwijmy je umownie &lt;em&gt;&lt;strong&gt;KLUCZ&lt;/strong&gt;&lt;/em&gt;) zawiera unikalny dla każdej transakcji klucz – wartość. To może być nadany przez nas numer kolejny, np. 1, 2, 3… albo inny rodzaj identyfikatora, np. ID001, ID002, ID003, albo numer GUID (aka UUID). Najważniejsze, żeby był unikalny dla każdego wiersza w tabeli atrybutów (i przypomnę tu, że każdy wiersz w tabeli atrybutów reprezentuje u nas jeden obiekt, tj. jedną transakcję sprzedaży-kupna nieruchomości).&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-2&#34;&gt;Etap 2:&#xA;&lt;/h3&gt;&lt;p&gt;Następnym krokiem jest stworzenie nowej warstwy wektorowej (może być &lt;em&gt;tymczasowa&lt;/em&gt;, albo zapisana na dysku twardym w formacie &lt;em&gt;GeoPackage&lt;/em&gt;). Nazwiemy tę warstwę &lt;strong&gt;POMIAR 1️⃣&lt;/strong&gt; i dodamy tylko dwa pola: &lt;em&gt;&lt;strong&gt;KLUCZ&lt;/strong&gt;&lt;/em&gt; (typ danych powinien być zgodny z typem danych użytym dla tego pola w warstwie &lt;strong&gt;TRANSAKCJE&lt;/strong&gt;) &lt;strong&gt;2️⃣&lt;/strong&gt; oraz pole &lt;strong&gt;&lt;em&gt;SZEROKOŚĆ&lt;/em&gt; 3️⃣&lt;/strong&gt;, gdzie typ danych ustawiamy na liczby całkowite (integer) &lt;strong&gt;4️⃣&lt;/strong&gt;. Ustawienie ilości znaków (Długość) możemy zostawić bez zmian. Typ geometrii ustawimy na &lt;strong&gt;Linia (LineString) 5️⃣&lt;/strong&gt;, a układ współrzędnych najlepiej na EPSG:2180 ewentualnie właściwą dla badanej lokalizacji strefę układu 2000 (EPSG:2176 do 2179) &lt;strong&gt;6️⃣&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-2.webp&#34;&#xA;&#x9;width=&#34;446&#34;&#xA;&#x9;height=&#34;628&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;71&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;170px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-3&#34;&gt;Etap 3:&#xA;&lt;/h3&gt;&lt;p&gt;Wchodzimy do właściwości warstwy &lt;strong&gt;POMIAR&lt;/strong&gt; i wybieramy Formularz atrybutów &lt;strong&gt;1️⃣&lt;/strong&gt;. Z listy pól &lt;strong&gt;2️⃣&lt;/strong&gt; wybieramy pole (atrybut) &lt;em&gt;&lt;strong&gt;SZEROKOŚĆ&lt;/strong&gt;&lt;/em&gt;, a w części &lt;em&gt;Domyślne&lt;/em&gt; zaznaczamy opcję &lt;strong&gt;3️⃣&lt;/strong&gt; oraz wpisujemy wyrażenie &lt;code&gt;$length&lt;/code&gt; w polu &lt;em&gt;Wartość domyślna&lt;/em&gt; &lt;strong&gt;4️⃣&lt;/strong&gt;. To ustawienie spowoduje, że za każdym razem, jak narysujemy linię (odcinek, którym będziemy mierzyć szerokość działki), to w polu &lt;em&gt;&lt;strong&gt;SZEROKOŚĆ&lt;/strong&gt;&lt;/em&gt; automatycznie dopisze się długość tego odcinka w jednostkach mapy (w naszym przypadku w metrach).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-3.webp&#34;&#xA;&#x9;width=&#34;1069&#34;&#xA;&#x9;height=&#34;829&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;128&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;309px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Następnie wykonujemy dokładnie te same kroki dla pola &lt;em&gt;&lt;strong&gt;TRANSAKCJE&lt;/strong&gt;&lt;/em&gt;, z tą tylko różnicą, że w pole &lt;em&gt;Wartość domyślna&lt;/em&gt; &lt;strong&gt;4️⃣&lt;/strong&gt; wpisujemy poniższy kod (możemy go skopiować bezpośrednio z okienka poniżej).&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;aggregate(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;layer:=&amp;#39;TRANSAKCJE&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;aggregate:=&amp;#39;concatenate&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;expression:= &amp;#34;KLUCZ&amp;#34; ,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;concatenator:=&amp;#39;,&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;filter:= intersects(geometry(@parent),@geometry))&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;W tym miejscu nie będę wchodził w szczegóły działania funkcji &lt;code&gt;aggregate()&lt;/code&gt; (gdyż zostanie jej poświęcony jeden z przyszłych postów). W tym przykładzie wystarczy jedynie wiedzieć, że pole &lt;em&gt;&lt;strong&gt;TRANSAKCJE&lt;/strong&gt;&lt;/em&gt; każdego nowo narysowanego odcinka będzie automatycznie pobierać wartość pola &lt;em&gt;&lt;strong&gt;KLUCZ&lt;/strong&gt;&lt;/em&gt; z warstwy &lt;strong&gt;TRANSAKCJE&lt;/strong&gt;, odpowiadającą działce ewidencyjnej, z którą przecina się nowo rysowany odcinek. Tego typu zabieg pozwoli na późniejsze złączenie warstwy &lt;strong&gt;TRANSAKCJE&lt;/strong&gt; i warstwy &lt;strong&gt;POMIAR&lt;/strong&gt; w celu przypisania naszych pomiarów konkretnym działkom.&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-4&#34;&gt;Etap 4:&#xA;&lt;/h3&gt;&lt;p&gt;W przedostatnim etapie pozostaje nam już tylko pomierzyć wszystkie działki. Do szybkiego przejścia do kolejnych działek będziemy potrzebować zainstalować wtyczkę &lt;a class=&#34;link&#34; href=&#34;https://gitlab.com/geometalab/Go2NextFeaturePlus&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GO2NEXTFEATUREPLUS&lt;/a&gt;. Po uruchomieniu wtyczki, w oknie wybieramy warstwę (Layer) jako &lt;strong&gt;TRANSAKCJE&lt;/strong&gt;, a kolejność przechodzenia (Order by:) jako &lt;em&gt;&lt;strong&gt;KLUCZ&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Teraz z panelu warstw wybieramy warstwę &lt;strong&gt;POMIAR&lt;/strong&gt;, przełączamy ją w tryb edycji i wybieramy narzędzie &lt;strong&gt;rysuj linię&lt;/strong&gt;, a także narzędzie przyciągania (magnes). Rysujemy pierwszą linię po całej szerokości działki (klikamy pierwszy punkt: początek linii, klikamy drugi punkt: koniec linii oraz klikamy prawy klawisz myszy, żeby zakończyć rysowanie odcinka). Teraz naciskamy klawisz &lt;strong&gt;F8&lt;/strong&gt;, który spowoduje, że wtyczka GO2NEXTFEATUREPLUS przeniesie nas do następnej działki. Mierzymy następną działkę, naciskamy &lt;strong&gt;F8&lt;/strong&gt;, mierzymy, &lt;strong&gt;F8&lt;/strong&gt; itd.&lt;/p&gt;&#xA;&lt;p&gt;W poniższym filmiku możemy zobaczyć jak wygląda taki pomiar.&lt;/p&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-4.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-4.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;h3 id=&#34;etap-5&#34;&gt;Etap 5:&#xA;&lt;/h3&gt;&lt;p&gt;W ostatnim etapie pozostaje nam już tylko przyłączyć warstwę &lt;strong&gt;POMIAR&lt;/strong&gt; do warstwy &lt;strong&gt;TRANSAKCJE&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Wchodzimy do właściwości warstwy &lt;strong&gt;TRANSAKCJE&lt;/strong&gt; i wybieramy Złączenia &lt;strong&gt;1️⃣&lt;/strong&gt;, a następnie znak zielonego plusa &lt;strong&gt;2️⃣&lt;/strong&gt;. W kolejnym kroku ustawiamy wartości zgodnie z poniższym obrazkiem.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-5.webp&#34;&#xA;&#x9;width=&#34;1033&#34;&#xA;&#x9;height=&#34;680&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;151&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;364px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ostatecznym rezultatem naszej pracy będzie tabela &lt;strong&gt;TRANSAKCJE&lt;/strong&gt; z działkami, gdzie każdej działce będzie przypisana pomierzona przez nas szerokość.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-6.webp&#34;&#xA;&#x9;width=&#34;961&#34;&#xA;&#x9;height=&#34;283&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;339&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;814px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;aby-przeprowadzić-pomiary-w-qgis-sposobem-drugim-wykonaj-następujące-kroki&#34;&gt;&lt;strong&gt;Aby przeprowadzić pomiary w QGIS sposobem drugim wykonaj następujące kroki:&lt;/strong&gt;&#xA;&lt;/h3&gt;&lt;h3 id=&#34;etap-1-1&#34;&gt;Etap 1:&#xA;&lt;/h3&gt;&lt;p&gt;Przygotowujemy warstwę &lt;strong&gt;POMIAR&lt;/strong&gt; (tym razem nie musimy dodawać do niej żadnych pól/atrybutów).&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-2-1&#34;&gt;Etap 2:&#xA;&lt;/h3&gt;&lt;p&gt;Przeprowadzamy działania podane w &lt;code&gt;Etapie 4&lt;/code&gt; poprzedniego przykładu.&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-3-1&#34;&gt;Etap 3:&#xA;&lt;/h3&gt;&lt;p&gt;Na warstwie &lt;strong&gt;POMIAR&lt;/strong&gt; stosujemy algorytm przetwarzania &lt;em&gt;&lt;strong&gt;Dodaj atrybuty geometrii&lt;/strong&gt;&lt;/em&gt;. Efektem działania będzie nowa warstwa o nazwie: &lt;strong&gt;Warstwa z dodaną geometrią&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;etap-4-1&#34;&gt;Etap 4:&#xA;&lt;/h3&gt;&lt;p&gt;Uruchamiamy algorytm przetwarzania &lt;em&gt;&lt;strong&gt;Złącz atrybuty według lokalizacji&lt;/strong&gt;&lt;/em&gt; gdzie ustawiamy parametry w polach &lt;strong&gt;1️⃣&lt;/strong&gt; do &lt;strong&gt;5️⃣&lt;/strong&gt; zgodnie z poniższym obrazkiem:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szybki-pomiar-szerokosci-dzialek-budowlanych/image-7.webp&#34;&#xA;&#x9;width=&#34;1198&#34;&#xA;&#x9;height=&#34;908&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;131&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;316px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;podsumowanie&#34;&gt;Podsumowanie:&#xA;&lt;/h3&gt;&lt;p&gt;W artykule przedstawione zostały dwa sposoby szybkiego pomiaru szerokości działek. Drugi sposób pomiaru jest idealny dla początkujących, gdyż charakteryzuje się prostotą i przejrzystością. Zaawansowani użytkownicy docenią możliwości funkcji &lt;code&gt;aggregate()&lt;/code&gt;, która w wielu scenariuszach okazuje się pomocna.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Podkręć Swój QGIS: moje sprawdzone wtyczki (część 2)</title>
            <link>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-2/</link>
            <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-2/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Podkręć Swój QGIS: moje sprawdzone wtyczki (część 2)&#34; /&gt;&lt;p&gt;Wpisem tym kontynuuję serię o przydatnych wtyczkach dla QGIS.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Scriptbash/PluginExporter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;PLUGIN EXPORTER&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;-&lt;/strong&gt; za pomocą tego rozszerzenia zapiszemy listę wszystkich aktualnie zainstalowanych wtyczek do pliku konfiguracyjnego. W przyszłości, gdy zajdzie potrzeba zmiany profilu w QGIS lub ponownej instalacji programu, wystarczy uruchomić &lt;strong&gt;PLUGIN EXPORTER&lt;/strong&gt;, wskazać zapisany wcześniej plik konfiguracyjny, a wszystkie wtyczki zostaną automatycznie zainstalowane. Jest to szczególnie wygodne rozwiązanie, gdy korzystamy z kilkunastu lub kilkudziesięciu wtyczek.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/envirosolutionspl/archiwalna_ortofotomapa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;ARCHIWALNA ORTOFOTOMAPA&lt;/strong&gt;&lt;/a&gt; - po wybraniu ikony tej wtyczki do naszego projektu zostanie dodana warstwa o nazwie &lt;em&gt;Ortofotomapa Archiwalna&lt;/em&gt;. Do naszej dyspozycji zostanie dodany również panel z suwakiem paska czasu. Na pasku czasu ustawiamy interesujący nas rok, a warstwa &lt;em&gt;Ortofotomapa Archiwalna&lt;/em&gt; zaktualizuje wyświetlany obraz, prezentując ortofotomapę z wybranego okresu.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hamiltoncj/qgis-latlontools-plugin/#readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;LAT LON TOOLS&lt;/strong&gt;&lt;/a&gt; - to wtyczka, która upraszcza zarządzanie współrzędnymi geograficznymi, oferując narzędzia do ich przechwytywania, konwersji i wyświetlania w różnych formatach. Umożliwia przechwytywanie zarówno współrzędnych punktowych, jak i zakresów mapy, warstw lub wybranych obiektów. Narzędzie pozwala również na otwieranie zewnętrznych serwisów mapowych po kliknięciu prawym lub lewym przyciskiem myszy (podobnie jak w przypadku wtyczki POWER PIN PL). Możliwe jest także uruchomienie aplikacji &lt;a class=&#34;link&#34; href=&#34;https://www.google.com/intl/pl/earth/about/versions/#earth-pro&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Earth Pro&lt;/a&gt;, jeśli jest zainstalowana na komputerze. Dodatkowo, użytkownik może zdefiniować własny odsyłacz do zewnętrznego serwisu (np. geoportalu powiatowego lub gminnego). Warunkiem jest, aby dany portal umożliwiał wyświetlanie lokalizacji mapy na podstawie współrzędnych podanych w linku do witryny.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-2/image-1.webp&#34;&#xA;&#x9;width=&#34;1135&#34;&#xA;&#x9;height=&#34;831&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;136&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;327px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/knwin/SelectionFilter/blob/main/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;SELECTION AS FILTER&lt;/strong&gt;&lt;/a&gt; - rozszerzenie to dodaje do właściwości warstw wektorowych opcje, które umożliwiają włączenie lub wyłączenie filtrowania warstwy na podstawie zaznaczonych wcześniej obiektów. Jest to znaczące przyspieszenie pracy, ponieważ bez tej wtyczki ustawienie filtra wymaga napisania odpowiedniego wyrażenia filtrującego.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-2.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-2.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;ol start=&#34;5&#34;&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/danzig666/selection-sets&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;SELECTION SETS RELOADED&lt;/strong&gt;&lt;/a&gt; - ta wtyczka doskonale uzupełnia wtyczkę SELECTION AS FILTER. Dzięki rozszerzeniu użytkownik może tworzyć i przechowywać zestawy zaznaczeń, które można wczytać w dowolnym momencie, co jest szczególnie przydatne przy pracy z dużymi zbiorami danych lub w sytuacjach, gdy często wracamy do tych samych zaznaczonych obiektów.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;figure class=&#34;video-custom-container&#34; style=&#34;margin: 2rem 0; width: 100%; text-align: center; position: relative;&#34;&gt;&#xA;    &#xA;    &lt;a href=&#34;image-3.mp4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display: block; border: none; text-decoration: none; cursor: zoom-in; position: relative; z-index: 10;&#34;&gt;&#xA;        &lt;video &#xA;            src=&#34;image-3.mp4&#34; &#xA;            autoplay &#xA;            loop &#xA;            muted &#xA;            playsinline &#xA;            &#xA;            style=&#34;width: 100%; height: auto; display: block; border-radius: 8px; box-shadow: var(--shadow-l); background: #000; pointer-events: none;&#34;&#xA;        &gt;&#xA;        &lt;/video&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;p&gt;I to by było na tyle w drugiej części cyklu o wtyczkach/pluginach. Do zobaczenia w kolejnym wpisie!.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>QGIS w 5 minut: jak zlokalizować działkę gdy zmienił się jej numer</title>
            <link>https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/</link>
            <pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post QGIS w 5 minut: jak zlokalizować działkę gdy zmienił się jej numer&#34; /&gt;&lt;p&gt;Problem taki spotyka od czasu do czasu każdego rzeczoznawcę. Chcemy wyszukać na mapie działkę za pomocą wyszukiwarki (np. w &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowym&lt;/a&gt; lub właściwym dla danej lokalizacji geoportalu powiatowym), ale nic nie znajdujemy. Szczególnie jest to problematyczne, kiedy rynek lokalny jest skąpy. Odrzucić taką transakcję szkoda, a przyjąć do wyceny bez sprawdzenia - ryzykowne. Powody takiego stanu rzeczy mogą być różne. Mogła np. nastąpić modernizacja ewidencji gruntów i budynków, skutkująca zmianą numeracji działek. W takim przypadku możemy poprosić we właściwym ośrodku dokumentacji geodezyjnej i kartograficznej o wykaz przenumerowanych działek (lub pobrać z ich strony, jeżeli taki wykaz został udostępniony). Gorzej (dla nas) jeżeli działka uległa podziałowi albo podziałowi i scaleniu. Możemy spróbować zadzwonić do ośrodka i poprosić o informację, ale wynik to raczej ruletka. Zależy na kogo trafimy. Czasem uda się uzyskać tę informację bez problemu, a czasem usłyszymy: “a jaki Pan ma interes prawny?”, “ale nie można bo RODO”, “ale nie bo….” itp. Możemy spróbować sprawdzić zupełną treść księgi wieczystej i przeanalizować wpisy związane z tą działką (ale wynik też może nie dać oczekiwanego rezultatu).&lt;/p&gt;&#xA;&lt;blockquote class=&#34;alert alert-important&#34;&gt;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;📌&lt;/span&gt;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;aktualizacja na marzec 2026&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xA;            &lt;p&gt;Uwolnienie danych z Rejestru Cen Nieruchomości (RCN) umożliwiło stosowanie prostszej metody niż opisana poniżej. Wczytując dane RCN z plików GML lub GPKG do programu QGIS, możemy w warstwie zawierającej działki niezabudowane odszukać konkretny obiekt po numerze działki, a po zbliżeniu widoku zobaczyć jej pierwotną geometrię. Jeśli zestawimy to z warstwą WMS prezentującą aktualną ewidencję gruntów i budynków (EGIB), uzyskamy pełny obraz sytuacji: porównanie kształtu działki oryginalnej ze stanem obecnym. Rozwiązanie to będzie oczywiście skuteczne tylko wtedy, gdy dane zostały poprawnie wprowadzone do systemu, a z jakością informacji w RCN – jak powszechnie wiadomo – bywa różnie.&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Sprawdźmy więc jak możemy rozwiązać nasz problem za pomocą QGIS. Rozwiązanie poniższe polega na zbudowaniu sobie bazy wszystkich działek z terenu na którym działamy zawodowo. Bazę musimy oczywiście aktualizować co jakiś czas (raz na kwartał lub pół roku powinno wystarczyć). Zrobienie tego wbrew pozorom jest proste i szybkie.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Na Geoportalu Krajowym wybieramy &lt;strong&gt;Rejestry&lt;/strong&gt; i przechodzimy do &lt;a class=&#34;link&#34; href=&#34;https://integracja.gugik.gov.pl/eziudp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Ewidencji zbiorów i usług&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/image-1.webp&#34;&#xA;&#x9;width=&#34;1775&#34;&#xA;&#x9;height=&#34;690&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;257&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;617px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Wpisujemy nazwę jednostki &lt;strong&gt;1️⃣&lt;/strong&gt; i wybieramy przycisk &lt;strong&gt;Filtruj&lt;/strong&gt; &lt;strong&gt;2️⃣&lt;/strong&gt;. W kolumnie z &lt;em&gt;nazwą zbioru danych&lt;/em&gt; wyszukujemy dane EGIB &lt;strong&gt;3️⃣&lt;/strong&gt; a z odpowiadającego wiersza w kolumnie &lt;em&gt;usługa pobierania&lt;/em&gt; &lt;strong&gt;4️⃣&lt;/strong&gt; kopiujemy link.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/image-2.webp&#34;&#xA;&#x9;width=&#34;1614&#34;&#xA;&#x9;height=&#34;490&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;329&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;790px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Przechodzimy do programu QGIS i z menu &lt;strong&gt;Warstwa&lt;/strong&gt; wybieramy &lt;strong&gt;Zarządzanie źródłami danych&lt;/strong&gt;. W oknie, które się otworzy, wybieramy opcje zgodnie z numeracją poniżej. W punkcie &lt;strong&gt;4️⃣&lt;/strong&gt; wklejamy adres skopiowany z &lt;strong&gt;Ewidencji zbiorów&lt;/strong&gt;. W punkcie &lt;strong&gt;3️⃣&lt;/strong&gt; (nazwa) możemy wpisać dowolną nazwę, najlepiej krótką ale na tyle opisową, żeby łatwo rozpoznać czego dotyczy.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/image-3.webp&#34;&#xA;&#x9;width=&#34;1313&#34;&#xA;&#x9;height=&#34;791&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;165&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;398px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Po wybraniu klawisza &lt;strong&gt;Dodaj&lt;/strong&gt; (a w następnym oknie &lt;strong&gt;Dodaj warstwy&lt;/strong&gt;) w panelu warstw, po kilkunastu/kilkudziesięciu sekundach pobierania, pojawi się warstwa ze wszystkimi działkami z danego ośrodka dokumentacji geodezyjnej i kartograficznej (zazwyczaj obejmuje teren całego powiatu lub miasta na prawach powiatu). Warstwa ta to warstwa usługi WFS, która umożliwia pobieranie danych wektorowych. W powyższym przykładzie (powiat Tarnogórski) zostanie pobranych ponad 120 tysięcy działek.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Teraz pozostaje nam zapisanie takich danych na dysk naszego komputera (czyli stworzenie archiwum). W &lt;strong&gt;panelu algorytmów&lt;/strong&gt; wybieramy narzędzie &lt;strong&gt;Zapisz obiekty wektorowe do pliku.&lt;/strong&gt; W polu &lt;strong&gt;obiekty wektorowe&lt;/strong&gt; wskazujemy naszą warstwę WFS, a w polu &lt;strong&gt;Zapisane obiekty&lt;/strong&gt;/&lt;strong&gt;zapisz do pliku&lt;/strong&gt; wybieramy jako format zapisu “geopaczkę” czyli &lt;em&gt;GeoPackage&lt;/em&gt;. Następnie wskazujemy miejsce na dysku i wpisujemy nazwę pliku który ma być stworzony. Pliki dla różnych powiatów będą miały zróżnicowaną wielkość. Dla przykładu: na śląsku baza działek Świętochłowic to ≈3mb, Katowic ≈32mb, a powiatu Żywieckiego ≈170mb. We wspomnianym narzędziu, dzięki opcji &lt;strong&gt;Wykonaj jako przetwarzanie wsadowe,&lt;/strong&gt; możemy pobrać dane równocześnie dla wielu obszarów na podstawie przygotowanego wcześniej pliku z linkami do interesujących nas ośrodków dokumentacji. Dla przykładu, pobranie archiwum wszystkich działek dla województwa śląskiego (ok 3,5 miliona działek - 36 powiatów plus 3 gminy prowadzące samodzielnie ewidencję) zajmuje ok. 40 minut i nie wymaga w tym czasie naszego zaangażowania.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Jeżeli kiedykolwiek będziemy potrzebowali sprawdzić aktualny numer działki, wystarczy wczytać nasz plik archiwum z okresu sprzed daty aktu notarialnego, z którego pochodzi działka. Poniżej warstwy z archiwum wczytujemy warstwę &lt;em&gt;WMS Krajowej Integracji Ewidencji Gruntów (KIEG)&lt;/em&gt; - jej adres znajdziemy oczywiście na &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl/pl/usluga/uslugi-przegladania-wms-i-wmts/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowym&lt;/a&gt;. Teraz w pliku archiwum wyszukujemy naszą działkę i ustawiamy symbolizacje tej warstwy na np. “obrys zwykła linia” lub zmniejszamy “krycie” jeżeli preferujemy zostawić “zwykłe wypełnienie”. I w ten oto sposób udało nam się zlokalizować naszą działkę oraz dowiedzieć się, na jakie działki uległa podziałowi.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-jak-zlokalizowac-dzialke-gdy-zmienil-sie-jej-numer/image-4.webp&#34;&#xA;&#x9;width=&#34;1278&#34;&#xA;&#x9;height=&#34;720&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;177&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;426px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</description>
        </item><item>
            <title>Podkręć Swój QGIS: moje sprawdzone wtyczki (część 1)</title>
            <link>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-1/</link>
            <pubDate>Wed, 12 Feb 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-1/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Podkręć Swój QGIS: moje sprawdzone wtyczki (część 1)&#34; /&gt;&lt;p&gt;Zacznę dziś kilkuczęściową serię wpisów o wtyczkach których używam w codziennej pracy. &lt;em&gt;Wtyczki&lt;/em&gt; (inaczej pluginy) to dodatki do programu QGIS które rozszerzają jego funkcjonalność. Sam w sobie QGIS nawet bez wtyczek jest GISOWYM “kombajnem”. W panelu algorytmów przetwarzania QGIS 3 jest ponad 300 narzędzi. Jeżeli dołożymy do tego narzędzia z dołączonych bibliotek GDAL, SAGA i GRASS to otrzymujemy ich ponad tysiąc. Na szczęście rzeczoznawcy majątkowi nie muszą znać ich wszystkich. W codziennej pracy, wystarczy kilka/kilkanaście, w bardziej złożonych projektach kilkadziesiąt.&lt;/p&gt;&#xA;&lt;p&gt;Jakby tego było mało są jeszcze wspomniane wcześniej wtyczki. Jest ich blisko 2 tysiące i ciągle powstają nowe. Skąd się biorą? Są pisane przez pasjonatów ze społeczności QGIS-a, przez firmy komercyjne, organizacje i instytucje a także w ramach projektów badawczych. Rozszerzenia do QGIS-a są zazwyczaj udostępniane w Repozytorium Wtyczek QGIS, które jest centralnym miejscem, gdzie użytkownicy mogą przeglądać, pobierać i instalować wtyczki.&lt;/p&gt;&#xA;&lt;p&gt;Żeby dodać taką wtyczkę do programu, należy na pasku narzędzi wybrać &lt;strong&gt;Wtyczki&lt;/strong&gt; a następnie &lt;strong&gt;Zarządzanie wtyczkami&lt;/strong&gt;. Po wybraniu szukanej wtyczki należy wybrać przycisk &lt;strong&gt;Zainstaluj wtyczkę&lt;/strong&gt;. Ikona nowo zainstalowanego rozszerzenia powinna pojawić się na pasku narzędzi, ewentualnie w menu &lt;strong&gt;Wtyczki&lt;/strong&gt; (tego na pasku narzędzi) a czasami bezpośrednio w panelu algorytmów. Wszystko zależy od tego, jak sobie autor dodatku wymyślił.&lt;/p&gt;&#xA;&lt;p&gt;Tyle tytułem wstępu i przechodzę już do konkretnych wtyczek które będą przydatne rzeczoznawcy majątkowemu przy wycenie nieruchomości.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gis-support/gis-support-plugin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;GIS SUPPORT&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;-&lt;/strong&gt; to polski dodatek, stworzony przez firmę o takiej samej nazwie tj. &lt;a class=&#34;link&#34; href=&#34;https://gis-support.pl/wtyczka-gis-support/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GiS Support&lt;/a&gt;. Pierwszy jej moduł, który zaciekawi rzeczoznawcę to &lt;strong&gt;Wyszukiwarka działek ewidencyjnych&lt;/strong&gt;. Umożliwia on wyszukiwanie działek (i pobieranie dla nich geometrii) &lt;em&gt;pojedynczo&lt;/em&gt; (podobnie jak to działa na portalach powiatowych), &lt;em&gt;z listy wielu działek&lt;/em&gt; (kiedy dysponujemy ich identyfikatorami i chcemy wyszukać automatycznie dużo działek) lub &lt;em&gt;wielu działek przecinających zadaną geometrię&lt;/em&gt;. Możemy też użyć modułu &lt;strong&gt;Identyfikacja ULDK&lt;/strong&gt; żeby wskazać na mapie i pobrać konkretną działkę.&lt;/p&gt;&#xA;&lt;p&gt;Następnym modułem jest &lt;strong&gt;GUGiK NMT&lt;/strong&gt; który umożliwia odczytanie wysokości nad poziomem morza we wskazanym miejscu oraz wygenerowanie profilu terenu.&lt;/p&gt;&#xA;&lt;p&gt;Mamy też &lt;strong&gt;Bazę usług krajowych WMS/WFS&lt;/strong&gt; dzięki której w łatwy sposób można wyszukać z bazy kilkaset, konkretną usługę (np. ortofotomapę, działki ewidencyjne, plany miejscowe itd) i dodać ją do projektu jako warstwę. Podobną funkcję (choć znacznie skromniejszą bazę) ma &lt;strong&gt;Narzędzie do szybkiego wczytywania WMTS&lt;/strong&gt;. Pozwala ono na szybkie dodanie do mapy np. warstwy ortofotomapy wysokiej rozdzielczości, rzeźby terenu (cieniowanie) czy bazy danych obiektów topograficznych (BDOT10k).&lt;/p&gt;&#xA;&lt;p&gt;Bardzo przydatnym jest też narzędzie &lt;strong&gt;Dane do pobrania&lt;/strong&gt; w skład którego wchodzą trzy podmoduły tj. &lt;em&gt;PRG - granice administracyjne&lt;/em&gt; (umożliwia pobranie geometrii granic województwa, powiatu lub gminy); &lt;em&gt;BDOT10k Baza Danych Obiektów Topograficznych&lt;/em&gt; pozwala pobrać tym razem dane wektorowe dla konkretnego powiatu lub konkretnej warstwy tematycznej tej bazy (np. warstwy sieci komunikacyjnych z informacją o kategorii zarządzania drogi, klasie drogi, rodzaju utwardzenia, szerokości); &lt;em&gt;NM(P)T - Numeryczny Model (Pokrycia) terenu&lt;/em&gt; - umożliwia pobranie rastrów z zadanego obszaru zawierających dane wysokościowe (terenu lub obiektów), szczególnie przydatnych do badania i wizualizacji ukształtowania terenu wycenianych działek lub nieruchomości porównawczych.&lt;/p&gt;&#xA;&lt;p&gt;Ostatni już moduł &lt;strong&gt;Wyszukiwarka archiwalnych map Mapster&lt;/strong&gt; to bardziej ciekawostka, niż praktyczne zastosowanie dla rzeczoznawcy. Niemniej jednak dzięki temu modułowi można szukać archiwalnych (jak sama nazwa wskazuje) opracowań kartograficznych oraz fotografii.&lt;/p&gt;&#xA;&lt;p&gt;Jak widać ta wtyczka to iście szwajcarski scyzoryk jeżeli chodzi o funkcje. Umożliwia znaczne przyspieszenie pracy w samym QGISie, niwelując konieczność ręcznego szukania, podpinania i konfigurowania zewnętrznych usług.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/podkrec-swoj-qgis-moje-sprawdzone-wtyczki-czesc-1/image-1.webp&#34;&#xA;&#x9;width=&#34;1602&#34;&#xA;&#x9;height=&#34;842&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;190&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;456px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/YoannQDQ/qgis-memory-layer-saver&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;MEMORY LAYER SAVER&lt;/strong&gt;&lt;/a&gt; - w odróżnieniu od poprzedniej wtyczki ta działa w tle i jej działania właściwie nie widać, choć jest bardzo potrzebne. W QGIS-ie możemy bowiem tworzyć tzw. warstwy tymczasowe. Są to warstwy które tworzone są tylko w pamięci komputera i zawierają dane tylko wtedy, kiedy plik projektu jest otwarty w programie (możemy je rozpoznać po ikonie czipa po prawej stronie nazwy warstwy). Jest to wygodne rozwiązanie, gdyż nie wymaga ciągłego zapisywania warstw na dysk (szczególnie kiedy wykonujemy kolejne operacje w panelu algorytmów i powstaje wiele nowych warstw). Wystarczy, że na koniec zapiszemy ostateczną wynikową warstwę a pośrednie skasujemy. Jednak czasami w trakcie pracy, program może doznać błędu krytycznego i nastąpi niespodziewane zamknięcie programu. W takim przypadku tracimy efekt naszej pracy i musimy te wszystkie operacje wykonać jeszcze raz. I tu pomaga nam wspomniana wtyczka. Jeżeli zapisujemy od czasu do czasu projekt na dysk, to (dzięki wtyczce) zawartość warstw tymczasowych też jest zapisywana na dysk. Ponowne otwarcie projektu spowoduje wczytanie zawartości warstw tymczasowych. Można też wykorzystać ten mechanizm do zastępczego i permanentnego zapisywania zawartości warstw tymczasowych na dysku (zamiast z użyciem właściwych formatów np. geopackage). Jednak nie jest to zalecane działanie.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/GrzWar/Geoportal_Lokalizator&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;GEOPORTAL LOKALIZATOR&lt;/strong&gt;&lt;/a&gt; - mała wtyczka, która robi tylko jedną rzecz. Otóż po kliknięciu na jej ikonę, następuje otwarcie w przeglądarce strony &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt;, dokładnie w miejscu w którym aktualnie jest wyświetlana mapa w QGIS-ie.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Rzezimioszek/QGIS-power-pin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;strong&gt;POWER PIN PL&lt;/strong&gt;&lt;/a&gt; - ta wtyczka jest bardzo podobna w działaniu do poprzedniej ale umożliwia otwieranie zdecydowanie większej ilości portali zewnętrznych. Otwiera bowiem &lt;a class=&#34;link&#34; href=&#34;https://www.geoportal.gov.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal Krajowy&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://polska.e-mapa.net/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;e-mapę&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://polska.geoportal2.pl/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal2&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.google.com/maps&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Maps&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://earth.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Earth&lt;/a&gt;, Street View, &lt;a class=&#34;link&#34; href=&#34;https://www.openstreetmap.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Open Street Map&lt;/a&gt; i jeszcze kilka. Czytelnikowi może nasunąć się pytanie dlaczego wspomniałem o &lt;em&gt;wtyczce&lt;/em&gt; &lt;strong&gt;GEOPORTAL LOKALIZATOR&lt;/strong&gt; skoro ta wtyczka też otwiera Geoportal Krajowy?. Otóż opisywana teraz &lt;em&gt;wtyczka&lt;/em&gt; przy otwieraniu zewnętrznych portali co prawda otwiera mapę w prawidłowym miejscu ale troszkę w innym przybliżeniu (skali) niż w oknie QGIS-a. Jeżeli komuś to nie przeszkadza to w zupełności może zrezygnować z instalacji wtyczki z punktu 3.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;I to by było na tyle w pierwszej części cyklu o wtyczkach/pluginach. Do zobaczenia w kolejnym wpisie!.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>QGIS w 5 minut: szerokość działki drogowej</title>
            <link>https://blog.szkolenia.pro/qgis-w-5-minut-szerokosc-dzialki-drogowej/</link>
            <pubDate>Sat, 08 Feb 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/qgis-w-5-minut-szerokosc-dzialki-drogowej/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post QGIS w 5 minut: szerokość działki drogowej&#34; /&gt;&lt;p&gt;Mój znajomy, &lt;a class=&#34;link&#34; href=&#34;https://krystian.kwak.com.pl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Krystian Kwak&lt;/a&gt;, rzeczoznawca majątkowy i pośrednik nieruchomości, zapytał mnie ostatnio, jak w QGIS zautomatyzować analizę szerokości działki drogowej (czyli jak szybko zbadać, czy działka nie zwęża się poniżej 3m). Działek było kilka, z czego najdłuższa miała ponad 3km długości, więc sprawdzanie tego ręcznie było by dość czasochłonne.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szerokosc-dzialki-drogowej/image-1.webp&#34;&#xA;&#x9;width=&#34;1608&#34;&#xA;&#x9;height=&#34;292&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;550&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;1321px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Jednym ze sposobów rozwiązania tego problemu jest metoda półautomatyczna z zastosowaniem następujących algorytmów przetwarzania z panelu algorytmów:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Poligony na linie&lt;/strong&gt; - algorytm ten, zgodnie z nazwą, zamienia nasz wielokąt reprezentujący działkę na zamkniętą linię, tworzącą kształt działki. Jest to potrzebne, żeby następny algorytm zadziałał prawidłowo. Nie stosujemy tu żadnych dodatkowych opcji.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Otoczka&lt;/strong&gt; - w tym algorytmie wybieramy nowo stworzoną warstwę będącą wynikiem poprzedniego algorytmu i ustawiamy odległość na 1,5m (czyli połowę zakładanej minimalnej szerokości działki tj. 3m).&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Teraz pozostaje nam tylko przybliżyć się do jednego z końców działki i używając opcji &lt;strong&gt;przesuń widok,&lt;/strong&gt; “przeskanować wizualnie” czy na całej długości działki są “dziury” nieobjęte wielokątem stworzonym przez algorytm &lt;strong&gt;Otoczka&lt;/strong&gt;. Algorytm ten dołożył bowiem do linii będących granicami działki bufory po 1,5m w kierunku prostopadłym do granicy działki (w każdą stronę). Miejsca w których te bufory nachodzą na siebie, są miejscami w których działka ma szerokość mniejszą niż 3m.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.szkolenia.pro/qgis-w-5-minut-szerokosc-dzialki-drogowej/image-2.webp&#34;&#xA;&#x9;width=&#34;1214&#34;&#xA;&#x9;height=&#34;655&#34;&#xA;&#x9;loading=&#34;lazy&#34;&#xA;&#x9;&#xA;    &#xA;&#x9;&#xA;&#x9;&#x9;class=&#34;gallery-image&#34; &#xA;&#x9;&#x9;data-flex-grow=&#34;185&#34;&#xA;&#x9;&#x9;data-flex-basis=&#34;444px&#34;&#xA;&#x9;&#xA;&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Mapując Wartość: QGIS jako narzędzie nowoczesnej wyceny</title>
            <link>https://blog.szkolenia.pro/mapujac-wartosc-qgis-jako-narzedzie-nowoczesnej-wyceny/</link>
            <pubDate>Tue, 28 Jan 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.szkolenia.pro/mapujac-wartosc-qgis-jako-narzedzie-nowoczesnej-wyceny/</guid>
            <description>&lt;img src=&#34;https://blog.szkolenia.pro/&#34; alt=&#34;Featured image of post Mapując Wartość: QGIS jako narzędzie nowoczesnej wyceny&#34; /&gt;&lt;p&gt;W branży nieruchomości funkcjonuje maksyma: „&lt;em&gt;liczą się trzy rzeczy: lokalizacja, lokalizacja, lokalizacja”&lt;/em&gt;. Powiedzenie to bywa przypisywane Haroldowi Samuelowi, brytyjskiemu magnatowi nieruchomości i założycielowi Land Securities, jednej z największych firm deweloperskich w Wielkiej Brytanii. Okazuje się jednak, że &lt;a class=&#34;link&#34; href=&#34;https://www.nytimes.com/2009/06/28/magazine/28FOB-onlanguage-t.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;prawdopodobnie nie jest on autorem tego sloganu&lt;/a&gt; – w roku 1926, kiedy to sformułowanie „&lt;em&gt;lokalizacja, lokalizacja, lokalizacja&lt;/em&gt;” pojawiło się w reklamie nieruchomości, miał zaledwie 14 lat. Choć dokładne pochodzenie maksymy pozostaje nieznane, bez wątpienia jest to trafne i ponadczasowe stwierdzenie, które na stałe weszło do języka branży nieruchomości.&lt;/p&gt;&#xA;&lt;p&gt;A jak się to ma do rzeczoznawców majątkowych i wyceny nieruchomości? Rzeczoznawcy określają wartość (najczęściej w podejściu porównawczym)  na podstawie danych o innych sprzedanych wcześniej podobnych nieruchomościach. Dane te uzyskują bezpośrednio z aktów notarialnych lub w formie przetworzonej z odpowiednich baz danych.  Zazwyczaj dane zestawione są w sposób tabelaryczny, a informacja o lokalizacji jest przedstawiona jako adres albo numer działki. Z uwagi na wpływ lokalizacji na wartość nieruchomości, konieczne jest uwzględnienie szerszego kontekstu, wykraczającego poza suche dane tabelaryczne.&lt;/p&gt;&#xA;&lt;p&gt;W procesie tym pomocne stają się systemy GIS, czyli Systemy Informacji Geograficznej (ang. &lt;em&gt;Geographic Information Systems&lt;/em&gt;). Pomijając szczegółową definicję, ograniczę się do stwierdzenia, że GIS łączy dane z mapami i pozwala na interpretację zjawisk oraz procesów zachodzących w przestrzeni. Rzeczoznawcy majątkowi potrzebują więc do swojej pracy narzędzi GIS. Większość z nich używa systemów, które wykorzystują GIS w różnym zakresie,  takich jak &lt;a class=&#34;link&#34; href=&#34;https://www.google.pl/maps/@50.2658943,19.0270686,400m/data=!3m1!1e3?entry=ttu&amp;amp;g_ep=EgoyMDI1MDEyMi4wIKXMDSoASAFQAw%3D%3D&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Maps&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://mapy.geoportal.gov.pl/imap/Imgp_2.html?composition=default&amp;amp;bbox=501553.4064321376,266326.01394880365,502320.96486495016,266710.09945349116&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportal Krajowy&lt;/a&gt; czy geoportale powiatowe.  Czasami takie rozwiązania są wystarczające, jednak nie oferują one pełni możliwości systemów GIS.&lt;/p&gt;&#xA;&lt;p&gt;Inaczej jest w przypadku programu &lt;a class=&#34;link&#34; href=&#34;https://qgis.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;QGIS&lt;/a&gt;, który pozwala na kompleksową analizę różnych rodzajów map i danych przestrzennych, co jest szczególnie przydatne przy porównywaniu nieruchomości. Dodatkowym atutem jest możliwość tworzenia profesjonalnych map tematycznych i raportów, które stanowią cenne uzupełnienie operatów szacunkowych, podnosząc ich czytelność i wartość merytoryczną.&lt;/p&gt;&#xA;&lt;p&gt;Co istotne, QGIS jest udostępniany na licencji wolnego i otwartego oprogramowania (GNU GPL), co oznacza, że jest i zawsze będzie bezpłatny, również do użytku komercyjnego. Program powstał w 2002 roku i jest stale rozwijany, co gwarantuje jego aktualność i dostęp do nowych funkcji.&lt;/p&gt;&#xA;&lt;p&gt;Z rynkiem nieruchomości jestem związany od 2000 roku, a od 2011 roku posiadam uprawnienia rzeczoznawcy majątkowego. W pracy zawodowej korzystam z &lt;a class=&#34;link&#34; href=&#34;https://qgis.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;QGIS&lt;/a&gt; od wielu lat i program jest dla mnie niezastąpionym narzędziem pracy. W &lt;a class=&#34;link&#34; href=&#34;https://qgis.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;QGIS&lt;/a&gt; mogę stworzyć własny minigeoportal, łączący dane z różnych źródeł, w tym z &lt;a class=&#34;link&#34; href=&#34;https://mapy.geoportal.gov.pl/imap/Imgp_2.html?composition=default&amp;amp;bbox=501553.4064321376,266326.01394880365,502320.96486495016,266710.09945349116&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.google.pl/maps/@50.2658943,19.0270686,400m/data=!3m1!1e3?entry=ttu&amp;amp;g_ep=EgoyMDI1MDEyMi4wIKXMDSoASAFQAw%3D%3D&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Maps&lt;/a&gt; oraz geoportali powiatowych i gminnych. Jednym kliknięciem myszy mogę przełączać zdefiniowane widoki mapy. Na ekranie wyświetlana jest ortofotomapa z dodatkiem adresów. Kolejne kliknięcia pozwalają wyświetlić np. działki z EGIB wraz z uzbrojeniem terenu lub plany miejscowe. Jeśli chcę zobaczyć te wszystkie widoki jednocześnie, otwieram cztery okna z różnymi kompozycjami mapowymi, które synchronizują się ze sobą, gdy zmieniam pozycję na mapie.&lt;/p&gt;&#xA;&lt;p&gt;Załóżmy, że potrzebuję informacji o cenach mieszkań na osiedlu X, a w bazie danych mam jedynie adresy lokali, bez nazwy osiedla. W takim przypadku przeciągam arkusz kalkulacyjny (np. excel) z notowaniami do QGIS, automatycznie nadaję współrzędne (na podstawie adresów), a transakcje pojawiają się na mapie w postaci punktów. Następnie zaznaczam tylko te punkty, które znajdują się na osiedlu X, i uzyskuję gotowe statystyki dla tego rejonu. Później kopiuję dane z QGIS i wklejam je do arkusza kalkulacyjnego, uzyskując bazę danych tylko dla osiedla X.&lt;/p&gt;&#xA;&lt;p&gt;A może poszukuję transakcji dotyczących działek o wydłużonym kształcie na terenie powiatu? Ponownie, nie stanowi to problemu. Automatycznie nadaję georeferencje działkom z mojej bazy danych (tym razem kluczem jest identyfikator działki, a nie adres). W następnym kroku w tabeli z transakcjami dodaję kolumnę „współczynnik kształtu” i wprowadzam formułę, która go oblicza na podstawie powierzchni i obwodu działek. Stosuję filtr, który „wskazuje” QGIS, że interesują mnie tylko działki o współczynniku mniejszym niż Y. W rezultacie na mapie i w tabeli pozostają tylko te działki. Warto dodać, że powierzchnia i obwód działek są obliczane automatycznie przez program. I tak, zamiast spędzać godziny na wpisywaniu wszystkich działek do geoportalu i oglądaniu każdej z nich, zawężam od razu listę do tego co mnie interesuje. Innym razem mogę potrzebować informację jaką powierzchnię na działce zajmuje pas technologiczny danej sieci uzbrojenia terenu. Kilka działań w programie i gotowe.&lt;/p&gt;&#xA;&lt;p&gt;Aby uzyskać pełny obraz analizowanej nieruchomości, czasami korzystam ze &lt;a class=&#34;link&#34; href=&#34;https://www.google.com/maps/@50.265537,19.0240374,3a,90y,59.62h,100t/data=!3m7!1e1!3m5!1sAF1QipPm4lEbU6lGgUqCAlpki65E-J2KBuPMcNT_ci0!2e10!6shttps:%2F%2Flh3.googleusercontent.com%2Fp%2FAF1QipPm4lEbU6lGgUqCAlpki65E-J2KBuPMcNT_ci0%3Dw900-h600-k-no-pi-10-ya273.52143047167965-ro0-fo100!7i7680!8i3840?entry=ttu&amp;amp;g_ep=EgoyMDI1MDEyMi4wIKXMDSoASAFQAw%3D%3D&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Street View&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://earth.google.com/web/@50.26593781,19.02665138,110a,300d,90y,0h,0t,0r/data=CgRCAggBQgIIAEoNCP___________wEQAA&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Earth&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://mapy.geoportal.gov.pl/imap/Imgp_2.html?composition=default&amp;amp;bbox=501553.4064321376,266326.01394880365,502320.96486495016,266710.09945349116&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Geoportalu Krajowego&lt;/a&gt; lub &lt;a class=&#34;link&#34; href=&#34;https://polska.e-mapa.net/?x=501857.85698370007&amp;amp;y=266545.3163581787&amp;amp;zoom=11&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;e-mapy&lt;/a&gt;. QGIS eliminuje potrzebę ręcznego wyszukiwania lokalizacji na tych platformach, umożliwiając otwarcie aktualnie analizowanego obszaru mapy bezpośrednio w przeglądarce.&lt;/p&gt;&#xA;&lt;p&gt;Oczywiście na pracy biurowej się nie kończy. Kiedy muszę jechać w teren, program też okazuje się pomocny. Mapę z zaznaczonymi działkami do wyceny zapisuję na urządzeniu mobilnym z GPS.  Dzięki temu nieruchomości mogę łatwo zlokalizować w terenie. Po powrocie wgrywam zdjęcia do QGIS-a, dzięki czemu mogę je wyświetlić na mapie, wskazując zarówno miejsce, jak i kierunek ich wykonania. W przypadku, gdy podczas oględzin zapomniałem zmierzyć wysokość drzewa lub obiektu budowlanego,  zawsze mogę wczytać chmurę punktów pobraną z Geoportalu i dokonać pomiarów na przekroju wysokościowym. Biorąc pod uwagę rosnącą rozdzielczość danych LIDAR, wiem, że dokładność takiego pomiaru nie będzie odbiegać od pomiaru wykonanego wysokościomierzem.&lt;/p&gt;&#xA;&lt;p&gt;Zarówno wyniki przeprowadzonych operacji na danych, jak i same dane, zapisuję w pliku projektu QGIS, w tym samym folderze, w którym znajdują się pozostałe pliki danego operatu szacunkowego. Dzięki temu projekt QGIS stanowi kompletne archiwum danych i analiz związanych z wyceną, co znacząco ułatwia późniejsze odtworzenie procesu i jego weryfikację. Pracując na powtarzającym się obszarze, zamiast każdorazowo odtwarzać analizy, mogę korzystać z zapisanych projektów i je aktualizować. Pozwala to zaoszczędzić czas i utrzymać spójność danych, tworząc jednocześnie przestrzenne archiwum wycen. Dzięki temu mogę szybko odnaleźć informacje o poprzednich wycenach w danej lokalizacji.&lt;/p&gt;&#xA;&lt;p&gt;Chociaż QGIS może nie być jedynym słusznym rozwiązaniem dla każdego rzeczoznawcy, dla mnie osobiście stał się niezwykle efektywnym narzędziem, które pozwala mi oszczędzać czas i pieniądze. Co więcej, zaawansowane funkcje analizy rynku nieruchomości oferowane przez QGIS znacząco usprawniają proces wyceny i podnoszą jakość moich opracowań.&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
