- •Геоинформационны е системы в географии
- •Лекция 5 Дополнительный модуль ArcGIS ArcScan
- •План лекции
- •Введение
- •Введение
- •Организации, которые нуждаются в преобразовании растровых изображений в объекты векторных слоев, первые кандидаты
- •Начало работы с ArcScan
- •Начало работы с ArcScan
- •Активация дополнительного модуля ArcScan
- •Добавление панели инструментов ArcScan
- •ArcScan может векторизовать различные форматы растра, поддерживаемые ArcGIS, при условии, что растр отображается
- •Процесс преобразования растровых данных в векторные объекты зависит от пользовательских настроек. Эти настройки
- •Интерактивная векторизация (трассировка растра)
- •Замыкание на растр
- •Векторизация растра трассировкой
- •На приведенном ниже рисунке показана осевая трассировка, используемая для создания линейных объектов.
- •Рисунок ниже показывает трассировку и замыкание растра, используемую при создании полигональных объектов
- •Распознавание формы
- •Автоматическая векторизация
- •Для автоматической векторизации требуются настройки, которые влияют на то, как будут получены векторные
- •Помимо обработки исходного растра, самый важный фактор в автоматической векторизации — предварительные настройки.
- •Выбор ячеек растра
- •Растр, отображающий
- •Диалоговое окно Выбрать смежные ячейки (Select connected cells)
- •Очистка растров до векторизации
- •Рисунок до очистки
- •Интерфейс ArcScan
- •Панель инструментов ArcScan – предоставляет доступ к функциям ArcScan.
- •Диалоговое окно Настройки векторизации
- •Окно Параметры замыкания
- •Диалоговое окно Опции замыкания
- •Диалоговое окно Создание объектов (Generate Features) (автоматическая векторизация)
- •Этапы работы с ArcScan
- •Начало сеанса редактирования
- •Замыкание на растр
- •ArcScan также имеет настройки для допуска замыкания и отображения подсказок замыкания на карте.
- •Использование шаблонов объектов
- •Настройка допуска потока
- •Использование методов построения скетча
- •Отмена и возврат правок
- •Применение дополнительных инструментов для редактирования векторизованных объектов
- •Сохранение правок
- •Настройки модуля векторизации ArcScan
- •Настройки векторизации применяются для растровой трассировки и автоматической векторизации. Выполняя растровую трассировку, вы
- •После введения соответствующих настроек для ваших данных вы можете продолжить процесс векторизации.
- •Настройки Решения пересечений (Intersection Solution setting)
- •Геометрическое пересечение создано для сохранения углов и прямых линий. Эта опция, как правило,
- •Геометрическое
- •Настройки максимальной ширины линии (Maximum Line Width setting)
- •Настройки максимальной ширины линии могут быть использованы как фильтр в случаях, когда вы
- •Если вы щелкните мышью по линии этим инструментом, на экране отобразится небольшое поле
- •Настройки Допуска сжатия (Compression Tolerance setting).
- •Участок
- •Настройка Ширины сглаживания (Smoothing Weight setting)
- •Участок отсканированной
- •Настройка Допуска замыкания разрывов (Gap Closure Tolerance)
- •Настройка допуска замыкания
- •Настройка Развернутого угла (Fan Angle)
- •Настройка пробела (Hole setting)
- •Настройка Решение углов (Resolve Corners)
- •Нерешенные углы (Unresolved corners)
- •Команда стилей (Styles command)
- •Модуль ArcScan также содержит предустановленные стили, базирующиеся на разных типах растровых данных. Эти
- •Подготовка растровых данных к векторизации
- •Объем подготовки растровых данных к векторизации зависит от изображения. В некоторых случаях входной
- •Выбор ячеек растра для очистки и векторизации
- •Возможность выбора ячеек растра помогает сделать процесс векторизации более эффективным. Выбор ячеек растра
- •Интерактивная выборка ячеек
- •Интерактивный выбор смежных ячеек
- •Выборка ячеек на основе выражения
- •Выбор смежных ячеек с помощью выражения запроса
- •Поиск области смежных ячеек
- •Поиск диагонали области смежных ячеек
- •Использование выборки ячеек с другими инструментами
- •Сохранение выборки ячеек
- •Очистка растра
- •Сеанс очистки
- •Удаление шума и объектов
- •Существует несколько способов удалить ячейки из растра. К ним относятся стирание по одному
- •Добавление новых ячеек
- •Сохранение правок растра
- •Интерактивная
- •Интерактивная векторизация связана с созданием объектов в ручном режиме с помощью привязки ячеек
- •Интерактивная векторизация обеспечивает более высокий уровень гибкости, так как для создания объектов можно
- •Опции замыкания растра (Raster Snapping Options)
- •Типы свойств замыкания растров
- •Свойства замыкания растра
- •Конечные точки — Выполняется замыкание к конечным точкам линейного элемента растра, например:
- •Об установке опций замыкания растра
- •Следующая опция диалогового окна служит для указания максимальной толщины линии для векторизации растра.
- •Подобно настройке толщины линии, в ArcScan есть возможность замыкания на сплошных областях. Сплошные
- •В ArcScan есть возможность игнорирования пробелов, существующих в линейных элементах растра, во время
- •Настройки векторизации
- •Использование инструментов векторизации
- •Автоматическая
- •Автоматическая (пакетная) векторизация может включать серию процедур для достижения приемлемого преобразования растровых данных
- •Обработка растра
- •Определение объема
- •Определение оптимальных установок
- •Создание векторных объектов
- •Обычно автоматическая векторизация выполняется для всего слоя растра. Поэтому это метод по умолчанию.
- •Предварительный просмотр векторизации
- •О создании объектов в автоматической векторизации
- •При использовании метода векторизации по средним линиям в диалоговом окне Создание объектов (Generate
- •Вы можете автоматически векторизировать поднабор растрового
- •СПАСИБО ЗА ВНИМАНИЕ!
Настройки максимальной ширины линии могут быть использованы как фильтр в случаях, когда вы хотите пропустить большие, толстые линии и векторизовать только тонкие линии в растре. Эта настройка также влияет на создание выходных объектов, поэтому важно использовать самое точное возможное значение для используемых вами данных.
Используя инструмент Ширина растровой линии (Raster Line Width), вы можете задать ширину растровых линий. Этот инструмент дает возможность отобразить ширину растра через подсказки карты.
Если вы щелкните мышью по линии этим инструментом, на экране отобразится небольшое поле ввода
Ширина растровой линии (Raster Line Width). Вы можете оставить это значение неизмененным или ввести в поле новое значение и обновить Максимальную ширину линии (Maximum Line Width), нажав на клавишу ВВОД. Этот способ может вам сохранить время за счет возможности обновления настроек ширины линии без открытия диалогового окна Настройки векторизации (Vectorization Settings).
Настройки Допуска сжатия (Compression Tolerance setting).
Допуск сжатия – это самая важная настройка для воздействия на векторную геометрию выходного объекта. Эта настройка используется для уменьшения количества вершин линейных объектов, созданных во время процесса векторизации. Сжатие – это векторная заключительная обработка, использующая алгоритм генерализации Дугласа-Пекера, задающего максимально допустимое смещение, заданное как выходной параметр. Выходное сжатие – это подмножество исходных выходных вершин. Использование больших значений допуска сжатия снизит количество вершин, использующихся для конструирования линейных объектов. Уменьшение вершин станет причиной отличия выходных линейных объектов от первоначальной формы исходных линий. Значение Допуск сжатия не отображает карты или единицы пикселей, это значение скорее отображает уровень интенсивности обобщения.
Участок |
Допуск сжатия =,025 |
Допуск сжатия = 1 |
Допуск сжатия = 10 |
отсканированной |
|
|
|
карты земельного |
|
|
|
участка. |
|
|
|
Настройка Ширины сглаживания (Smoothing Weight setting)
Эта настройка используется для сглаживания объектов, созданных во время процесса векторизации.
Использование больших значений ширины сглаживания приведет к более сильному сглаживанию линейных объектов. Тем не менее использование больших значений ширины сглаживания может стать причиной отличия выходных линейных объектов от первоначальной формы исходной линии.
Значение ширины сглаживания не отображает карту или единицы пикселей, оно скорее отображает уровень интенсивности сглаживания.
Участок отсканированной |
Ширина сглаживания = 1 |
Ширина сглаживания = 3 |
контурной карты. |
|
|
Настройка Допуска замыкания разрывов (Gap Closure Tolerance)
Ячейки, представляющие линии в растре, могут содержать разрывы. В большинстве случаев появление разрывов является результатом плохого качества исходных документов или плохого сканирования. Тем не менее иногда разрывы могут быть частью линий символов исходного документа. В качестве примера можно привести использование пунктирных линий для отображения линий электропитания.
Допуск замыкания разрывов – это расстояние в пикселях, используемое для перескока разрывов в растровой линии. Основываясь на введенном вами значении, разрывы, меньшие или равные допуску замыкания разрывов, будут закрыты во время векторизации. Тем не менее разрывы не будут закрыты на участках пересечения линий.
Настройки применяются к растровой трассировке и автоматической векторизации.
Настройка допуска замыкания |
Настройка допуска замыкания |
разрывов отключена |
разрывов включена. |
Настройка Развернутого угла (Fan Angle)
Вы можете добавить данные в функцию допуск замыкания разрывов, используя настройку Развернутый угол (Fan Angle). Основываясь на заданном вами угле, функция допуска замыкания разрывов будет искать растровые линии при перескоке разрывов. Эта функция может быть полезной в случаях, когда векторизуемая вами растровая линия изогнута и содержит разрывы.
Настройка пробела (Hole setting)
Модуль ArcScan позволяет игнорировать проблемы в растровых линиях во время векторизации. Пробелы – это маленькие разрывы в растровой линии, полностью окруженные пикселями переднего плана. Появление разрывов может выть вызвано плохим качеством исходного документа или плохим сканированием. Разрывы, у которых длина диагонали меньше или равна указанному расстоянию, во время векторизации будут обрабатываться как часть растровой линии. Функция игнорирования разрывов доступна только для замыкания на раст и растровой трассировки.
Размер разрыва = 0 |
Размер разрыва = 5 |