Процесс автоматической векторизации состоит из следующих основных этапов:
предварительная обработка растра;
классификация;
обработка растра классификации;
преобразование растра в вектор;
векторная обработка.
Предварительная обработка является необязательным этапом, включает масштабирование и фильтрацию растра. Масштабирование позволяет значительно ускорить обработку при избыточном разрешении снимка. Фильтрация уменьшает шумы изображения, что положительно влияет на результаты распознавания.
Классификация – процесс определения принадлежности отдельных пикселей исходного растра тому или иному распознаваемому объекту.
Вычисление статистических дешифровочных характеристик при обучении и классификации выполняется для скользящего окна. При обучении окно перемещается в пределах обучающих выборок, при классификации на всем остальном снимке. В качестве статистических дешифровочных характеристик используется спектральные (средний цвет) и текстурные характеристики (контраст, энергия, корреляция).
Результатом классификации является растр классификации – растр принадлежности пикселей исходного растра тому или иному распознаваемому объекту. Растр классификации содержит много шумов – неправильно классифицированных пикселей. Их можно отфильтровать исходя из предположения, что плотность расположения неправильно классифицированных пикселей меньше правильно классифицированных.
На следующем этапе производиться фильтрация лишней информации, ее сглаживание и перевод с в линейный и площадной вид.
Для этого используются морфологические операции - изменение бинарного состояния пикселя на основе анализа состояния его соседей. К таким операциям относятся:
эрозия – замена на ноль единичных пикселей, если рядом есть хоть один нулевой пиксель;
наращивание – замена на единицу нулевого пикселя, если рядом есть хоть один единичный пиксель;
удаление небольших областей – замена восьмисвязных локальных групп единичных пикселей на нули, если количество пикселей меньше допуска;
заливка небольших дырок – замена восьмисвязных локальных групп нулевых пикселей на единицы, если количество пикселей меньше допуска;
После обработки растр классификации преобразуется в набор векторных объектов – линий или площадей. В процессе преобразования в линии создаются непересекающиеся линейные объекты. При преобразовании в площади создаются площадные объекты, имеющие общие части контура. На окончательном этапе распознанные объекты объединяются или удаляются на основе анализа их взаимного расположения. Объединенная сеть объектов совместно сглаживается и фильтруется перед сохранением в создаваемую карту.
75.матр.высот. С помощью клавиши F5 вызываем «Рабочий набор» и выбираем кнопку «Работа с матрицей высот». Выбираем кнопку «Создать матрицу по данным векторной карты».В диалоговом окне «Создании матрицы» задаём имя матрицы, выбираем область вывода «по контуру», метод построения проекции «Линейная интерполяция по сетке высотных точек», тип матрицы «Абсолютные высоты»
76.профиль. Чтобы построить профиль нажимаем кнопку «Работа с матрицей высот». Выбираем кнопку «Построение профиля». Соединяем нужные нам точки, щёлкаем два раза на кнопку мыши. На экран выводится построенный профиль
Координаты. На панели инструментов находим кнопку Геодезический редактор. Находим кнопку преобразования или передачи координат из текстового файла. Указываем файл - источник координат. В строке подписи указываем номера точек и их высоты. Выполнить
78. Вызов большинства режимов и функций осуществляется из программы "Геодезический редактор". Даная прикладная задача может быть вызвана следующими способами:1. Выберите пункт меню "Задачи" – "Геодезический редактор".2. Выберите пункт меню "Задачи" – "Запуск приложений". Далее, в диалоге "Запуск приложений", раскройте тему "Геодезические задачи". Выберите задачу "Геодезический редактор" и нажмите кнопку «Выполнить».На экране появиться панель кнопок, расположенная справа от карты. Нажмите на кнопку «Геодезические вычисления» появится панель «Геодезические вычисления» включающая группу кнопок для выбора необходимых задач геодезических расчетов. Кнопки данной панели обеспечивают вызов ряда режимов, в том числе:- расчет и уравнивание теодолитного хода;- решение прямых геодезических задач;- решение обратных геодезических задач
79. Для расстановки заполняющих знаков необходимо:1. Выбрать заполняющий знак;2. Задать размер шага заполнения;3. Установить расстояние от линейного объекта до условного заполняющего знака. Этот размер может задаваться со знаком плюс или минус – в зависимости от того, справа или слева от линии необходимо нанести знаки. Для двустороннего заполнения включить кнопку Расставить знаки в зеркальном отображении.4. При необходимости включить запись в журнал транзакций;5. Для запуска процесса расстановки условных знаков нажать кнопку Выполнить.
80. К таким форматам относятся DXF (AutoCAD), MIF (MapInfo), GEN (ArcInfo), Shape (ArcView), F1-F20V, SXF, основные форматы хранения растровых данных (TIFF, JPEG, GIF, BMP, WMF, PCX), а также GeoSpot, GeoTIFF, позволяющие передавать информацию о привязке растрового изображения к реальным географическим координатам, и MrSID - для сжатия информации. Наиболее распространенным среди векторных форматов является - DXF. Все ГИС и САПР через основные обменные форматы: SHP, E00, GEN (ESRI), VEC (IDRISI), MIF (MapInfo Corp.), DWG, DXF (Autodesk), WMF (Microsoft), DGN (Bentley). Только некоторые, в основном отечественные системы, поддерживают российские обменные форматы – F1M (Роскартография), SXF (Военно-топографическая служба).