- •Геоинформационны е системы в географии
- •Лекция 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 может векторизовать различные форматы растра, поддерживаемые ArcGIS, при условии, что растр отображается двумя цветами. Для этого требуется, чтобы вы назначили растровым слоям два уникальных цвета. Вы можете использовать опции отображения ArcMap Уникальные значения (Unique Values) или
Классификация (Classified), чтобы разделить растр на два цвета.
Большинство отсканированных документов содержат элементы в двух слоях со значениями: передний план (изображение) и фон (подложка). Обычно передний план представлен темным цветом, например черным, а фон — светлым, например белым цветом. Однако эти же цвета можно использовать в обратном порядке или вообще использовать другие цветовые значения. Пока эти два цвета имеют уникальные значения, ArcScan поддерживает векторизацию для ячеек текущего цвета.
Процесс преобразования растровых данных в векторные объекты зависит от пользовательских настроек. Эти настройки позволяют вам управлять геометрией результирующих векторных объектов. Когда вы определили оптимальные настройки векторизации ваших данных, их можно будет легко сохранить и использовать повторно.
Интерактивная векторизация (трассировка растра)
Трассировка растров полезна в случаях, когда вы хотите повысить управляемость процесса векторизации или когда требуется векторизовать небольшое изображение.
Этот процесс называется интерактивной векторизацией и он схож с существующими методами, используемыми для создания объектов при редактировании.
Интерактивная векторизация состоит из нескольких компонентов:
•замыкание на растр,
•векторизация растра
•и распознавание формы.
Замыкание на растр
Дополнительный модуль ArcScan поддерживает возможность замыкания на ячейки растра. Несмотря на то что для трассировки растра это не требуется, замыкание на растр позволяет убедиться, что вы создали объекты точно. Вы можете замкнуть на центральные линии, пересечения, углы, конечные точки и сплошные области растра.
Замыкание на пересечениях растра |
Замыкание на центральных линиях растра |
Векторизация растра трассировкой
Инструмент Векторизация трассировкой (Vectorization Trace)
позволяет вручную трассировать ячейки растра и создавать линейные или полигональные объекты.
Трассировка растра может быть эффективным способом конвертации растровых данных в векторные объекты, если она используется в сочетании с замыканием на растр. Вы можете также управлять геометрическим составом итоговых векторных объектов, регулируя параметры настроек векторизации до трассировки.
После добавления новых объектов в базу данных, вы можете посредством трассировки их улучшать другими инструментами, такими как топология, расширенное редактирование и векторная трансформация, чтобы изменить данные в случае необходимости.
На приведенном ниже рисунке показана осевая трассировка, используемая для создания линейных объектов.
При наличии Векторизации трассировкой (Vectorization Trace)
достаточно просто указать курсором направление, в котором вы хотите выполнить векторизацию, и щелкнуть мышью. С каждым щелчком объекты будут создаваться по осям ячеек растра. Текущие установки векторизации влияют на итоговую геометрию вектора. У вас есть опция для создания линейных или полигональных объектов.
Рисунок ниже показывает трассировку и замыкание растра, используемую при создании полигональных объектов
Распознавание формы
Вы также можете отбирать векторные объекты определенной формы, например, здание или резервуар для хранения, с помощью инструментов распознавания формы. Это позволяет создавать объекты одним щелчком мыши на растровом объекте, который вы хотите отобрать.
Автоматическая векторизация
Автоматическая векторизация определяется как автоматизированная технология для преобразования растровых данных в векторные объекты. Этот процесс контролируется пользователем, который управляет ходом векторизации. Такие факторы, как разрешение изображения, количество шума (помех) в изображении, и фактическое содержание сканированного документа, определяют конечный результат векторизации.
ArcScan поддерживает два метода векторизации: по центральным линиям и контурную.
Векторизация по центральным линиям позволяет создавать векторные объекты вдоль центра линейных элементов растра.
Оцифровка контуров позволяет создавать векторные объекты на границе линейных элементов растра.
|
Векторизация |
Растр, отображающий |
изолиний по |
изолинии |
центральным линиям |