В этом упражнении вы можете отредактировать отсканированный участок карты, удалив ячейки с растра, не входящего в границы векторизации. После очистки растра, используя режим пакетной векторизации, вы можете создать необходимые объекты. Для этого откройте ArcMap и загрузите документ карты, содержащий набор растровых данных, и два шейп-файла.
Настройка параметров среды ArcScan
Предварительное условие:
В этом упражнении создаются настройки ArcMap, заданные в предыдущем упражнении. Вам необходимо включить: ArcScan, функцию классического редактирования замыкания. Панели инструментов ArcScan и Редактор (Editor) должны отображаться на экране.
- Нажмите кнопку Открыть (Open) на панели инструментов Стандартные (Standard).
- Перейдите к документу карты ArcScanBatch.mxd, расположенному в каталоге ArcScan, и затем выберите в ней ранее установленные данные учебные упражнения. Для доступа к упражнениям задайте путь: C:\ArcGIS\ArcTutor — это участок хранения по умолчанию.
- Щёлкните на кнопке Открыть (Open).
- Для использования инструментов и команд ArcScan растровые слои должны быть представлены в виде двухцветных изображений. Для символов растра вместо растяжки следует установить уникальные значения. Щелкните правой кнопкой мыши растровый слой ParcelScan.img в таблице содержания ArcMap и выберите Свойства. Появится диалоговое окно Свойства слоя.
- Нажмите на вкладку Символы в диалоговом окне Свойства слоя.
- Выберите опцию Уникальные значения в поле Показать.
- Щелкните OK.
Подготовка растра для векторизации: рисование растра (Raster painting)
Выполняя пакетную векторизацию, иногда до создания объектов необходимо отредактировать растровое изображение. Этот процесс, известный как очистка растра, удаляет ненужные ячейки с растрового изображения, не входящего в границы векторизации. Модуль ArcScan содержит инструменты для выполнения очистки растра. Сейчас вы можете использовать инструменты Очистки растра (Raster Cleanup) для удаления ненужного текста с отсканированного изображения участка.
- Щёлкните Закладки (Bookmarks) и Очистка растра (Raster cleanup) для настройки текущего отображения редактируемого в упражнении участка.
- В меню Редактор на панели инструментов Редактор щелкните Начать редактирование.
- Выберите команду начать редактирование в рабочей области файловой базы геоданных и щёлкните на кнопке OK.
- На панели инструментов модуля ArcScan щёлкните мышью по меню функции Очистка растра (Raster Cleanup) и Начать очистку (Start Cleanup) для включения сеанса очистки растра.
- Щёлкните меню Очистка растра (Raster Cleanup) и включите панель инструментов Рисование растра (Raster Painting) для ее отображения на экране.
- Щёлкните на инструменте Ластик (Erase) на панели инструментов Рисование растра (Raster Painting).
- Щёлкните клавишу мыши и удерживайте ее нажатой для стирания текста (59.96), расположенного сверху земельного участка.
- Продолжайте с помощью инструмента Ластик (Erase) стирать текст до тех пор, пока он не будет полностью удален с изображения.
- Щёлкните на инструменте Волшебный ластик (Magic Erase) на панели инструментов Рисование растра (Raster Painting).
- Для удаления текста (001), расположенного в центре земельного участка, очертите вокруг него рамку.
Сейчас текст удален с изображения.
Подготовка растра для векторизации: Выбор ячеек (Cell selection)
В предыдущих шагах вы научились использовать инструменты Ластик (Erase) и Волшебный ластик (Magic Erase) для удаления ненужных ячеек с растрового изображения. Тем не менее, если для используемого вами изображения требуется дополнительная очистка, эти способы могут отнять слишком много времени. Для упрощения процесса очистки вы можете вместе использовать инструменты выбора ячеек и очистки растра.
- Для более детального просмотра редактируемого участка растяните закладку Выбор ячеек (Cell selection). Щёлкните Закладки (Bookmarks) и Выбор ячеек (Cell selection).
- В меню Выбор ячеек (Cell Selection) щёлкните на Выбор смежных ячеек (Select Connected Cells).
- В диалоговом окне Выбор смежных ячеек (Select Connected Cells) введите значение 500 для общей площади пикселей растра. Это значение будет использовано для выбора всех текстовых ячеек в растре.
- Щёлкните на кнопке ОК. Будут выбраны текстовые ячейки в растре.
- Для удаления выбранных ячеек щёлкните мышью по: меню Очистка растра (Raster Cleanup) и Стирание выбранных ячеек (Erase Selected Cells). Выбранные ячейки удалены.
Задание настроек векторизации (Specifying the vectorization settings)
Пакетная векторизация использует пользовательские настройки, влияющие на геометрию созданных объектов. Эти настройки могут меняться в зависимости от типа растровых данных, с которыми вы работаете. После задания соответствующих настроек для растра вы можете сохранить их в документе карты или в отдельном файле. Для применения этих настроек используйте диалоговое окно Настройки векторизации (Vectorization Settings).
- В меню Векторизация (Vectorization) щёлкните на Настройки векторизации (Vectorization Settings) для открытия диалогового окна Настройки векторизации (Vectorization Settings). Создавая объекты, сейчас вы можете изменять настройки векторизации для гарантированного получения оптимального результата.
- В окне Максимальная ширина линии (Maximum Line Width) измените значение на 10.
- В окне Допуск сжатия (Compression Tolerance) измените значение на 0,1.
- Для обновления настроек щёлкните мышью по клавише Применить (Apply).
- Щёлкните на кнопке Закрыть (Close).
Создание объектов (Generating features).
Модуль ArcScan дает возможность предварительного просмотра пакетной векторизации перед созданием объектов. Предварительный просмотр поможет вам экономить время, позволяя увидеть, как настройки будут влиять на векторизацию. Когда настройки изменены, предварительное отображение можно обновить, щёлкнув мышью по клавише Применить (Apply), расположенной в диалоговом окне Настройки векторизации (Vectorization Settings). Это позволит вам точно отрегулировать настройки векторизации.
Итоговым шагом в процессе пакетной векторизации является создание пространственных объектов. Диалоговое окно Создание объектов (Generate Features) дает возможность выбирать векторные слои, которые будут хранить новые объекты и использоваться для выполнения векторизации.
- В меню Векторизация (Vectorization) щёлкните на Предварительный просмотр (Show Preview). Предварительный просмотр векторизации будет отображен на карте.
- В меню Векторизация (Vectorization) щёлкните на Создание объектов (Generate Features).
- Щёлкните шаблон объектов ParcelLinesBatch, если он не используется.
- Щёлкните на кнопке ОК.
- Правой клавишей мыши щёлкните растровый слой ParcelScan.img, расположенный в таблице содержания ArcMap, и воспользуйтесь кнопкой Приблизить к слою (Zoom To Layer) для просмотра всех новых созданных объектов.
- В меню Редактор на панели инструментов Редактор выберите Завершить редактирование.
- Щелкните на кнопке Да, чтобы с охранить изменения.
- Если на экране отобразилась подсказка сохранить сделанные вами изменения в растре, щёлкните мышью по клавише Нет (No).
- После завершения работы вы можете закрыть документ карты (нет необходимости сохранять сделанными вами изменения) и модуль ArcMap.
Сейчас вы закончили изучение модуля ArcScan. В этом упражнении вы научились, как использовать инструменты очистки растра и выбора ячеек для редактирования растрового слоя, применять настройки и предварительный просмотр векторизации и создавать объекты. Эти шаги являются основными элементами процесса пакетной векторизации.