Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебные пособия по ГИС / Ципилева Т.А_Геоинформационные системы_Учебное пособие_Томск_ТМЦДО_2004.pdf
Скачиваний:
187
Добавлен:
17.04.2015
Размер:
2.7 Mб
Скачать

126

Пакет GeoGraph – ГИС конечного пользователя – разрабатывался сразу для работы в среде Windows на рубеже 1993 – 1994 гг. GeoGraph использует в качестве базы данных СУБД Paradox и не имеет возможности работы с удаленными базами данных. Система имеет ряд возможностей, делающих систему удобной: возможна привязка к одному слою нескольких таблиц, подстановка соответствия для одной записи в БД множества элементов разного типа и др.

Среди недостатков данной ГИС GeoDraw специалисты отмечают отсутствие единой концепции пакета, его недостаточную техническую поддержку, отсутствие развитых модулей пространственного анализа данных. Стоимость для каждого па-

кета (GeoDraw и GeoGraph) по 470$.

В настоящее время имеется более 1000 пользователей GeoDraw/GeoGraph в России: ГлавНИВЦ и Информационные центры Роскомнедр, муниципальные службы ЦАО Москвы, Калининграда, Вологды, ряд экологических организаций и др., а также за рубежом (в Нидерландах, Германии, Австрии, Франции, США, Канаде, Австралии).

4.2 Графический редактор GeoDraw

4.2.1 Характеристики редактора

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

GeoDraw.

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

127

ческими проекциями, экспорт/импорт цифровых карт в форматы, используемые наиболее популярными ГИС.

В основу построения пакета GeoDraw включены следующие положения:

-GeoDraw должен являться инструментом для создания высококачественных цифровых топологических карт, учитывающих требования ведущих мировых стандартов на разработку ГИС;

-создаваемая и редактируемая в GeoDraw структура пространственных данных цифровой карты (включая отношения связности, смежности, соседства, вложенности объектов и др.) должна гарантировать при соблюдении технологии корректную фиксацию и изменение отношений между пространственными объектами, их связи с базой атрибутивных данных; система должна позволять преобразовывать в GeoDraw цифровые карты других ГИС (как топологические, например, ArcInfo, так и нетопологические – MapInfo и др.) без дополнительного редактирования;

-мощные средства трансформации создаваемых цифровых карт должны поддерживать значительное число типов картографических проекций, широкий набор преобразований плоскости и др. и позволять решать задачи их интеграции (осуществлять «склейку» листов, «посадку» одних карт на другие с образованием многослойной структуры и др.);

-GeoDraw должен являться легким в освоении программным продуктом и работать с картами и планами разнообразной тематики и масштабов – от 1:500 до 1:50 000 000;

-пакет GeoDraw должен быть значительно дешевле своих зарубежных аналогов.

Разработанный пакет GeoDraw для Windows позволяет:

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

- редактировать пространственные объекты типа точка, дуга, полигон при помощи дигитайзера, «мыши», клавиату-

128

ры, путем ввода координат или импорта из открытых текстовых форматов;

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

- подгружать одновременно до 100 слоев, оперативно менять их статус и атрибуты отображения;

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

идр.;

-выделять группы объектов в карте или в связанной с ней таблице, удалять, копировать, генерализовать, идентифицировать только выделенные группы;

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

иобратно (поддерживается свыше 40 типов проекций);

-осуществлять аффинные, проективные и полиномиальные (2 и 5 степени) преобразования, поворот оси;

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

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

-подгружать в среду редактора таблицы атрибутивных данных, осуществлять проверку идентификации объектов по табличным данным, при необходимости вводить и редактиро-

129

вать записи таблицы для конкретных объектов карты, показывать текущий объект таблицы на карте или объект, выделенный на карте – в таблице, осуществлять проверку соответствия карты

стаблицей;

-экспортировать и импортировать данные в широко ис-

пользуемые форматы (GEN PC ArcInfo, MIF/MID MapInfo, VEC IDRISI, DXF AutoCAD);

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

Создаваемые при помощи GeoDraw цифровые карты могут изначально делиться на слои, определяемые требованиями к формируемой ГИС. В пределах слоев обеспечивается необходимое топологическое согласование объектов – смежности, связности, вложенности и др., сборка из них более сложных объектов, фиксация топологических отношений между пространственными объектами.

Положительной стороной GeoDraw является встроенный механизм преобразований систем координат, включающий как преобразования около 40 типов картографических проекций, так и преобразования по опорным точкам – сдвиг-поворот, афинные, проективные, полиномиальные, локально-афинные и другие. Имеется возможность высококачественного решения задач интеграции пространственных данных, создаваемых и обновляемых в различных отраслях и на различных масштабных уровнях (от 1:500 до 1:50 000 000), включая топографические карты, планы, схемы, снимки и другие материалы. Преобразования применимы как к векторным слоям, так и к растровым изображениям.

Система GeoDraw обеспечивает большой резерв в плане объемов создаваемых и обновляемых данных. Реально используются несколько сотен тысяч объектов на один слой. Работа с множеством листов карт обеспечивается механизмом драйвера многостраничного слоя, при котором один и тот же слой на разных листах, включая связанные с ним базы атрибутивных данных, может рассматриваться и обрабатываться как один целый