Відображення прозорих полігонів, що перекриваються в ArcGIS for Desktop?


11

Я намагаюся малювати карти домашнього діапазону в ArcGIS 10.1 і у мене виникають труднощі з відображенням їх так, як мені хотілося б.

Домашні діапазони мають форму багатокутників, і багато з них перетинаються. Я намагаюся отримати налаштування відображення, яке дозволяє відображати всі полігони відразу, особливо там, де вони перетинаються.

По суті, те, що я намагаюся зробити, - це відображати багатокутники так само, як і стандартна основна кольорова ілюстрація, з трьома перекриваючими колами різних кольорів. Важлива частина тут полягає в тому, що там, де багатокутники перекриваються, вони будуть поєднуватися, щоб створити новий колір, таким чином чітко продемонструвавши область перекриття. Інший спосіб, який це часто робиться, - це відображення кожного багатокутника унікальним перехрестом. Наприклад, у багатокутника 1 може бути діагональний хеш з правою стороною, тоді як у багатокутника 2 може бути діагональний хеш з правою стороною. Там, де вони перетинаються, спостерігатиметься схема поперечного люка.

Прозорість працює по відношенню до інших шарів на карті, але, на жаль, вона, здається, не працює з точки зору кожного багатокутника в шарі. Те саме стосується визначення рівня символіки (по суті, всі вони повинні бути на одному рівні).

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


1
не впевнений, чи я точно розумію, що вам потрібно, але, можливо, вам потрібно витягнути свої багатокутники в окремі файли фігур, щоб мати змогу накладати їх та створювати потрібний ефект, для цього ви можете скористатися інструментом "Спліт" (Інструменти аналізу -> Розкол).
Gago-Silva

Там якась - то дискусія цветосмесітельних тут , але це , здається, вимагає виробництва , зіставлення і застосовується тільки для виведення PDF. Я думаю, ви можете шукати екранне змішування кольорів для полігонів, що перекриваються, що може стати чимось, що ви можете поставити як ідею ArcGIS. Це також може бути хорошим питанням для запитання картографа .
PolyGeo

@ user14629, Чи можете ви надати нам посилання з цих прикладів, які ви бачили раніше? Я впевнений, що хтось тут зможе відтворити те, що вам потрібно, наводячи наочний приклад.
художній твір21

2
У цьому дописі в блозі пояснюється, як обчислити різні області, що перекриваються, і з'ясувати, які багатокутники сприяють перекриттю. Думаю, що атрибут, який ви картаєте на перекриття (це види у зв'язаному прикладі), був би кольором. Після виконання процедури у вас з’явиться шар, в якому ви знаєте всі кольори, що вносяться для регіону. Звідти потрібно розробити функцію для відображення декількох кольорів, що перекриваються, в один новий колір, використовуючи якусь модель змішування кольорів. Це мій $
02.

По-справжньому вражений, що ви не можете застосувати прозорість до окремих функцій проти всього класу функцій - це сміття! :(
Vidar

Відповіді:


4

Якщо ви шукаєте простий метод діагонального люка, який ви згадуєте, цього можна досягти, символізуючи багатокутники домашнього діапазону як унікальні категорії. Спочатку використовуйте символ "10% простий люк" для всіх, а потім налаштуйте окремі патчі символів. Для кожного символу натисніть кнопку " Редагувати символ", де ви можете змінити колір, кут та поділ символу заповнення рядка (зміщення також може допомогти при декількох перекриттях). Якщо у вас більше п'яти перекриттів, використання цих різних налаштувань для кожного домашнього діапазону повинно надати вам візуалізацію перехресного перетискання, яку все ще можна легко прочитати. (Посилання @Llaves на допис у блозі - це супер круто!)


1

Я знаю, що про це просили роки тому, але пропонували ще одне рішення для тих, хто шукає. Ви можете встановити окремі прозорі плівки в полігоні, додавши нове поле та призначивши відсотки прозорості. Після заповнення нового поля перейдіть до розділу Символогія> Додатково> Прозорість та виберіть поле зі спадного меню. Тепер програмне забезпечення буде читати ваше поле і встановлювати кожен полігон цього рівня.


0

Оскільки у мене було лише 7 окремих тварин, які я хотів скласти на карту, я в кінцевому підсумку використовував інструмент «Спліт», щоб розділити кожен окремий багатокутник у свій власний файл форми. Тоді я зміг встановити колір та прозорість кожного шару окремо.

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