Горное дело и металлургия в Казахстане. Состояние и перспективы УДК 528.722(076) МЕТОДИКА СОЗДАНИЯ ЭЛЕКТРОННЫХ КАРТ С ИСПОЛЬЗОВАНИЕМ ПРОГРАММЫ MAPINFO Т.Е. НУРПЕИСОВА, Г.М. КЫРГИЗБАЕВА, А.Е. ОРМАМБЕКОВА КазНТУ им. К.И.Сатпаева Мақалада Mapinfo багдарламасын пайдаланып, электронды карталар жасаудын эдістемесі берілген В статье дана методика создания электронных карт в среде Mapinfo The methods of creation for electronic maps of Mapinfo fluid is presented in the article Создание электронной карты (ЭК) с множеством объектов требует от оператора повышенного внимания и сосредоточенности. Чтобы уменьшить число ошибок применяются средства атоматизации, без которых создание ЭК превращается в трудоемкий процесс, г-гпровожданющийся внесением новых ошибок при оцифровке карт. Для создания электронных карт необходимо преобразовать исходные материалы (карты, снимки) в цифровую форму. Для получения исходных изображений в растровом формате исполь- »х>тся сканеры. Статистические данные вводятся непосредственно с клавиатуры или файлы с инными импортируются из других программных продуктов. Для получения электронной карты «обходимо перейти к векторному представлению объектов, представленных на карте или снимке. .Ii* работы с растровым изображением в среде ГИС необходимо открыть файл как растровое изображение, выполнить его привязку, после этого можно переходить к векторизации объектов. Так как цифровая карта - промежуточный этап при создании ЭК, необходима дальнейшая лссаботка ее в ГИС (рис.1). Средства автоматизации используемые при работе в среде Mapinfo основаны на знании •снов программирования. Автоматизация сложных операций требует применения специального ■зыка, с помощью которого создается программное приложение, работающее под управлением Mapinfo [1]. Рис. 1. Создание Электронной карты (Топографическая карта -ГИС) 245 Обеспечение и управление ГМК Следующий этап - сбор данных или векторизация растрового изображения. Векторизация выполняется по слоям. Эти слои можно представить как прозрачные пленки, которые могут совмещаться в различных сочетаниях. Каждый слой содержит однотипные объекты. Если поместить такие слои один поверх другого, то в результате получится полная карта. Для каждого слоя составляется своя таблица. При рассмотрении порядка создания электронной карты, общая схема создания ЭК будет следующей (рисунок 2): Рис. 2. Общая схема создания электронной карты 246 Горное дело и металлургия в Казахстане. Состояние и перспективы Опыт работы в ГИС Mapinfo уже на этапе подготовки к векторизации позволил принять меры, дающие возможность облегчить создание ЭК. Для векторизации используется программа MapEDIT 3.5. С помощью векторизатора можно создавать атрибутивную базу данных объектов, которая заполняется в процессе оцифровки. Программа MapEDIT несложна в применении и не требовательна к системным ресурсам. Строго соблюдая выработанные требования к векторизации, можно исключить ошибки, возникающие при оцифровке (ошибки оператора и программы). Таким образом с помощью этой программы в ГИС Mapinfo поступает топологически корректная векторная информация. На основе требований заказчиков и имеющихся шрифтов условных знаков разработан классификатор условных знаков, в котором все объекты разнесены по разным слоям. Здесь каждый слой содержит объекты, имеющие схожие свойства и смысловые характеристики. В основном выделяется всего девять слоев: ограждения, строения, рельеф, дорожная сеть, гидрография, инженерные сооружения, растительность и сельскохозяйственные угодья, математическая основа. Классификатор также дополнен полем содержащим кодовую строку, которая характерезует объект местности и служит основой для всех процессов автоматизации создания ЭК. Создав слои, выполняя простое кодирование приступаем к оцифровке планов. Процесс преобразования изображения в цифровую форму сводится к его считыванию, то есть к определению координат графических элементов, и приведению считанного изображения в цифровой машинный код, а так же к символьному кодированию семантических характеристик цифруемых объектов. Коды объектов вводятся в базу данных автоматический. После оцифровки получаем цифровую карту с привязанной к ней базой атрибутивных данных. Однако, для получения окончательного варианта ЭК выполняются следующие этапы работы: объединение одноименных слоев разных планшетов; сведения границ планшетов; корректировку площадей; контроль и исправление условных знаков, стилей линии; нанесение подписей, площадных условных знаков, т. е. оформление ЭК; внесение в БД значений подписей, номенклатуры планшетов и обеспечение контроля ЭК. Для объединения слоев необходимо открыть все планшеты, подлежащие объединению в одной карте и создать новую карту. С помощью этой операции в новой карте обеспечивается создание координатного пространства, на котором все планшеты распологаются без изменения. Для сведения границ планшетов операция выполняется по границам планшетов. Границы создаются с использованием точек, имеющих точные координаты углов планшетных рамок, которые создаются полигональными объектами. Корректировка площадей необходима для исключения наложения объектов. Основной объем вычитания площадей производится автоматически и требует внимательности от оператора. Контроль условных знаков осуществляется визуально при сравнении оригинала планшета с ЭК. Для исправления ошибок в отображении условных знаков используется специальное приложение «Impoitmbx» разработанное в среде MapBasic. Важным преимуществом этой программы является то, что она не только меняет графическое отображение объекта, но и для объекта соответствующего типа автоматически заполняет строку в БД значениями, заданными по умолчанию. При окончательном оформлении ЭК необходимо расставить подписи и площадные условные знаки. При расстановке подписей строений используется специально разработанная программа «ExtFunc.mbx», которая учитывает ориентировку строений. Остальные подписи расставляются вручную, в соответствии с оригиналами планшетов. Подписи при необходимости можно включать или отключать. Созданная ЭК должна отображаться как весь проект или по планшетам. Отображение карты по планшетам возможно в том случае, если каждому объекту ЭК присвоена номенклатура планшета. После окончательного оформления ЭК автоматическое внесение номенклатуры в таблицу, предпочтительнее, так как это снижает нагрузку на оператора. Программа Mapinfo позволяет извлекать значения текстового объекта и вносить его в БД. С помощью этой функции выполняются запросы к БД по текстовым объектам. На завершающем этапе составления ЭК производят контроль графической части ЭК и корректность БД. Конечную продукцию в виде карт или графиков можно распечатать или сохранить в виде файла для использования в других программных продуктах. Для создания качественных распечаток используется окно Отчетов. В окне Отчета готовится макет, на котором размещаются для печати любые изготовленные в Mapinfo материалы: карты, списки, графики, легенды, тексты или другие графические объекты. Окна (карты, списки и графики) помещаются внутри рамок, размеры и положение которых можно изменять. Чтобы сделать карту нагляднее или улучшить ее эстетическое качество можно изменить режимы показа каждого фрагмента. 247 Обеспечение и управление ГМК СПИСОК ЛИТЕРАТУРЫ 1. Нурпеисова М.Б. Геодезия, г.Алматы, Эверо, 2005г., 245с. 2. Нурпеисова Т.Б., Ормамбекова А.Е. и др. Оцифровка карт в программе Mapinfo, методическое указание по выполнению лабораторных работ, Алматы, КазНТУ, 2055г., 37 с. 3. Васмут А. С. Моделирование в картографии с применением ЭВМ, -М,:Недра, 1985г. 248