Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
28
Добавлен:
11.11.2022
Размер:
2.48 Mб
Скачать

ArcScan может векторизовать различные форматы растра, поддерживаемые ArcGIS, при условии, что растр отображается двумя цветами. Для этого требуется, чтобы вы назначили растровым слоям два уникальных цвета. Вы можете использовать опции отображения ArcMap Уникальные значения (Unique Values) или

Классификация (Classified), чтобы разделить растр на два цвета.

Большинство отсканированных документов содержат элементы в двух слоях со значениями: передний план (изображение) и фон (подложка). Обычно передний план представлен темным цветом, например черным, а фон — светлым, например белым цветом. Однако эти же цвета можно использовать в обратном порядке или вообще использовать другие цветовые значения. Пока эти два цвета имеют уникальные значения, ArcScan поддерживает векторизацию для ячеек текущего цвета.

Процесс преобразования растровых данных в векторные объекты зависит от пользовательских настроек. Эти настройки позволяют вам управлять геометрией результирующих векторных объектов. Когда вы определили оптимальные настройки векторизации ваших данных, их можно будет легко сохранить и использовать повторно.

Интерактивная векторизация (трассировка растра)

Трассировка растров полезна в случаях, когда вы хотите повысить управляемость процесса векторизации или когда требуется векторизовать небольшое изображение.

Этот процесс называется интерактивной векторизацией и он схож с существующими методами, используемыми для создания объектов при редактировании.

Интерактивная векторизация состоит из нескольких компонентов:

замыкание на растр,

векторизация растра

и распознавание формы.

Замыкание на растр

Дополнительный модуль ArcScan поддерживает возможность замыкания на ячейки растра. Несмотря на то что для трассировки растра это не требуется, замыкание на растр позволяет убедиться, что вы создали объекты точно. Вы можете замкнуть на центральные линии, пересечения, углы, конечные точки и сплошные области растра.

Замыкание на пересечениях растра

Замыкание на центральных линиях растра

Векторизация растра трассировкой

Инструмент Векторизация трассировкой (Vectorization Trace)

позволяет вручную трассировать ячейки растра и создавать линейные или полигональные объекты.

Трассировка растра может быть эффективным способом конвертации растровых данных в векторные объекты, если она используется в сочетании с замыканием на растр. Вы можете также управлять геометрическим составом итоговых векторных объектов, регулируя параметры настроек векторизации до трассировки.

После добавления новых объектов в базу данных, вы можете посредством трассировки их улучшать другими инструментами, такими как топология, расширенное редактирование и векторная трансформация, чтобы изменить данные в случае необходимости.

На приведенном ниже рисунке показана осевая трассировка, используемая для создания линейных объектов.

При наличии Векторизации трассировкой (Vectorization Trace)

достаточно просто указать курсором направление, в котором вы хотите выполнить векторизацию, и щелкнуть мышью. С каждым щелчком объекты будут создаваться по осям ячеек растра. Текущие установки векторизации влияют на итоговую геометрию вектора. У вас есть опция для создания линейных или полигональных объектов.

Рисунок ниже показывает трассировку и замыкание растра, используемую при создании полигональных объектов

Распознавание формы

Вы также можете отбирать векторные объекты определенной формы, например, здание или резервуар для хранения, с помощью инструментов распознавания формы. Это позволяет создавать объекты одним щелчком мыши на растровом объекте, который вы хотите отобрать.

Автоматическая векторизация

Автоматическая векторизация определяется как автоматизированная технология для преобразования растровых данных в векторные объекты. Этот процесс контролируется пользователем, который управляет ходом векторизации. Такие факторы, как разрешение изображения, количество шума (помех) в изображении, и фактическое содержание сканированного документа, определяют конечный результат векторизации.

ArcScan поддерживает два метода векторизации: по центральным линиям и контурную.

Векторизация по центральным линиям позволяет создавать векторные объекты вдоль центра линейных элементов растра.

Оцифровка контуров позволяет создавать векторные объекты на границе линейных элементов растра.

 

Векторизация

Растр, отображающий

изолиний по

изолинии

центральным линиям