Przejdź do głównej zawartości

Unikaj nakładania (topologia)

Unikaj nakładania to reguła topologiczna dla edycji poligonów. Gdy jest włączona, każdy poligon rysowany lub edytowany na oznaczonej warstwie jest w chwili zakończenia edycji sprawdzany względem poligonów już obecnych w danych. Jeśli Twój kształt nakłada się na sąsiada, Mapit zaproponuje przycięcie go do wspólnej granicy, tak aby oba obiekty przylegały do siebie bez nakładania. Jeśli Twój kształt w całości obejmuje sąsiada, Mapit zaproponuje wycięcie odpowiedniego otworu, aby oba obiekty mogły współistnieć w formie pierścienia.

Geometrię wylicza JTS (Java Topology Suite) na Androidzie i GEOSwift na iOS. Oba rozwiązania opierają się na tej samej bibliotece GEOS w języku C, więc algorytm i wynik są identyczne na obu platformach.

Funkcja Pro+

Unikaj nakładania wchodzi w skład zestawu funkcji edycji zaawansowanej w Pro+. Użytkownicy wersji Free i Pro widzą główny przełącznik w Ustawienia > Edycja zaawansowana, ale jego włączenie otwiera okno zakupu subskrypcji.

Dlaczego jest to ważne w katastrze i profesjonalnych pomiarach

W zbiorze danych katastralnych granica działki jest wspólna: tam, gdzie kończy się jedna działka, zaczyna się następna. Zbiór działek powinien pokrywać obszar bez luk i bez nakładek. Gdy granice są digitalizowane „na oko", pojawiają się dwa problemy:

  • Wąskie skrawki i nakładki - dwie działki, które powinny mieć wspólną krawędź, nakładają się na siebie o ułamek metra. Nakładający się pas liczony jest dwukrotnie, więc suma powierzchni działek przestaje odpowiadać powierzchni kwartału, a wykazywane powierzchnie prawne przestają się zgadzać.
  • Ponowna digitalizacja wspólnych krawędzi - ręczne obrysowanie tej samej granicy dwa razy nigdy nie da dwóch identycznych linii.

Unikaj nakładania eliminuje oba problemy. Zamiast próbować dokładnie obrysować istniejącą granicę, rysujesz poligon tak, aby celowo zachodził na sąsiada, a następnie pozwalasz kontroli topologii przyciąć go do rzeczywistej krawędzi sąsiada. Przycięty poligon dziedziczy wierzchołki sąsiada wzdłuż wspólnej granicy, dzięki czemu oba obiekty mają matematycznie identyczną linię - podstawę czystej warstwy działek bez luk i nakładek, nadającej się do obliczeń powierzchni, rejestracji i dalszych prac w GIS.

Typowe zastosowania zawodowe:

  • Podziały i uzupełnienia katastralne - pomiar nowej działki przy istniejących działkach ujawnionych w rejestrze, bez nakładania się na nie.
  • Enklawy i służebności - wycięcie otworu dla obiektu leżącego w całości wewnątrz działki (służebność, obrys budynku, strefa wyłączenia).
  • Pokrycie terenu / plany zagospodarowania - utrzymanie wzajemnej rozłączności sąsiadujących stref.
  • Pomiar wielotematyczny - utrzymanie działek, budynków i stref w osobnych warstwach przy jednoczesnym zapobieganiu ich wzajemnemu nakładaniu (zobacz Kontrole międzywarstwowe).

Jak to działa

Możliwe są dwa wyniki, wybierane automatycznie na podstawie geometrii:

SytuacjaKomunikatWynik
Twój poligon częściowo nakłada się na sąsiada„Przyciąć do wspólnej granicy?"Nakładka zostaje usunięta; Twój poligon kończy się na krawędzi sąsiada.
Twój poligon w całości obejmuje sąsiada„Wyciąć odpowiedni otwór, aby oba obiekty współistniały?"Wycinany jest otwór odpowiadający obrysowi sąsiada, dając kształt pierścienia.

W obu przypadkach przed zapisem wyświetlany jest podgląd z legendą:

  • Oryginał (czerwony) - Twój kształt w postaci narysowanej.
  • Po przycięciu / Po wycięciu (zielony) - wynik, który zostanie zapisany.

Następnie wybierasz Zastosuj, aby przyjąć wynik topologii, albo Zachowaj nakładkę, aby zapisać kształt dokładnie tak, jak go narysowano (bez stosowania topologii). Nic nie zostaje zapisane, dopóki nie dokonasz wyboru.

Modyfikowany jest wyłącznie edytowany obiekt - istniejący sąsiedzi nigdy nie są zmieniani.

Kontrole międzywarstwowe

Unikaj nakładania ustawia się per warstwa. Zestaw uczestniczący tworzą wszystkie warstwy poligonowe oznaczone opcją Unikaj nakładania z tą warstwą (maksymalnie 3 warstwy). Gdy edytujesz poligon na dowolnej oznaczonej warstwie, jest on przycinany względem istniejących poligonów we wszystkich oznaczonych warstwach, łącznie z własną. W ten sposób możesz na przykład trzymać działki i budynki w osobnych warstwach, a mimo to zachować ich wzajemną rozłączność.

Oznaczona warstwa nie musi być widoczna na mapie, aby brać udział w kontroli - odczytuje ona zapisaną geometrię bezpośrednio.

Konfiguracja

Funkcję włączają dwa przełączniki: główny przełącznik w ustawieniach oraz oznaczenie poszczególnych warstw w edycji warstwy.

1. Włącz główny przełącznik

Otwórz Ustawienia > Edycja zaawansowana i włącz Unikaj nakładania w sekcji Topologia.

Mapit GIS Android - ustawienia, edycja zaawansowana, sekcja topologii z przełącznikiem Unikaj nakładania

2. Oznacz warstwy poligonowe

Otwórz Edycję warstwy dla każdej warstwy poligonowej, która ma brać udział w kontroli, i włącz Unikaj nakładania z tą warstwą. Możesz oznaczyć maksymalnie trzy warstwy poligonowe; edycja dowolnej z nich powoduje wówczas przycinanie względem całego zestawu.

Mapit GIS Android - ekran edycji warstwy z włączonym przełącznikiem Unikaj nakładania z tą warstwą
notatka

Przełącznik pojawia się wyłącznie dla warstw poligonowych. Linie i punkty nie są sprawdzane.

Przycinanie nakładającego się poligonu

To codzienny przypadek: pomiar działki przylegającej do już istniejącej.

1. Narysuj z zachodzeniem na sąsiada

Rozpocznij sesję edycji na oznaczonej warstwie i narysuj poligon tak, aby celowo wchodził w sąsiedni obiekt. Nie próbuj ręcznie obrysowywać wspólnej granicy - pozwól, aby zachodzenie było wyraźne.

Mapit GIS Android - poligon narysowany z zachodzeniem na sąsiedni obiekt przed zakończeniem edycji

2. Zakończ edycję i przejrzyj komunikat

Po zakończeniu edycji uruchamiana jest kontrola nakładania. Wysuwa się karta Wykryto nakładanie: Ten poligon nakłada się na 1 istniejący obiekt. Przyciąć do wspólnej granicy? Mapa pokazuje Twój pierwotny kształt (czerwony) na tle przyciętego wyniku (zielony).

Mapit GIS Android - karta Wykryto nakładanie z propozycją przycięcia poligonu do wspólnej granicy

3. Zastosuj

Dotknij Zastosuj, aby zapisać przyciętą geometrię. Zapisany poligon kończy się dokładnie na krawędzi sąsiada, a przycięcie wstawia wierzchołki wzdłuż wspólnej granicy, dzięki czemu podąża ona za rzeczywistym obrysem sąsiada - łącznie z granicami o dużej szczegółowości i granicami krzywoliniowymi.

Mapit GIS Android - przycięty poligon z gęstymi wierzchołkami odziedziczonymi wzdłuż wspólnej granicy

Wycinanie otworu dla obiektu wewnętrznego

Gdy nowy poligon w całości pokrywa istniejący - na przykład działka otaczająca służebność lub obrys budynku - przycięcie nie usunęłoby niczego użytecznego, więc Mapit proponuje zamiast tego wycięcie otworu. Wynikiem jest pierścień: Twój poligon z pierścieniem wewnętrznym odpowiadającym obiektowi wewnętrznemu, dzięki czemu oba współistnieją bez nakładania.

Karta Wykryto nakładanie informuje: Ten poligon w całości pokrywa 1 istniejący obiekt. Wyciąć odpowiedni otwór, aby oba obiekty współistniały? Legenda pokazuje pozycję Po wycięciu (zielony). Dotknij Zastosuj, aby zapisać pierścień.

Mapit GIS Android - karta Wykryto nakładanie z propozycją wycięcia odpowiedniego otworu

Zapisany obiekt ma postać pierścienia - zewnętrznego poligonu z otworem odpowiadającym obiektowi wewnętrznemu, dzięki czemu oba współistnieją bez nakładania.

Mapit GIS Android - zapisany poligon pierścieniowy z otworem wokół obiektu wewnętrznego

Gdy edycji nie da się rozwiązać automatycznie

Kilku rodzajów geometrii nie da się czysto przyciąć ani wyciąć. W takich przypadkach Mapit wyjaśnia przyczynę i pozwala zapisać mimo to (zachowując kształt w postaci narysowanej, bez stosowania topologii), dzięki czemu żadna edycja nie zostaje zablokowana:

  • Twój poligon leży w całości wewnątrz sąsiada - przycięcie nie pozostawiłoby niczego.
  • Przycięcie podzieliłoby Twój poligon na kilka części - wynik nie byłby pojedynczym poligonem.
  • Twój poligon nie wykracza poza sąsiadów - po przycięciu nic by nie zostało.
  • Geometria jest nieprawidłowa - na przykład samoprzecięcie powstałe wskutek skoku GPS podczas rejestracji. Obiekt zapisywany jest bez zmian, a kontrola zostaje pominięta.

W podglądzie zawsze możesz wybrać Zachowaj nakładkę, aby zapisać pierwotny kształt bez stosowania reguły topologicznej.

Wskazówki do czystego pomiaru katastralnego

  • Zachodź wyraźnie, potem przycinaj. Rysuj wyraźnie poza wspólną granicę i pozwól przycięciu odnaleźć rzeczywistą krawędź. To szybsze i znacznie dokładniejsze niż obrysowywanie.
  • Oznacz każdą warstwę należącą do tego samego zbioru. Jeśli działki i budynki nie mogą się na siebie nakładać, oznacz obie warstwy (maksymalnie trzy).
  • Łącz z przyciąganiem wierzchołków. Przyciąganie pomaga zacząć i zakończyć na istniejących wierzchołkach; Unikaj nakładania porządkuje granicę pomiędzy nimi.
  • Cała geometria przechowywana jest w WGS84, a topologia działa bezpośrednio na tych współrzędnych - nie ma etapu reprojekcji, który mógłby wprowadzić błąd.

Powiązane