Лабораторная работа № ___.
Тема: Изучение интерфейса и основ работы векторизатора Easy Trace [1]
Цель работы
1. Знакомство с векторизатором Easy Trace.
2. Приобретение навыков работы в Easy Trace.
Предварительное знакомство с векторизатором Easy Trace
При оцифровке карт перед пользователем рано или поздно возникает вопрос – каким образом можно автоматизировать работу по созданию объектов? Самым простым решением вопроса является применение какого-либо векторизатора. Сразу можно отметить, что "автоматизировать" процесс полностью в данном случае не получится, т.е. загрузив растровое изображение карты, нажать кнопку "Старт" и получить готовый вектор. Однако значительно ускорить процесс векторизации действительно можно. В этом поможет программа Easy Trace. Несомненно, операция векторизации карт требует творческого подхода и определенного количества знаний по предмету.
Easy Trace Group является российской компанией. В первую очередь наиболее очевидным преимуществом, которое можно оценить сразу же после первого опыта по векторизации, является степень "интеллектуальности" Easy Trace по сравнению с конкурентами. Следует отметить русский интерфейс программы и справочную систему, активную работу по усовершенствованию программы и небольшую, по отношению к ближайшим аналогам, стоимость.
Не менее важным является очевидная ориентированность программы на самодостаточность. Это выражается в том, что в ней изначально присутствуют все необходимые функции и инструменты. Весь процесс – сканирование, коррекция растра, цветоделение, привязка, векторизация и экспорт, происходят в одной программе. То есть для полноценной работы достаточно всего двух программ – векторизатора Easy Trace и той программы, куда планируется перенести готовые векторные объекты. В нашем случае это ArcView.
Автоматическая векторизация в Easy Trace
При любой векторизации недостаточно просто скопировать весь набор линий и символов, имеющихся на карте. Векторизация предполагает более существенную работу.
Задачи векторизации:
• Восстановление геометрических характеристик объектов – если это изолинии, то они непрерывные, гладкие и не могут пересекаться. Если это области, то корректные полигоны, а не просто наборы фрагментов, составляющие их границы. Объекты могут подчиняться дополнительным требованиям. Например, контуры зданий, как правило, имеют прямые углы и выровнены вдоль осевых линий улиц.
• Разнесение объектов по слоям – это нечто большее, чем разбиение по формальным признакам, таким как толщина линий или длина пунктира.
• Тополологическая связность объектов – это корректные общие границы, общие вершины или узлы. Согласованные связи между точечными, линейными и полигональными объектами. В общем, соблюдение всех тех требований, которые и обеспечивают корректную топологию модели данных, принятой в вашей ГИС.
• Создание производных объектов и характеристик – сборка полигонов, формирование границ населенных пунктов, буферных зон, расшифровка и присвоение атрибутивных значений и т. д.
• Удаление посторонних объектов - дефектов, шумов, штриховок, фрагментов надписей и топографических символов.
Вряд ли можно представить набор параметров автовекторизатора, который мог бы формализовать все эти требования...
Как это реализовано в Easy Trace?
Сразу оставим надежду ограничиться вводом параметров и нажатием одной кнопки. Цель – формирование законченной цифровой модели местности. Именно полноценной модели, а не рисунка, очень похожего на исходный растр.
Для этого процесс векторизации разбит на ряд шагов. Каждый шаг поддерживается своей утилитой или группой утилит. Причем порядок их применения не является догмой - все зависит от решаемой задачи и опыта оператора. Некоторые шаги - это ручная работа оператора.
В целом, подход к векторизации в Easy Trace лучше всего определяется следующей схемой (рис. 4.1.).
Рисунок 4.1. Схема векторизации данных с помощью Easy Trace