Выбор инструментов для клиент-серверной ГИС

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
JustOnce
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 сен 2015, 10:51
Репутация: 0

Выбор инструментов для клиент-серверной ГИС

Сообщение JustOnce » 03 сен 2015, 11:51

Добрый день!

Помогите, пожалуйста, определиться с выбором инструментов для решения нашей задачи:
в локальной сети есть серверная машина и несколько рабочих станций(все на ubuntu), на которых работает наше приложение(C++, Qt, QML). В приложении требуется отображать ГИС-карты, параллельно со нескольких станций добавлять на них пользовательскую обстановку, чтобы все изменения синхронно отображались на остальных машинах. Важной задачей является возможность автономной работы станции при потере связи с сервером(нормальная ситуация), чтобы оператор мог продолжить работу с картой(перемещение, изменение масштаба, нанесение знаков), а после восстановления связи синхронизировать свои и чужие изменения за период без связи.

Рассматривали использование компонента WMS-сервер от QGIS и его же библиотеку для отображения карты на рабочих станциях, но непонятна возможность работы в автономном режиме.

Заранее благодарен за помощь!

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Выбор инструментов для клиент-серверной ГИС

Сообщение Дмитрий Барышников » 03 сен 2015, 12:09

Вам нужно что-то типа https://docs.qgis.org/2.2/en/docs/user_ ... iting.html
При наличии связи с сервером очень быстро синхронизировать локальную копию для достижения эффекта:
параллельно со нескольких станций добавлять на них пользовательскую обстановку, чтобы все изменения синхронно отображались на остальных машинах

JustOnce
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 сен 2015, 10:51
Репутация: 0

Re: Выбор инструментов для клиент-серверной ГИС

Сообщение JustOnce » 03 сен 2015, 12:15

Спасибо, только этот плагин можно использовать отдельно от настольного приложения QGIS, в собственном приложении?

JustOnce
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 сен 2015, 10:51
Репутация: 0

Re: Выбор инструментов для клиент-серверной ГИС

Сообщение JustOnce » 03 сен 2015, 17:33

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

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Выбор инструментов для клиент-серверной ГИС

Сообщение Дмитрий Барышников » 03 сен 2015, 20:26

Ну значит вам нужно какая-то своя реализация системы оффлайн-онлайн редактирования. Можно попробовать взять за основу код плагина.

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 15 гостей