Механизм редактирования векторных данных в GeoMixer WEB-GIS
-
- Участник
- Сообщения: 57
- Зарегистрирован: 13 фев 2011, 10:34
- Репутация: 26
- Откуда: Moscow, Russia
- Контактная информация:
Механизм редактирования векторных данных в GeoMixer WEB-GIS
Подготовил черновик ещё одной статьи про технические особенности ГеоМиксер'a, на этот раз про механизм редактирования векторных данных через браузер.
Комментарии, замечания, дополнения?
--------------------
Отдельно хотелось бы услышать мнение участников сообщества - насколько такие статьи уместны и интересны? В плане описания технических подробностей не open source решений.
Комментарии, замечания, дополнения?
--------------------
Отдельно хотелось бы услышать мнение участников сообщества - насколько такие статьи уместны и интересны? В плане описания технических подробностей не open source решений.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
нет на гислабе разницы, открытые решения или закрытые, полно статей и про последние
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
Спасибо, интересная статья! Вопрос: запустил пример с геомиксером на iPad, увидел панель инструментов, выбрал полигон, попробовал нарисовать - не рисует, редактирование не работает на планшетах?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 57
- Зарегистрирован: 13 фев 2011, 10:34
- Репутация: 26
- Откуда: Moscow, Russia
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
Да, к сожалению, на мобильных устройствах редактирование не работает.
Текущий интерфейс редактора карты предназначен только для полноразмерных компьютеров. В ближайшее время у нас будет вариант интерфейса для просмотра, который хорошо ложится на планшеты. Но полноценного редактирования там пока тоже не планируется...
Текущий интерфейс редактора карты предназначен только для полноразмерных компьютеров. В ближайшее время у нас будет вариант интерфейса для просмотра, который хорошо ложится на планшеты. Но полноценного редактирования там пока тоже не планируется...
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
А как обрабатывается ситуация когда 2 человека одновременно редактируют один и тот же объект, если один отредактировал один узел, а другой другой, то оба эти изменения будут отражены или версия геометрии того, кто отправил правку последним затрёт первую? Или есть возможность залочить редактруемый слой, чтобы не допустить одновременного редактирования?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 57
- Зарегистрирован: 13 фев 2011, 10:34
- Репутация: 26
- Откуда: Moscow, Russia
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
На уровне отдельных векторных объектов конфликты не разруливаются - последнее сохранённое изменение перезатрёт все предыдущие. С технической точки зрения это связано с тем, что мы не поддерживаем версии отдельных объектов, только слоя целиком. Однако при редактировании разных объектов одного слоя конфликтов не будет.
Залочить слой программным способом нельзя, разве что при помощи изменения прав доступа. Правда, у нас очень редко возникали случаи, когда это было бы необходимо...
Залочить слой программным способом нельзя, разве что при помощи изменения прав доступа. Правда, у нас очень редко возникали случаи, когда это было бы необходимо...
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
Так то здорово придумали! Я вот только не очень понял на последнем рисунке "Регулярная проверка обновлений" - это клиент постоянно шлет запросы на сервер? Уместно ли здесь приделать WebSocket?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 57
- Зарегистрирован: 13 фев 2011, 10:34
- Репутация: 26
- Откуда: Moscow, Russia
- Контактная информация:
Re: Механизм редактирования векторных данных в GeoMixer WEB-
Да, в данный момент клиент постоянно шлёт запросы (точнее говоря, только для активной закладки браузера и при наличии в карте включённых видимых векторных слоёв). Решение действительно очень топорное, но работает стабильно и заметной нагрузки не создаёт.
WebSocket весьма уместен, нужно только проверить, что web-сервер (IIS, Apache, etc) адекватно работает с множеством открытых соединений...
WebSocket весьма уместен, нужно только проверить, что web-сервер (IIS, Apache, etc) адекватно работает с множеством открытых соединений...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей