Страница 1 из 1

Наложение полигонов

Добавлено: 21 окт 2011, 09:45
biryukov
Доброго всем дня!!!
Проблема такая. Для повышения качества печатаемой карты сделал сглаживание полигонов. Когда объекты были цветные никаких проблем не было.
Без имени2.jpg
Потом возникла необходимость объекты сделать прозрачными, и тут возникла проблема. стали видны места пересечения полигонов
Без имени222.jpg
Может как-нибудь можно на автомате решить эту проблему? Не сделать места пересечения отдельными объектами, а именно убрать их

Re: Наложение полигонов

Добавлено: 21 окт 2011, 10:20
Mavka
Топология

Re: Наложение полигонов

Добавлено: 21 окт 2011, 10:40
biryukov
спасибо за реакцию. а можно пояснить как быстро все сделать. разбираться самому времени нет вообще.

Re: Наложение полигонов

Добавлено: 21 окт 2011, 11:24
Максим Дубинин
как сглаживание делали?

Re: Наложение полигонов

Добавлено: 21 окт 2011, 11:33
biryukov
Работаю в ArcGIS 9.3
ArcToolbox-Управление данными-Генерализация-Сгладить полигоны (Алгоритм сглаживания - BEZIER_INTERPOLATION)
Проблема в том, что после этой процедуры выполнялось много исправлений в атрибутах. Поэтому использовать исходный вариант (без сглаживания) нельзя, нет времени все переделывать

Re: Наложение полигонов

Добавлено: 21 окт 2011, 11:55
novia
biryukov писал(а):Проблема в том, что после этой процедуры выполнялось много исправлений в атрибутах. Поэтому использовать исходный вариант (без сглаживания) нельзя, нет времени все переделывать
а связать две таблицы по objectID, если исправления были только в атибутах?
Делаете Join нужной информации к исходному слою и будет вам щастье.

Re: Наложение полигонов

Добавлено: 21 окт 2011, 12:09
biryukov
(((((( Нет, не только а атрибутах

Re: Наложение полигонов

Добавлено: 21 окт 2011, 12:24
novia
biryukov писал(а):(((((( Нет, не только а атрибутах
тогда остается взять в одну руку баночку редбула/кофе, мышку в другую и исправлять ошибки топологии.

Re: Наложение полигонов

Добавлено: 21 окт 2011, 12:30
Александр Мурый
А если, как вариант, разбить все линии в точках их пересечений, а потом "автоматом" удалить короткие линии, которые образуют "кольца" ??

Re: Наложение полигонов

Добавлено: 21 окт 2011, 12:46
biryukov
Как? Перевести полигоны в линии, затем разбить линии их в местах пересечения. А дальше?

Re: Наложение полигонов

Добавлено: 21 окт 2011, 12:47
biryukov
Неужели только вручную можно полигонами которые сверху прорезать нижние?

Re: Наложение полигонов

Добавлено: 21 окт 2011, 15:11
cv5rt
biryukov писал(а):Неужели только вручную можно полигонами которые сверху прорезать нижние?
в качестве варианта могу предложить выполнить интеграцию с небольшим допуском, поможет здорово сократить количество "мышечного труда".
ну или плюнуть на сглаживание и сделать допуск побольше.