Сохранение результата редактирования слоя c OpenLayers с учетом изменений всех пользователей?
Добавлено: 07 май 2019, 11:56
OpenLayers + Geoserver + PostGIS
Сейчас можно в OpenLayers (на слой) добавить различные объекты(линии, полигоны) и они сохраняются в PostGIS путем конвертации GeoJSON -> PostGis через ogr2ogr, автоматически публикуются изменения через GeoServer (REST API).
Проблема: если два разных пользователя сохранят результат, то в PostGIS сохранятся изменения последнего (каждый раз перезапись). Как учесть изменения нескольких пользователей? Может при конвертации можно как-то реализовать через ogr2ogr?
Сейчас можно в OpenLayers (на слой) добавить различные объекты(линии, полигоны) и они сохраняются в PostGIS путем конвертации GeoJSON -> PostGis через ogr2ogr, автоматически публикуются изменения через GeoServer (REST API).
Проблема: если два разных пользователя сохранят результат, то в PostGIS сохранятся изменения последнего (каждый раз перезапись). Как учесть изменения нескольких пользователей? Может при конвертации можно как-то реализовать через ogr2ogr?