Wykonujesz odwrotny klip w ArcMap?


27

Czy istnieje sposób na wykonanie „odwrócenia” funkcji klipu w ArcMap?

Nie jestem do końca pewien, jak to wyjaśnić, więc oto schemat:

wprowadź opis zdjęcia tutaj


To działało idealnie! Wytnąłem obszar wewnętrzny z mojego zbuforowanego obszaru - Dzięki

Odpowiedzi:


16

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 ).


27

Użyj narzędzia Wymaż (analiza) :

wprowadź opis zdjęcia tutaj


1
Po wyjęciu z pudełka będzie to działać tylko z licencją na poziomie Advanced (ArcInfo). Można to osiągnąć za pomocą podstawowej licencji programowo z Arc Objects i podstawowej licencji. (iTopologicalOperator)
Jakub Sisak GeoGraphics

2
Innym obejściem „wymazywania” w przypadku licencji Baisc (ArcView) lub Standard (ArcEditor) jest użycie narzędzia Union i narzędzia Wybierz według lokalizacji . @MappaGnosis opisuje, jak to działa w odpowiedzi na to pytanie .
Jens

19

Inną opcją byłoby wykonanie uniona następnie usunięcie funkcji wewnętrznej. Po połączeniu, select featuresz warstwy początkowej i użyj delete featurenarzędzia, aby usunąć wybrane wielokąty.


1
Witamy na stronie. Proponuję poszerzyć swoją odpowiedź o kroki, które użytkownik musiałby wykonać.
Zachary

5
(+1) To dobra odpowiedź, ponieważ (a) wykonuje żądane zadanie (b) skutecznie (c) przy użyciu podstawowych operacji dostępnych na wszystkich poziomach licencjonowania (d) w sposób, który dobrze przekłada się również na inne platformy GIS. Witamy na naszej stronie, Rob!
whuber

5

Znalazłem tę metodę do pracy:

  • Rozpocznij sesję edycji
  • Wybierz warstwę (funkcję „klip” lub „wynik”, jak pokazano na obrazku powyżej), którą chcesz wyciąć z większego wielokąta
  • Na pasku narzędzi edytora kliknij menu rozwijane „Edytor” i wybierz opcję „Klip”. Wybierz „odrzuć przecinający się obszar”

Twoja warstwa funkcji „klip” będzie nadal taktowana, więc wyłącz ją. Powinno to wykonać odwrotny klip.


to działa dla mnie, pamiętaj, że odrzucony wielokąt klipu musi być pojedynczym wielokątem, w przeciwnym razie funkcja klipu zostanie wyszarzona. Jeśli wielokąt koła ma wiele części, musisz użyć scalania przez rozpoczęcie sesji edycji, zaznacz wszystkie części, a z rozwijanej listy paska narzędzi edytora wybierz „scal”, aby uczynić z niego pojedynczego dużego wielokąta. Następnie możesz wybrać ten pojedynczy duży wielokąt (okrąg) i wyciąć go z kwadratowego wielokąta.
hoogw

3

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.


1

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”.



0

Sprawdź opcję wyboru według lokalizacji. Możesz wybrać wszystkie punkty mieszczące się w warstwie obiektów. Po ich wybraniu przejdź do atrybutów i przełącz wybór.


To nie odpowiada na pytanie - OP chce przyciąć warstwę, a nie tylko wybrać funkcje.
Midavalo

0

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 ...


0

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ąć.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.