Геоинформационная система ObjectLand (ГИС ObjectLand) является универсальной геоинформационной системой, работающей под Windows. Система предназначена для использования в областях, связанных с совместной обработкой пространственной и табличной информации. Основные характеристики:
хранение пространственной информации как во внутренней СУБД, так и в MS SQL Server, Oracle, DB2, MySQL, Interbase/Firebird, PostgreSQL, MS Access;
хранение табличной информации как во внутренней СУБД, так и в любой внешней базе данных, к которой имеется доступ через протокол ODBC;
многопользовательское редактирование данных;
импорт и экспорт данных для форматов MIF/MID (MapInfo), SHP (ArcView), DXF (AutoCAD), DBF (dBASE), CSV;
разграничение прав доступа пользователей к данным;
COM-интерфейсы для использования из внешних приложений.
ГИС ObjectLand обрабатывает данные, организованные в виде геоинформационной базы данных (ГБД). Основными компонентами ГБД являются карты, темы, таблицы, выборки, макеты, список пользователей и библиотека стилей. Каждый из этих компонентов имеет достаточно сложную структуру.
ObjectLand работает на персональном компьютере, удовлетворяющем обычным требованиям. При работе ObjectLand пользователю всегда доступна справочная информация, организованная в виде гипертекста. Возможности
Пространственная информация
создание векторно-растровых карт с произвольной структурой слоев и типовым составом во внутренней базе данных и во внешних СУБД (MS SQL Server, Oracle, DB2, MySQL, Interbase/Firebird, PostgreSQL, MS Access);
создание тем — пользовательских представлений пространственной информации;
развитые средства пространственного анализа данных;
отображение карт в произвольном масштабе;
изменение состава отображаемых графических объектов и стилей их отображения в зависимости от выбранного масштаба;
средства ввода и редактирования пространственной информации с помощью задания координат объектов, а также в режиме интерактивного рисования объектов с помощью мыши и дигитайзера;
трансформация координат векторных объектов и трансформация растров;
сшивка отдельных импортированных листов карты в единую непрерывную карту;
копирование, объединение и перемещение карт, слоев и отдельных типов объектов между различными геоинформационными базами данных.
Табличная информация
создание таблиц произвольной структуры во внутренней базе данных и во внешних СУБД (доступных через ODBC);
поиск информации в таблицах по произвольным критериям;
сортировка табличной информации;
произвольные соединения таблиц;
поддержка работы со справочниками;
статистические вычисления на основе информации в таблицах;
создание выборок — пользовательских представлений таблиц, построенных путем задания критериев поиска и сортировки, соединения таблиц, и установки формата отображения;
копирование, объединение и перемещение таблиц и выборок между различными геоинформационными базами данных.
Связи
установление произвольных связей между пространственной и табличной информацией;
получение информации о выбранном на карте объекте;
поиск объекта на карте на основе связанной табличной информации;
создание фильтров — критериев визуализации объектов карты в зависимости от их геометрических свойств и связанной с ними информации в таблицах.
Интеграция
создание макетов выходных форм, объединяющих пространственную, табличную информацию и элементы оформления;
импорт табличной и пространственной информации, представленной в ряде распространенных форматов данных;
экспорт табличной и пространственной информации в ряд распространенных форматов данных;
поддержка библиотек стилей отображения (шрифтов, условных обозначений, стилей линий, штриховок, заливок);
возможность добавления и редактирования стилей отображения в библиотеках с помощью редакторов стилей;
возможность предоставления каждому пользователю индивидуального набора прав доступа к операциям с базами данных;
поддержка одновременной работы нескольких пользователей с данными одной и той же ГБД, включая возможность совместного редактирования данных ГБД;
возможность использования программного ядра системы из других программ через COM-интерфейсы.
Геоинформационная база данных
Основной единицей информации, с которой работает ГИС ObjectLand, является геоинформационная база данных (ГБД). Геоинформационная база данных расположена на диске и содержит следующие компоненты:
карты — структурированные совокупности пространственных объектов различных геометрических типов;
темы — тематические (пользовательские) представления карт и слоев из внешних баз данных;
таблицы — наборы записей, составляющие реляционную базу данных;
выборки — тематические (пользовательские) представления таблиц;
внешние базы данных — компоненты для хранения пространственной и табличной информации в СУБД, доступных через протокол ODBC;
макеты — представления выходных документов, сочетающих различные формы отображения пространственной и табличной информации;
пользователи — список лиц, допущенных к работе с данной ГБД, с указанием набора прав, присвоенных каждому пользователю;
библиотека стилей отображения (шрифты, условные обозначения, стили линий, штриховки и заливки).
Практические ограничения на количество каждого из компонентов в ГБД отсутствуют. Независимо от количества компонентов, на диске ГБД всегда представлена девятью или десятью файлами. В каждый момент времени ГИС работает с одной ГБД, которая является для нее текущей.