уменьшить количество создаваемых объектов с тем, чтобы с изображе-
нием впоследствии было удобно работать. Например, пересекающиеся
линии на чертеже должны быть представлены именно как две линии, а
не как четыре отрезка, окружность, пересекаемая прямой, - как целая
окружность, а не как совокупность отдельных дуг.
При распознавании необходимо сохранить в векторном рисунке
геометрические связи растровых аналогов: если растровые аналоги
двух линий образуют угол, то векторные линии должны пересекаться в
вершине этого угла.
Растровое изображение может иметь дефекты, получающиеся при
сканировании (разрывы линий, смаз изображения и т. д.), на нем могут
быть линии, которые были неправильно проведены на исходном
чертеже или искажены при сканировании оригинала (например, из-за
перекоса нарушены горизонтальность и вертикальность).
Исправление подобных дефектов растрового изображения в
процессе векторизации достигается применением фильтров и
установкой режимов (степень ортогонализации прямых).
Следует подчеркнуть, что основой большинства программ-век-
торизаторов служат бинарные изображения. Это ограничивает эф-
фективность автоматизированной векторизации и требует больших
затрат времени при обработке полутоновых изображений в интерак-
тивных режимах.
В настоящее время применяется комплексный подход,
включающий сканирование, частичную автоматизированную
векторизацию, визуальный контроль преобразования, интерактивное
редактирование данных; унификацию и преобразование данных для
хранения в базе данных.
Векторно-растровое преобразование. Его можно использовать
для генерализации изображения. При этом существенное значение
имеет разрешающая способность создаваемой (электронной ) карты.
Преобразование типа вектор-растр - более простая задача. Оно
осуществляется при выводе векторных данных на устройства печати,
при визуализации графики на растровых видемониторах, построении
электронных карт или карт-подложек.
К этой же группе операций относят сжатие или развертку растро-
вых данных, основанных на алгоритмах кодирования и компрессии,
разбиения на слои, фрагментации или дефрагментации слоев.
Примером системы, осуществляющей преобразование в растровый
формат, может служить продукт фирмы ESRI ArcPress. Это програм-
мный растеризатор, преобразующий векторную, растровую или
смешанную векторно-растровую графику в формат растрового
устройства вы-
122
вода, растр заданного разрешения и размера. Он обеспечивает
быструю распечатку карт и изображений на растровых устройствах
вывода, таких, как струйные и электростатические плоттеры.
В качестве входных данных он может использовать как графичес-
кие метафайлы в стандартах ESRI, так и файлы других систем в
форматах COM, PostScript (Level I, Level 2). На выходе ArcPress могут
быть получены растровые форматы для направления на устройство
вывода и для экспорта в другие форматы, использующиеся для обмена
(TIFF, PBM, PCX BW, BMP, BIT).
ArcPress выполняет программную растеризацию непосредственно
на рабочей станции, используя ее ресурсы памяти. Это позволяет обой-
тись без добавления памяти в плоттер стандартной конфигурации (осо-
бенно при выводе на большие форматы), одновременно распечатывать
один файл и растеризовать другие, исключить ограничения на размер
файла для устройства вывода.
Проекции и проекционные
преобразования
Координаты точек пространственных объектов используют для
указания местоположения объектов на земной поверхности.
Поверхность Земли имеет сложную форму. При составлении карт
пространственное положение точек отображается в плоском
(двухмерном) представлении. Для отображения положения точек
поверхности на плоскости применяют различные математические
модели поверхности, задающие различные картографические
проекции.
Группа математических процедур ГИС, осуществляющая переход
от одной картографической проекции к другой или от пространствен-
ной системы к картографической проекции, носит название проекци-
онных преобразований. Эта группа реализуется методами моделиро-
вания, образуя единый блок. В этот блок входят и различные
процедуры обработки пространственных данных для получения новых
проекций на основе исходных. Эти процедуры включают и простые
операции пересчета координат пространственных объектов (поворота,
смещения, масштабирования и т. п.), более сложные (связанные,
например, с "укладкой" объектов в систему опорных точек) и самую
сложную подгруппу операций (трансформация картографических
проекций).
Число проекционных преобразований в блоках моделирования
ГИС различно: в системе ER Mapper их свыше 700, в ГеоГраф - около
трех десятков, а в некоторых настольных системах (DeskTop GIS) их
нет вообще.