Структурная схема геоинформационной системы поддержки выборов приведена на рис. 3.2.
Рис. 3.2 Структурная схема системы
Графическая база данных (ГБД) представляется файлом tag9.1.mxd, созданных в ArcGIS и представляет собой многослойную карту города, на которой изображены кадастровые кварталы, жилые массивы, транспортная инфраструктура города, здания и жильцы в соответствии с данными органов регистрации города (рис. 3.3.). Для решениязадач поддержки выборов на карте города созданы дополнительные слои, на которых с геодезической точностью нанесены избирательные округа, избирательные участки и центры избирательных участков.
Семантическая база данных (СБД) представляет собой файл tag. mdb, созданный в Microsoft Access. Эта база данных представляет собой компиляцию таблиц существовавшей ранее графической БД и физической модели разработанной в настоящей работе. Связующим звеном является таблица «Избиратель», которой соответствует графический слой «Жители». Эта таблица содержит как поля необходимые для системы поддержки выборов, так и поля свойственные графическому слою ArcGIS. Геометрия данного объекта — точка, то есть одна пара координат.
Рис. 3.3 Слои графической базы данных
Работа с СБД организована на основе языка программирования VisualBasic. Пользователь работает с ГИС через пользовательский интерфейс, который состоит из графического окна ArcGIS; панелей инструментов, предназначенных для вызова функций, и форм, предназначенных для вызова семантической информации.
Функциональный набор ГИС включает следующие функции:
- 1. Обслуживание данных об избирателях;
- 2. Обслуживание данных по результатам выборов;
- 3. Подготовка данных для избирательных комиссий;
- 4. Анализ посещаемости выборов в зависимости от удаленности проживания от избирательных участков;
- 5. Анализ посещаемости выборов в зависимости от качества пути от места проживания до избирательных участков;
- 6. Авторизации пользователя.