Быстрое разнесение объектов по слоям после автовекторизации

Обсуждение бесплатной версии EasyTrace
Ответить
Григорий Степанов
Easy Trace – эксперт
Сообщения: 329
Зарегистрирован: 03 сен 2009, 11:13
Репутация: 64
Откуда: Россия, г.Рязань
Контактная информация:

Быстрое разнесение объектов по слоям после автовекторизации

Сообщение Григорий Степанов » 16 сен 2010, 09:03

После автовекторизации в Easy Trace все "сырые" векторные объекты находятся на одном слое. Затем, как правило, выполняется векторная фильтрация (отсев мусора), сшивка и автоматическое выделение объектов.

Казалось бы, можно сразу разнести по отдельным слоям толстые, пунктирные и тонкие линии, но Easy Trace этого не делает и, пока, делать не будет. Причин две.

Во-первых, на растрах реальных карт отличить тонкую линию от толстой не всегда можно даже «на глаз».

Во-вторых, смена типа линии в пределах объекта требует обработки линии как единого целого. Например, полноводные и пересыхающие участки рек должны сглаживаться как одна линия. Иначе неминуемо появление излома в месте перехода. Да и точку смены типа линии редко можно идентифицировать достоверно. То ли это уже пунктир, то ли дырка от линии сетки…

Так или иначе, но разносить объекты по слоям приходится.

Смена слоя объекта это всегда Выбор объекта + Смена текущего слоя. И вот здесь есть ряд хитростей.
Если «выключить» или «заморозить» все слои кроме исходного слоя и слоёв «целей» то разбор объектов выполняется так (на примере изолиний рельефа):

- Векторизуем изолинии сразу на слой Основные. Таких линий больше всего и переносить их не придётся вовсе;
- Гасим все слои кроме Основные, Утолщённые и Дополнительные;
- Отмечаем групповым редактором утолщённые линии и нажимаем клавишу «S» (циклическое переключение слоёв). Текущий слой изменяется на Утолщённые и, соответственно, все выбранные линии оказываются на нём.
- Сбрасываем выбор группового редактора и выбираем следующую порцию линий.
- Точно так же поступаем и с дополнительными линиями.

Естественно, в случае с изолиниями, разбор лучше вести после сшивки, правки формы и оптимизации. То е. непосредственно перед простановкой высот. Временным Слоям Утолщённые и Дополнительные удобно присвоить контрастные цвета и толщину линий.

Вовсе не следует гнаться за «картографичностью» векторных линий. Слой дополнительных линий лучше отображать как сплошные линии, например малинового цвета. Ну, или сделать очень частый пунктир с короткими разрывами. Причины очевидны.

Разнесение линий на промежуточные (рабочие) слои удобно как для визуального контроля классификации линий, так и для массового присвоения атрибутов всем объектам слоя. Гораздо проще и быстрее раскидать линии по слоям, чем поштучно присваивать им атрибуты

Аналогичный способ разбора может быть применён для других типов объектов. Важно помнить, что циклическое переключение выполняется только по видимым и не замороженным слоям. Причём в порядке сверху - вниз по списку слоёв.

В ряде случаев, например при классификации мелких объектов, удобнее использовать механизм пометки объектов. То есть:

- помечаем все классифицируемые объекты;
- переходим в режим просмотра помеченных объектов;
- нажимаем «F» (перейти к следующему объекту)
- классифицируем объект, то есть нажимаем:
«S» - перенести на другой слой;
«F» - оставить как есть и перейти к следующему;
«DEL» - удалить объект-мусор.

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Быстрое разнесение объектов по слоям после автовекторизации

Сообщение nadiopt » 16 сен 2010, 09:07

Григорий, а может все посты по векторизации в изи трейс объединить в статью?
ин гроссен фамилен нихт клювен клац клац

Григорий Степанов
Easy Trace – эксперт
Сообщения: 329
Зарегистрирован: 03 сен 2009, 11:13
Репутация: 64
Откуда: Россия, г.Рязань
Контактная информация:

Re: Быстрое разнесение объектов по слоям после автовекторизации

Сообщение Григорий Степанов » 16 сен 2010, 09:16

Подготовка статьи дело серьёзное. Да ещё с учётом того что умеет старушка 7.99.

Сейчас все силы уходят на главы новой документации - почти год назад, господин Джек Данджермонд (глава ESRI), на европейской конференции, держал меня за пуговицу и настоятельно рекомендовал немедленно разослать образцы пакета их ресселерам. Вот уже почти год мы шлифуем документацию и готовим видеоуроки. Так что пока сил хватает только на Copy-Paste c постов нашего форума...

Ответить

Вернуться в «EasyTrace»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость