Геоинформационная
система 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;
- макеты — представления выходных документов, сочетающих различные формы отображения пространственной и табличной информации;
- пользователи — список лиц, допущенных к работе с данной ГБД, с указанием набора прав, присвоенных каждому пользователю;
- библиотека стилей отображения (шрифты, условные обозначения, стили линий, штриховки и заливки).
Практические ограничения
на количество каждого из компонентов
в ГБД отсутствуют. Независимо от
количества компонентов, на диске ГБД
всегда представлена девятью или десятью
файлами. В каждый момент времени ГИС работает
с одной ГБД, которая является для нее
текущей.