Страница 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 писал(а):Неужели только вручную можно полигонами которые сверху прорезать нижние?
в качестве варианта могу предложить выполнить интеграцию с небольшим допуском, поможет здорово сократить количество "мышечного труда".
ну или плюнуть на сглаживание и сделать допуск побольше.