Программные средства ГИС.

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

Группу средств, обеспечивающих работу подсистем ввода, составляют следующие основные программы: драйверы, конвертеры, векторизаторы, редакторы, топологизаторы. Драйверы обеспечивают связь прикладных программ с устройствами ввода геоданных. Конвертеры необходимы для преобразования геоданных из одного формата в другой формат. Векторизаторы применяются для преобразования растровых данных в векторное представление. Редакторы обеспечивают работу специалистов по контролю и исправлению данных. Топологизаторы обеспечивают преобразование векторных данных из простой модели в топологическую модель.

В группу средств хранения входят: СУБД – системы программ и языков, обеспечивающие создание, ведение и использование атрибутивных и интегральных БД; программы управления слоями или слоевыми БД; программы создания и поддержки библиотек символов и условных знаков; программы управления цифровыми картами.

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

Самую большую группу образуют программы, специализирующиеся на различных видах обработки и анализа геоданных. Учитывая картографическую направленность читаемого курса, имеет смысл из всего их разнообразия рассмотреть основные программы, обеспечивающие работы по составлению и использованию цифровых карт. К ним, в частности, относятся средства, обеспечивающие координатные и проекционные преобразования плоских структур, геометрическую и оптическую коррекцию растров, топологическую коррекцию векторных данных, геокодирование, геометрические вычисления, создание и обработку ЦМР, создание легенды, символизацию слоёв, сшивку слоёв и листов, операции со слоями (оверлей), буферизацию и зонирование, анализ линейных сетей и другие виды картографических работ.

Группа программ вывода информации обеспечивает: подготовку макетов документов и их выдачу в цифровом и бумажном виде.