Страница 1 из 1

Выбор ГИС. Производственная задача в ГорВодоКанале

Добавлено: 21 май 2009, 10:22
msky
Необходимо решить производственную задачу в ГорВодоКанале на бесплатной ГИС.

Суть:
На данный момент имеется Гис реализованная в связке MAPINFO+MAPBASIC+MsAccess. Очень остро встала проблема лицензировани. В финансировании на приобретение лицензий конешно же отказали. Вывод: Необходим переход на бесплатную ГИС.

Что нужно повторить в бесплатной ГИС:
- Привязка новых растровых избражений к карте(дорисовка).
- Работа с растровыми и векторными слоями.
- Отображение и нанесение нескольких видов типов труб(разные цвета линий) на карте с деталировкой по типу трубы. + Несколько видов колодцев с деталировкой по содержимому.
- Адрессная привязка обьектов(улицы, дома, трубы, колодцы).
- Возможность отметить прорыв(поставить какую то отмету с информацией) на трубах.
- Анализ накопленной информации и создание отчётов по различным временным диапазонам(можно и анализируя информацию в БД при помощи стороннего ПО).
- куча все остального похожего на преведущее.

Ещё желательно создать Веб просмоторщик карты с возможностью просмотра информации по колодцам, трубам и прорывам.

Так же как-то нужно перенести данные из МапИнфо в Новую Гис + повторить функционал MapBasic'овских приложений.

Зарание спасибо за любую помощь.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 10:56
SS_Rebelious
Попробуйте QGIS в связке с PostGIS/PostgreSQL. QGIS открывает файлы мап инфо без предварительной конвертации (и это существенный плюс), но для редактирования надо будет всё-равно перевести в шейпы (можно и в самой QGIS). Вряд ли сохраниться оформление. В разделе "Статьи" можно найти инструкции к данным програмным продуктам.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 11:13
KolesovDmitry
Я бы посоветовал подумать о том, чтобы
  • 1) Перенести данные БД из Access в какую-нибудь БД с пространственным расширением (например, PostgreSQL/PostGIS - из "монстров" или SQLite/Spatialite из "легковесных").
    Во-первых, что-то подобное нужно все равно сделать, чтобы уйти от лицензирования Access, во-вторых, в результате вы получите возможность использовать данные не на одном компьютере (не одним приложением), а сразу на нескольких (например, использование настольной ГИС, и веб-просмотрщиком одновременно).
    2) Продумать как следует структуру БД, поскольку практически любая современная ГИС поддерживает требования, которые вы выставили. Но "адресная привязка обьектов", "отображение и нанесение нескольких видов типов труб" и т.д. - это больше зависит от структуры базы, чем от ГИС.


Кроме того, думаю, что "перенести данные из МапИнфо в Новую Гис" - не должно быть ТЕХНИЧЕСКОЙ проблемой, т.к. существует множество конверторов из формата MI в другие (например, ogr2ogr). НО, тем не менее, ЭТО БУДЕТ ПРОБЛЕМОЙ, т.к. "повторить функционал MapBasic'овских приложений" - скорее всего вряд ли получится без переписывания кода модулей на других языках, поскольку:
  • а) при переносе БД из Access в пространственную БД скорее всего поменяется структура (вероятно, часть "геометрии" будет занесена напрямую в БД)
    б) вряд ли найдется ГИС, которая поддерживает в качестве языка программирования язык MapBasic.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 11:32
msky
Я сам отлично знаю что придётся переписывать. главное что бы была возможность написать что то подобное этим приложениям. Кстате всю систему в после внедрения могу выложить на этом форуме.

Кстате тут система такая.
есть 4-ре типа файлов на каждый слой.

detal.DAT
detal.ID
detal.MAP
detal.TAB
Detal.aid

и одноимённая таблица в Ms Access с какими-то информативными полями и полем mapinfo_id. А в файликах на таблицу в мап инфо есть ссылка.

Конверторы смогут переварить такую систему? у меня не получилось добиться результата!

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 14:04
Ace
помогу немного сократить поиск - gvSIG сейчас вам точно не подойдет.
Хотя для него и разрабатывается специализированный модуль именно для решения задач водообеспечения куда будут входить различный инструментарий(extWaterNetwork) - но сейчас есть только альфа-версия, работоспособность которой минимальна.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 14:11
msky
А есть готовые решения водообеспечения для других гис ?

мне интересует ГИС с возможностью самого реализовать....

Кстате ещё существенный вопрос. а есть бесплатные ГИС с модулем АКТИВ Х для использования в приложениях?

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 14:46
KolesovDmitry
msky писал(а):Кстате тут система такая.
есть 4-ре типа файлов на каждый слой.

detal.DAT
detal.ID
detal.MAP
detal.TAB
Detal.aid

и одноимённая таблица в Ms Access с какими-то информативными полями и полем mapinfo_id. А в файликах на таблицу в мап инфо есть ссылка.

Конверторы смогут переварить такую систему? у меня не получилось добиться результата!
Попробуйте сначала конвертнуть во что-то, что не привязано к Access (например, в те же tab, но уже "родные" или shp) а уже потом в целевой формат.
Кстате ещё существенный вопрос. а есть бесплатные ГИС с модулем АКТИВ Х для использования в приложениях?
Посмотрите на сайте www.freegis.org, может, подберете что-либо себе по душе.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 21 май 2009, 15:07
Ace
msky писал(а):мне интересует ГИС с возможностью самого реализовать....
вот эту часть переформулируйте - а то не понятно чем речь.

Re: Опять же выбор! Но с отегодящими обстаятельствами.

Добавлено: 22 май 2009, 03:06
Максим Дубинин
а есть бесплатные ГИС с модулем АКТИВ Х для использования в приложениях?
MapWindow

Все что вы перечислили можно реализовать, задавайте конкретнее вопросы, желательно в отдельных темах, не валите все в кучу.