Відображення сусідніх ліній багатокутника поруч один з одним замість перекриття


10

Я хотів би відображати сусідні багатокутники, що працюють у лінійці один біля одного, а не один над іншим для цієї спільної межі. Я не хочу редагувати межі полігона - хочу лише змінити спосіб їх відображення. Це можливо?
На зображенні видно, що синя межа багатокутника знаходиться під зеленим багатокутником.  Замість того, щоб це виглядало так, я хотів би мати можливість бачити обидві межі багатокутника поруч один з одним, де розділяються межі


1
Якщо ви раді створити новий клас функцій, який ви використовуєте лише для відображення, то я рекомендую спробувати запустити інструмент "Буфер" з невеликою від'ємною відстані в буфері.
PolyGeo

Ваше запитання подібне до цього ( gis.stackexchange.com/questions/85844/… ), який використовує аналогічний підхід до мого попереднього коментаря. Крім того, я думаю, що ваше запитання виграє від включення малюнка для ілюстрації того, що ви описуєте.
PolyGeo

Відповіді:


13

Це підготує декілька діалогів, але це зробить те, що ви хочете

Символізуючи свій шар, виберіть стиль багатокутника, близький до того, що ви хочете.

Виберіть Edit Symbol ...у діалоговому вікні вибору символу

Виберіть Outline ...у діалоговому вікні властивості Symbol

Виберіть Edit Symbol ...у діалоговому вікні вибору символу

Змініть Тип на Cartographic Line Styleта виберіть Line Propertiesвкладку в діалоговому вікні редактора властивостей Symbol. Введіть негативне зміщення та виберіть OK через діалогові вікна.

Вам потрібно буде трохи пограти з цим, щоб він виглядав так, як вам хочеться.

Я б зберегла його як стиль, як тільки ти матимеш його так, як хочеш.

введіть тут опис зображення


1

Додамо до цього: якщо у вас є функції багатокутника, які повинні мати заливку, але також повинні показувати всі контури, то негативне зміщення не допоможе, оскільки воно компенсує заливку. Тому найпростіший спосіб (і лише те, що я знаю про це) - це просто додати шар до карти два рази, використовуючи нижній шар для заливки та верхній шар як порожній для межі. Якщо старіші версії Arc не дозволяють додавати два шари з однаковим іменем, просто змініть ім’я. ArcMap 10.3 дозволяє робити це без заперечень.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.