Упражнение 2. Автоматическая векторизация.

Уровень сложности: Начальный Требования к данным: ArcGIS Tutorial Data for Desktop

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

Настройка параметров среды ArcScan

Предварительное условие:

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

Шаги:
  1. Нажмите кнопку Открыть (Open) Открыть на панели инструментов Стандартные (Standard).
  2. Перейдите к документу карты ArcScanBatch.mxd, расположенному в каталоге ArcScan, и затем выберите в ней ранее установленные данные учебные упражнения. Для доступа к упражнениям задайте путь: C:\ArcGIS\ArcTutor — это участок хранения по умолчанию.
  3. Щёлкните на кнопке Открыть (Open).
  4. Если все еще открыт документ карты из предыдущего упражнения, на экране отобразится подсказка закрыть его. Закройте этот документ без сохранения сделанных вами изменений.
  5. Для использования инструментов и команд ArcScan растровые слои должны быть представлены в виде двухцветных изображений. Для символов растра вместо растяжки следует установить уникальные значения. Щелкните правой кнопкой мыши растровый слой ParcelScan.img в таблице содержания ArcMap и выберите Свойства (Properties). Появится диалоговое окно Свойства слоя (Layer Properties).
  6. Перейдите на вкладку Символы (Symbology) в диалоговом окне Свойства слоя (Layer Properties).
  7. Выберите опцию Уникальные значения (Unique Values) в поле Показать (Show).
    Включение метода отображения Уникальные значения (Unique Values)
  8. Нажмите кнопку ОК.

Подготовка растра для векторизации: рисование растра (Raster painting)

Выполняя пакетную векторизацию, иногда до создания объектов необходимо отредактировать растровое изображение. Этот процесс, известный как очистка растра, удаляет ненужные ячейки с растрового изображения, не входящего в границы векторизации. Модуль ArcScan содержит инструменты для выполнения очистки растра. Сейчас вы можете использовать инструменты Очистки растра (Raster Cleanup) для удаления ненужного текста с отсканированного изображения участка.

Шаги:
  1. Щёлкните Закладки (Bookmarks) и Очистка растра (Raster cleanup) для настройки текущего отображения редактируемого в упражнении участка.
    Участок растрового изображения, подготовленного для векторизации.
  2. В меню Редактор (Editor) на панели инструментов Редактор (Editor) щелкните Начать редактирование (Start Editing).
  3. Выберите команду начать редактирование в рабочей области файловой базы геоданных и щёлкните на кнопке OK.
  4. На панели инструментов модуля ArcScan щёлкните мышью по меню функции Очистка растра (Raster Cleanup) и Начать очистку (Start Cleanup) для включения сеанса очистки растра.
  5. Щёлкните меню Очистка растра (Raster Cleanup) и включите панель инструментов Рисование растра (Raster Painting) для ее отображения на экране.
  6. Щёлкните на инструменте Ластик (Erase) Ластик (Erase) на панели инструментов Рисование растра (Raster Painting).
  7. Щёлкните клавишу мыши и удерживайте ее нажатой для стирания текста (59.96), расположенного сверху земельного участка.
    Включение стирания текста
  8. Продолжайте с помощью инструмента Ластик (Erase) стирать текст до тех пор, пока он не будет полностью удален с изображения.
    Текст был полностью удален.
  9. Кроме поддержки инструмента Ластик (Erase), панель инструментов Рисование растра (Raster Painting) поддерживает другой инструмент, предназначенный для стирания ячеек. Этот инструмент, называющийся Волшебный ластик (Magic Erase), дает возможность стирать группы смежных ячеек простым щелчком мыши или путем очерчивания вокруг них рамки.
  10. Щёлкните на инструменте Волшебный ластик (Magic Erase) Волшебный ластик (Magic Erase) на панели инструментов Рисование растра (Raster Painting).
  11. Для удаления текста (001), расположенного в центре земельного участка, очертите вокруг него рамку.
    Текст для удаления выбирается за один шаг.

    Сейчас текст удален с изображения.

    Текст был полностью удален.

Подготовка растра для векторизации: Выбор ячеек (Cell selection)

В предыдущих шагах вы научились использовать инструменты Ластик (Erase) и Волшебный ластик (Magic Erase) для удаления ненужных ячеек с растрового изображения. Тем не менее, если для используемого вами изображения требуется дополнительная очистка, эти способы могут отнять слишком много времени. Для упрощения процесса очистки вы можете вместе использовать инструменты выбора ячеек и очистки растра.

Шаги:
  1. Для более детального просмотра редактируемого участка растяните закладку Выбор ячеек (Cell selection). Щёлкните Закладки (Bookmarks) и Выбор ячеек (Cell selection).
    Участки растрового изображения, выбранные для очистки.
  2. В меню Выбор ячеек (Cell Selection) щёлкните на Выбор смежных ячеек (Select Connected Cells).
  3. В диалоговом окне Выбор смежных ячеек (Select Connected Cells) введите значение 500 для общей площади пикселей растра. Это значение будет использовано для выбора всех текстовых ячеек в растре.
    Настройка количества пикселей растра для выбора.
  4. Щёлкните на кнопке ОК. Будут выбраны текстовые ячейки в растре.
    Выбраны все текстовые ячейки растра.
  5. Для удаления выбранных ячеек щёлкните мышью по: меню Очистка растра (Raster Cleanup) и Стирание выбранных ячеек (Erase Selected Cells). Выбранные ячейки удалены.
    Оставшиеся ячейки растра будут векторизованы после очистки текста.

Задание настроек векторизации (Specifying the vectorization settings)

Пакетная векторизация использует пользовательские настройки, влияющие на геометрию созданных объектов. Эти настройки могут меняться в зависимости от типа растровых данных, с которыми вы работаете. После задания соответствующих настроек для растра вы можете сохранить их в документе карты или в отдельном файле. Для применения этих настроек используйте диалоговое окно Настройки векторизации (Vectorization Settings).

Шаги:
  1. В меню Векторизация (Vectorization) щёлкните на Настройки векторизации (Vectorization Settings) для открытия диалогового окна Настройки векторизации (Vectorization Settings). Создавая объекты, сейчас вы можете изменять настройки векторизации для гарантированного получения оптимального результата.
  2. В окне Максимальная ширина линии (Maximum Line Width) измените значение на 10.
  3. В окне Допуск сжатия (Compression Tolerance) измените значение на 0,1.
  4. Для обновления настроек щёлкните мышью по клавише Применить (Apply).
    Изменение настроек векторизации (Changing the vectorization settings).
  5. Щёлкните на кнопке Закрыть (Close).

Создание объектов (Generating features).

Модуль ArcScan дает возможность предварительного просмотра пакетной векторизации перед созданием объектов. Предварительный просмотр поможет вам экономить время, позволяя увидеть, как настройки будут влиять на векторизацию. Когда настройки изменены, предварительное отображение можно обновить, щёлкнув мышью по клавише Применить (Apply), расположенной в диалоговом окне Настройки векторизации (Vectorization Settings). Это позволит вам точно отрегулировать настройки векторизации.

Итоговым шагом в процессе пакетной векторизации является создание пространственных объектов. Диалоговое окно Создание объектов (Generate Features) дает возможность выбирать векторные слои, которые будут хранить новые объекты и использоваться для выполнения векторизации.

Шаги:
  1. В меню Векторизация (Vectorization) щёлкните на Предварительный просмотр (Show Preview). Предварительный просмотр векторизации будет отображен на карте.
    Предварительный просмотр автоматической векторизации (Preview of the automatic vectorization).
  2. В меню Векторизация (Vectorization) щёлкните на Создание объектов (Generate Features).
  3. Щёлкните шаблон объектов ParcelLinesBatch, если он не используется.
    Настройка шаблона объекта для использования в создании объектов.
  4. Щёлкните на кнопке ОК.
  5. Правой клавишей мыши щёлкните растровый слой ParcelScan.img, расположенный в таблице содержания ArcMap, и воспользуйтесь кнопкой Приблизить к слою (Zoom To Layer) для просмотра всех новых созданных объектов.
    Все новые созданные линейные объекты будут сгенерированы.
  6. После обновления отображаемого вида вы должны увидеть векторные объекты, отображающие сейчас ячейки растра. После завершения создания объектов вы можете прекратить редактирование и завершить выполнение упражнения, сохранив изменения.
  7. В меню Редактор (Editor) на панели инструментов Редактор (Editor) выберите Остановить редактирование (Stop Editing).
  8. Нажмите кнопку Да (Yes), чтобы сохранить изменения.
  9. Если на экране отобразилась подсказка сохранить сделанные вами изменения в растре, щёлкните мышью по клавише Нет (No).
  10. После завершения работы вы можете закрыть документ карты (нет необходимости сохранять сделанными вами изменения) и модуль ArcMap.

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

Связанные темы

9/10/2013