Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГИС.doc
Скачиваний:
33
Добавлен:
17.08.2019
Размер:
279.04 Кб
Скачать

14.4.2. Векторизация растрового изображения

Векторные модели используют в качестве основной модели по­следовательность координат, образующих линию. Векторные модели получают разными способами. Один из наиболее распространенных -векторизация сканированных (растровых) изображений. Она заклю­чается в выделении векторных объектов со сканированного изобра­жения и получении их в векторном формате.

Для векторизации необходимо высокое качество (отчетливые линии и контуры) растровых образов. Чтобы обеспечить требуемую четкость линий иногда приходится заниматься улучшением качест­ва изображения.

Сам процесс сканирования занимает незначительное количест­во времени, но необходимость последующей векторизации увели­чивает расходы практически до уровня ручного цифрования. Сле-

204 дует отметить, что при векторизации возможны ошибки, исправле­ние которых осуществляется в два этапа:

  1. корректировка растрового изображения до его вектори­зации;

  2. корректировка векторных объектов.

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

При построении новых полилиний или полигонов по растро­вому изображению в ряде ГИС применяют режимы полуавтоматиче­ской (трассировку) или автоматической векторизации для отслежи­вания существующих линий или полигонов.

Чтобы произвести трассировку (полуавтоматический процесс) узлов полилинии или полигона необходимо активизировать режим трассировки. Выбирают тип трассируемого объекта: Полигон или Полилиния. Затем выделяют границу области трассируемого объекта в начальной точке и запускают режим трассирования.

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

Трассировка работает только для одного объекта в каждый данный момент времени. При выделении другого объекта будет на­рисована прямая линия между двумя узлами этих объектов. 14.5. Редактирование графических данных Современный графический интерфейс пользователя ГИС осно­ван на графических стандартах MS Windows. По этой причине со­временный пользователь геоинформационной системы должен знать операционную систему MS Windows и ее графический интерфейс. В частности, пользователь ГИС должен знать работу простейшего графического редактора.

Считая, что пользователь ГИС достаточно просто выполнить команды рисовки графических примитивов, остановимся на специ­фической команде «Добавить узлы». При использовании этой ко-

205 манды Программное средство ГИС добавляет узлы к текущим из­меняемым объектам, что находить отражение в изменении соответ­ствующих топологических свойств объектов.

При добавлении узлов к отрезку прямой линии ГИС преобразу­ет линию в ломаную (полилинию). Добавление узла к эллипсу или прямоугольнику превращает этот объект из типа «линейного» в объ­ект типа "область".

Удаление узлов основано на их выделении (одиночном или групповом) и выбора режима удаления Выбранный узел или узлы будут удалены.

Если пользователь хочет поместить удаленные узлы в буфер обмена, то он может это сделать с помощью команды Правка > Вы­резать.

Табличные данные при этой процедуре не копируются. При ко­пировании из буфера обмена помещенных туда узлов пользователь получает объект, имеющий запись с пустыми табличными полями.

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

При удалении узла из объекта типа «полигон» (область) контур полигона не разрывается и объект остается объектом того же типа, г.е. областью. Для преобразования области в полилинию использует­ся команда Объекты > Превратить в полилинии.

В процессе работы может возникнут необходимость передачи данных через буфер обмена со слоя на слой, с карты на карты , из одного Рабочего набора в другой или из Maplnfo в другое приложе­ние Windows. Такая процедура осуществляется через буфер обмена (Clipboard).

Особенностью многих ГИС в отличии от графических редак­торов является необходимость установки режимов копирования в буфер для разных типов графических объектов. Такие установки в диалоге "Внешние (системные) режимы" определяют, как происхо­дит обмен информацией ГИС с другими программами через систем­ный Буфер обмена Windows при выполнении команд Вырезать и Копировать.

Флажок "Копировать текст" - Устанавливает режим копирова­ния текста в буфер обмена. Флажок "Копировать изображение (растр)" - Устанавливает режим копирования растра.

Флажок "Копировать картинку (метафайл)" - Устанавливает режим копирования метафайла. Если пользователь не хочет, чтобы

206 при выполнении команд Вырезать и Копировать в буфер обмена помещались метафайлы, он должен сбросить флажок "Копировать метафайл".

Для копирования и текста, и графики устанавливают оба флажка и т.д. Эти установки распространяются только на обмен ин­формацией между ГИС и другими программами операционной сис­темы.