УДК 528.722(076) МЕТОДИКА СОЗДАНИЯ ЭЛЕКТРОННЫХ КАРТ

advertisement
Горное дело и металлургия в Казахстане. Состояние и перспективы
УДК 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
Download