Cтатьи и комментарии

ГИС "Карта 2011" - работа с базой данных

Интерактивное проектирование информационных систем на основе встроенного конструктора форм, отчетов, SQL- запросов с использованием ADO, BDE. Средства анализа данных, связанных с электронной картой, построения графиков, диаграмм, тематического картографирования, геокодирования.

Прикладная задача База Данных является составной частью системы ГИС "Карта 2011" и предназначена для работы с данными, хранящимися в отдельных таблицах баз данных на локальном или сетевом диске. База Данных позволяет структурировать, хранить и обрабатывать данные различного типа посредством создания пользовательских проектов.

Редактор таблиц

Поддерживается работа через ODBC с серверами Oracle, MS SQL Server, Firebird, MS Access и другими. Основой Проекта БД является сформированный пользователем перечень таблиц. Пользователь настраивает видимость полей, указывает подчиненные и управляющие таблицы, поля, по которым происходит связь.

Встроенный Редактор таблиц поможет создать новые или модифицировать существующие таблицы, Редактор запросов - сформировать SQL - запросы, Конструктор форм – спроектировать формы пользователя, Редактор макросов – запускать, редактировать и удалять макросы.

Редактор запросов - формироваие SQL-запросов

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

Геокодирование - нанесение объектов на карту из таблицы базы данных

Функция Геокодирования, предназначена для нанесения объектов на карту из таблицы базы данных. Для изменения семантических характеристик объектов карты служит режим Обновление семантики.
Сформированный с помощью Редактора запросов SQL-запрос позволит:

  • Создавать базы данных
  • Добавлять, удалять, суммировать данные
  • Осуществлять обновление базы данных
  • Включать в набор данных поля и записи из одной или нескольких таблиц
  • Выбирать записи по сложным критериям
  • Сортировать набор данных по любому полю, в том числе не индексированному.

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

Конструктор форм – инструмент создания специализированного интерфейса
Построение тематических карт, формирование отчетной документации

Для автоматизации наиболее часто выполняемых задач используется макрос. Редактор макросов обеспечит создание, просмотр и изменение макросов. Макрос – это последовательность команд и функций (например, открыть/закрыть форму, открыть карту, нанести точечный объект, построить изолинии, осуществить расчет по карте, сформировать параметризованный запрос, запустить приложение, сформировать отчет и др.).

Система содержит разнообразные средства визуализации информации. На основе анализа всех имеющихся в наборе данных значений полей возможно построение тематических карт, различные виды диаграмм (линейная, столбчатая, круговая, полярная, площадная, точечная), диаграммы с множественными сериями, графиков, гистограмм, формирования отчетной документации.

Отчеты представляют собой файлы формата Microsoft Office. Пользователю предоставляется гибкая система создания и настройки отчетных документов различных типов на основе шаблонов. Вызов и печать отчетов баз данных осуществляется из формы пользователя или главного меню системы.

Встроенный "Помощник" автоматически предоставляет справочные сведения и дает полезные советы по решению типичных задач.

Построение диаграмм (линейные, столбчатые, круговые, полярные, площадные, точечные), диаграммы с множественными сериями, графиков, гистограмм

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