В предыдущей статье было вкратце рассказано о создание Интранет электронной карты. По мере вовлечения в работу сторонних организаций появилась необходимость в динамическом обновлении картографической информации. На самом деле, путей решения этого вопроса множество все зависит от имеющегося программного обеспечения:
- ESRI Arcgis позволяет непосредственно редактировать шейп-файлы, которые можно пересылать для обновления
- Mapinfo аналогичный вариант, формат файлов поддерживается Мапсервером
- AutoCAD и множество других графических форматов можно конвертировать с помощью утилит OGR или платной программой GlobalMapper, которая мне очень понравилась
Конечно не один из этих вариантов меня полностью не удовлетворил. Необходимо закупать дополнительное, очень дорогое ПО, в организации которые не занимаются профессионально картографией и геодезией и кроме того обучать специалистов работе со сложными пакетами. Кроме того, возникали некоторые проблемы с конфиденциальной информацией, другими словами - необходимость передачи с нашей стороны топоосновы для привязки сторонних геоданных.
Было принято следующее решение, на сервере поднял БД PostgreSQL с дополнением PostGis, на которой заведены пользователи с разграничением прав доступа и заведены соответствующие таблицы по каждому слою. Средствами Мапсервера был создан растровый файл формата GeoTIF, который и послужил топосновой.
Для работы с БД был использован программный продукт QGIS свободно распространяемый и взять его можно с сайта http://qgis.org/. Это довольно простенькая в освоении программка и проблем с ее изучением не возникает - инструкция по работе уместилась на одной странице. В полной мере это решение еще не обкатано и проблема здесь чисто административная - все хотят взять по максимуму и ни чего не дать взамен.
Как видим, даже сложная задача, в конце концов имеет простое решение. Использование БД в качестве хранилища информации сулит множество дополнительных вкусностей - это упрощение работы с семантической информацией, создание структурированной системы на основе разного рода справочников и многое другое. В конечном счете, располагая информацией из разных источников: паспортный стол, УВД, ЖКХ и др. вполне возможно создать всеобъемлющую МГИС с геопривязкой и удобным интерфейсом для работы с ней.










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