Odpowiedzi:
Ponieważ Erase (jako link @Jens) jest dostępne tylko z licencją Advanced, możesz pobrać ET Geowizards . Można go zainstalować jako zestaw narzędzi Arcmap.
Chociaż musisz zapłacić za pełny pakiet, istnieje bezpłatna część programu, w której znajduje się funkcja wymazywania ( grupa nakładek ).
Użyj narzędzia Wymaż (analiza) :
Inną opcją byłoby wykonanie union
a następnie usunięcie funkcji wewnętrznej. Po połączeniu, select features
z warstwy początkowej i użyj delete feature
narzędzia, aby usunąć wybrane wielokąty.
Znalazłem tę metodę do pracy:
Twoja warstwa funkcji „klip” będzie nadal taktowana, więc wyłącz ją. Powinno to wykonać odwrotny klip.
Kolejną bezpłatną opcją, jeśli nie masz licencji Advanced na ArcGIS, jest pakiet rozszerzeń Xtools Pro . Podobnie jak ET Geowizards, niektóre z narzędzi są dostępne tylko wtedy, gdy kupisz licencję, ale większość z nich jest na zawsze darmowa, narzędzie Erase jest jednym z bezpłatnych.
Ile wielokątów potrzebujesz do „odwrócenia klipu”?
JEŻELI jest tylko jeden lub dwa, włącz edycję, wybierz WSZYSTKIE funkcje, które mają kontakt z tym wielokątem „wymaż”, a następnie prześledź wymazanie wielokąta za pomocą narzędzia do edycji wielokątów wyciętych . Pokroi wszystkie wybrane wielokąty. Odznacz wszystko, a następnie ponownie wybierz te, które chcesz usunąć, i po prostu je usuń. Głupie obejście, ale skuteczne, jeśli masz tylko kilka obszarów do „odwrócenia klipu”.
Oto kod do wykonania KASOWANIA bez zaawansowanej licencji.
https://github.com/albykov/Python_Scripts/blob/master/eraseTool/o2erase.py
Osobiście po prostu tworzę maskę do przycinania wstecznego. Utwórz prostokątny zasięg wokół wszystkich obiektów, wytnij w nim otwór o pożądanym kształcie, a następnie użyj narzędzia do przycinania, jak zwykle. Działa równie dobrze ...
Najpierw uruchom narzędzie przecinające, wybierze obszary nakładające się między dwiema klasami obiektów. Następnie uruchom narzędzie łączenia, wybierze wszystkie części dwóch klas elementów, ale zepsuje się w punktach, w których element nie ma tego samego kształtu. Następnie uruchom polecenie wybierz według atrybutu, aby wybrać części, które chcesz usunąć.