- •Геоинформационны е системы в географии
- •Лекция 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
- •Вы можете автоматически векторизировать поднабор растрового
- •СПАСИБО ЗА ВНИМАНИЕ!
Следующая опция диалогового окна служит для указания максимальной толщины линии для векторизации растра.
На основе введенного значения можно выполнять замыкание на линиях растра, чья толщина равна или меньше максимального значения. Это позволяет контролировать, на каких линиях можно выполнить замыкание и какие линии векторизировать.
Подобно настройке толщины линии, в ArcScan есть возможность замыкания на сплошных областях. Сплошные области — это группы ячеек растра, которые представляют круговые объекты.
В некоторых случаях элементы растра квалифицируются как окружности, но не векторизируются (например, точки).
Можно указать минимальное и максимальное значения для диаметров сплошных областей.
Любая сплошная область, диаметр которой попадает в этот диапазон, распознается как сплошная и становится доступной для замыкания.
В ArcScan есть возможность игнорирования пробелов, существующих в линейных элементах растра, во время трассировки с помощью инструмента
Векторизация трассировкой (Vectorization Trace). Размер пробелов измеряется как диагональное расстояние ячеек фона в пикселах. Пробелы с размером меньше указанного игнорируются, и инструмент Векторизация трассировкой (Vectorization Trace) продолжает трассировку смежных ячеек. Пробелы могут обнаруживаться в областях растра, которые представляют собой линии, из-за низкого разрешения.
Настройки векторизации
Настройки векторизации (Vectorization settings) позволяют изменять структуру выходных векторных объектов. Эти настройки применяются к интерактивному и автоматическому процессу векторизации. При трассировке растровых изображений на объекты влияют настройки векторизации, созданные с помощью инструмента векторизации трассировкой. Эти настройки не влияют на объекты, созданные с помощью инструментов построения в окне Создание объектов (Create Features).
Настройки векторизации позволяют точно настроить результат преобразования растровых объектов в векторные. Настройки можно использовать для контроля доступных для векторизации ячеек растра, степени генерализации и сглаживания, используемых при создании векторных объектов, и для обработки нетипичных характеристик растровых изображений.
Использование инструментов векторизации
Инструменты векторизации трассировкой являются основным компонентом задачи по трассировке растровых объектов.
Инструменты позволяют преобразовывать растровую информацию с помощью полуавтоматической трассировки ячеек растра переднего плана.
Панель инструментов ArcScan содержит два инструмента трассировки:
инструмент векторизации трассировкой и инструмент векторизации трассировкой между точками. Оба инструмента используются в существующих средах редактирования, замыкания и векторизации.
Прежде всего необходимо настроить активный шаблон объектов и параметры замыкания, включая замыкание на растр.
Автоматическая
векторизация
Автоматическая (пакетная) векторизация может включать серию процедур для достижения приемлемого преобразования растровых данных в векторные.
Она может быть такой же простой, как и выполнение одной команды для создания векторных объектов.
В зависимости от состояния входных растровых данных, с которыми вы работаете, процесс векторизации отличается.
Обработка растра
Предварительная обработка растра — это метод подготовки растровых данных для векторизации. Он предусматривает удаление элементов шума и растра, которые не следует векторизовать.
Метод также включает добавление новых объектов или заполнение отверстий и разрывов для улучшения входных данных. Эти действия будут способствовать успешной векторизации.
ArcScan поддерживает инструменты для выполнения этих типов операций. Эти инструменты находятся в меню Очистка растра (Raster Cleanup) и на панели инструментов Рисование растра (Raster Painting). Доступны такие методы, как рисование, стирание ячеек и экспорт в новый файл растра.
Определение объема
Возможность сузить объем векторизации может помочь сэкономить время и повысить производительность. ArcScan облегчает этот процесс с помощью инструментов выбора растра. Они позволяют сфокусироваться на данных, предназначенных для конвертации с помощью интерактивной выборки и запросов на основе выражения. Можно выбрать серию смежных ячеек указателем или воспользоваться диалоговым окном Выбрать смежные ячейки (Select Connected Cells), чтобы выполнить более качественную выборку на основе критериев, заданных вами. Можно выбрать ячейки на переднем или заднем плане и использовать выборку как основу для создания объекта. Кроме того, используйте эти инструменты для облегчения процесса очистки растра.
Определение оптимальных установок
После подготовки растровых данных к векторизации следующим шагом является определение наилучших установок для преобразования растровых объектов в векторные.
Использование правильных установок векторизации для данных является очень важным для обеспечения точной и успешной векторизации. Не существует другого процесса в ArcScan, который имеет большее влияние на построение объекта выходной векторизации. С помощью установок векторизации можно управлять тем, как обрабатываются пересечения и сколько вершин используются для построения линейного объекта. Кроме того, можно управлять величиной сглаживания, которое необходимо применить к линиям, а также выбрать, закрывать ли разрывы. После обнаружения дополнительных установок векторизации можно сохранить их с помощью документа карты или экспортировать их в стиль ArcScan, который затем можно использовать для похожих данных.