Редактировать данные PostGIS / GeoServer через Интернет?

11

Я установил PostGIS и хотел бы создать веб-приложение для простых изменений:

  • Нарисуйте вручную (поверх базовой карты) точки, линии и полилинии, используя точки привязки (точки, конец линий, пересечения, центр окружностей)
  • Удалить точки, линии и полилинии

  • Повернуть линию или группу линий вокруг точки

  • Переместить линию или группу линий с базовой точкой

  • Переместить полилинии и точки (вручную и в точку, заданную координатами)

  • Редактировать положение вершин полилиний и линий (вручную и до точки, заданной координатами)

  • Создание буферов вокруг точек, линий и полилиний

Какой лучший способ сделать это через Интернет? Есть ли уже встроенная библиотека JavaScript?

SonOfabox
источник

Ответы:

4

Я бы посмотрел в Cartaro , он основан на редакторе OpenLayers от GeOps .

Я также только что видел этот OpenLayers WFS-T, использующий размещенный на GeoServer слой PostGIS .

oeon
источник
Cartaro представляет собой комбинацию CMS и редактирования пространственных данных и, вероятно, не очень подходит для выполнения только редактирования пространственных данных. Однако OpenLayers Editor был бы хорошей отправной точкой. Кстати, недавно я добавил WFS-T и поддержку ротации. Спасибо за рекомендацию нашей работы.
Август Клинг
Чем Cartaro отличается от OpenGeo Suite?
Камденл
1

Я не думаю, что есть какие-либо «готовые к использованию» библиотеки, которые покрывают все ваши потребности, но с упомянутой комбинацией Geoserver (с wfs-t) и OpenLayers должна быть возможность создавать то, что вы хотите. Может у mapfish есть еще несколько удобных методов?

И, если веб-интерфейс не является обязательным, подумайте об использовании Quantum GIS.

atlefren
источник