Wyświetlanie sąsiadujących linii wielokątów obok siebie zamiast nakładania się

10

Chciałbym wyświetlić sąsiednie wielokąty z liniami obok siebie, a nie jeden na drugim dla tej wspólnej granicy. Nie chcę edytować granic wielokąta - chcę tylko zmienić sposób ich wyświetlania. Czy to jest możliwe?
zdjęcie pokazuje, że granica niebieskiego wielokąta znajduje się pod zielonym wielokątem.  Zamiast tego wyglądać tak, chciałbym widzieć obie granice wielokątów obok siebie, gdzie granice są wspólne

RFwisher
źródło
1
Jeśli z przyjemnością utworzysz nową klasę funkcji, której używasz tylko do wyświetlania, zalecamy spróbowanie uruchomienia narzędzia Bufor z małą ujemną odległością bufora.
PolyGeo
Twoje pytanie jest podobne do tego ( gis.stackexchange.com/questions/85844/... ), które stosuje podobne podejście do tego w moim wcześniejszym komentarzu. Sądzę również, że twoje pytanie skorzystałoby z włączenia zdjęcia ilustrującego to, co opisujesz.
PolyGeo

Odpowiedzi:

13

To pogłębia kilka dialogów, ale zrobi to, co chcesz

Symbolizując warstwę, wybierz styl wielokąta, który jest zbliżony do tego, co chcesz.

Wybierz Edit Symbol ...w oknie dialogowym Selektor symboli

Wybierz Outline ...z okna dialogowego właściwości Symbol

Wybierz Edit Symbol ...z okna dialogowego Selektor symboli

Zmień Typ na Cartographic Line Stylei wybierz Line Propertieszakładkę w oknie dialogowym edytora właściwości Symbol. Wprowadź ujemne przesunięcie i OK w oknach dialogowych.

Będziesz musiał się trochę z tym pogodzić, aby wyglądało to tak, jak chcesz.

Zapisałbym go jako styl, kiedy masz go tak, jak chcesz.

wprowadź opis zdjęcia tutaj

MickyT
źródło
1

Aby dodać do tego: jeśli masz elementy wielokąta, które muszą mieć wypełnienie, ale także muszą pokazać wszystkie kontury, to ujemne przesunięcie nie pomoże, ponieważ przesuwa wypełnienie. Najłatwiejszym (i tylko tyle wiem) sposobem na zrobienie tego jest po prostu dodanie warstwy do mapy dwa razy, używając dolnej warstwy do wypełnienia, a górnej warstwy jako pustej dla obramowania. Jeśli starsze wersje Arc nie pozwalają na dodanie dwóch warstw o ​​tej samej nazwie, wystarczy zmienić nazwę. ArcMap 10.3 pozwala to zrobić bez zastrzeżeń.

Alpheus
źródło