[GIS] Editing PostGIS/GeoServer data via web

editinggeoserverjavascriptpostgisweb-gis

I've got PostGIS installed and would like to create a web application to do some simple edits:

  • Draw manually (over a Basemap) points, lines and polylines, using snapping
    points (points, end of lines, intersections, center of circles)
  • Delete points, lines and polylines

  • Rotate a line or group of lines around a point

  • Move a line or group of lines with a base point

  • Move polylines and points (manually and to a point given by the coordinates)

  • Edit position of vertices of polylines and lines (manually and to a point given by the coordinates)

  • Create buffers around points, lines and polylines

Which is the best way to do this via web? Is there any already-built JavaScript library?

Best Answer

You should use Geoserver WFS-T,WPS protocols and some client software like openlayers http://openlayers.org/dev/examples/wfs-protocol-transactions.html

http://openlayers.org/dev/examples/wps.html

Related Question