Sign In Registration
Русский English

Open GIS!

Conference for users and developers of open-source GIS

November 17-18, 2012, Moscow

Twitter VKontakte Facebook


Андрей Владимирович Кушкин, Санкт-Петербургский Государственный Университет

  • Санкт-Петербург
  • Санкт-Петербургский Государственный Университет

Аспирант кафедры картографии и геоинформатики Санкт-Петербургского государственного университета.

Я буду на конференции: 17, 18 ноября

My presentations

Approved Открытые данные и ПО в системе управления имуществом на примере ГИС имущества СпбГУ

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

2. Требования к функциональности
Главной задачей, которую решает данный информационный продукт, является отображение местоположения всех объектов недвижимости СПбГУ или только тех, которые удовлетворяют тем или иным условиям отбора. Среди необходимых функций ГИС при работе с картой можно перечислить следующие: показ карты в различных масштабах, выбор набора слоев информации для показа, зависимость внешнего вида объектов от их семантических характеристик, оперативное получение информации об объекте при выборе его курсором мыши, возможность распечатки любых фрагментов карты (создание схем расположения зданий с отображением необходимых атрибутов). Естественно, что к основным функциям данного информационного продукта так же относятся: добавление, удаление и модификация объектов и атрибутивной информации. Так же необходимы функции отображения ассоциированных изображений и переключение на работу с поэтажными планами выбранного объекта.

3. Программное обеспечение (ГИС, СУБД)
Данная ГИС ориентирована на поддержку работы отдела, она является сетевой. Поэтому все данные хранятся на сервере, к которому подключаются клиентские машины. Для администрирования сервера БД предполагается наличие специально обученного сотрудника, выступающего в роли администратора.
На сервере устанавливается PostgreSQL- свободная объектно-реляционная система управления базами данных. Для хранения геометрии объектов так же устанавливается пространственный модуль PostGIS.
В роли клиентской части выступает Quantum GIS (QGIS)— свободная кроссплатформенная геоинформационная система. Qgis была выбрана, так как она имеет достаточно удобный графический интерфейс, обладает обширным функционалом, расширяемым за счет дополнительных модулей и позволяет напрямую работать с PostgreSQL.

4. Исходные данные.
Источником картографического обеспечения создаваемой системы послужил проект OpenStreetMap. Слой «Объекты университета» был создан с помощью геокодирования по адресам с использованием адресной базы Google Maps. Данная операция была автоматически проведена благодаря сервису «GPS Visualizer's Easy Batch Geocoder», расположенному по адресу «http://www.gpsvisualizer.com/geocoder/» Атрибутивные данные получены от администрации СПбГУ.

5. Сбор и обработка данных, их структура и представление.
Всю имеющуюся информацию необходимо было импортировать в Postgresql. Для таблиц эксель импорт происходил в несколько этапов. Сначала они были объединены в одну и конвертированы из формата xls в формат *csv, т.е. в формат текста с разделителями. Затем данные были загружены в первичную базу данных. Эта таблица затем была нормализована и разделена на основную и справочные таблицы. К основной таблице было добавлено поле геометрии объектов. Таким образом конечная БД является пространственной базой Postgis.

Импорт OSM в PostGIS произведен c помощью инструмента SPIT, входящего в Qgis. Кроме того были дополнительно созданы проекты Qgis с векторными поэтажными планами, которые запускаются с помощью «действия» Qgis.
Итак в результате получился сервер с 2мя базами одна картографическая, другая с объектами СПбГУ Проекты с поэтажными планами хранятся в файловой системе в виде набора shape- файлов.

Quantum GIS, PostgreSQL, open source, ГИС, открытые данные, osm