У меня есть openlayers, geoserver и postgis/postgres, работающие довольно красиво. Я пытаюсь создать приложение, которое позволяет пользователю добавлять точку к карте. После создания точки мне нужна всплывающая форма для отображения с различными элементами управления, которые позволяют пользователю вводить информацию о местоположении, в которое была добавлена точка.сохранение ввода пользователя в стратегию таблицы postgis
С помощью postgis я создаю отдельную таблицу для хранения пользовательского ввода на основе ключа p добавленной точки? Мне кажется, что это хорошая идея, но я заметил, что добавленное событие openlayers запускается до того, как точка добавляется в базу данных. Могу ли я использовать геосервер для обработки сохранения ввода пользователя, или мне нужно создать собственный модуль для обработки ввода пользователя?
спасибо @igorti, что звучит как хорошая идея. Выполнение этого способа, хотя все пользовательские данные должны быть сохранены в таблице геометрии. Я надеялся разделить его. –
Почему вы хотите сохранить геометрию и атрибуты в отдельных таблицах? – igorti
Нет конкретной причины, я думаю, просто хотел бы отделить данные геометрии от данных атрибута. Если это невозможно сделать, это не является серьезной проблемой. –