¿Editar datos de PostGIS / GeoServer a través de la web?

11

Tengo instalado PostGIS y me gustaría crear una aplicación web para hacer algunas ediciones simples:

  • Dibuje manualmente (sobre un mapa base) puntos, líneas y polilíneas, utilizando puntos de ajuste (puntos, final de líneas, intersecciones, centro de círculos)
  • Eliminar puntos, líneas y polilíneas

  • Rotar una línea o grupo de líneas alrededor de un punto

  • Mover una línea o grupo de líneas con un punto base

  • Mover polilíneas y puntos (manualmente y a un punto dado por las coordenadas)

  • Editar posición de vértices de polilíneas y líneas (manualmente y en un punto dado por las coordenadas)

  • Crea buffers alrededor de puntos, líneas y polilíneas

¿Cuál es la mejor manera de hacer esto a través de la web? ¿Hay alguna biblioteca de JavaScript ya construida?

SonOfabox
fuente

Respuestas:

4

Buscaría en Cartaro , parece estar basado en OpenLayers Editor por geOps .

También acabo de ver este OpenLayers WFS-T usando una capa PostGIS alojada en GeoServer .

oeon
fuente
Cartaro es una combinación de CMS y edición de datos espaciales y probablemente no sea adecuada para hacer solo la edición de datos espaciales. Sin embargo, OpenLayers Editor sería un buen punto de partida. Por cierto, recientemente agregué WFS-T y soporte de rotación. Gracias por recomendar nuestro trabajo.
Augustus Kling
¿Cómo se compara Cartaro con OpenGeo Suite?
camdenl
1

No creo que haya bibliotecas "listas para usar" que cubran todas sus necesidades, pero con la combinación mencionada de Geoserver (con wfs-t) y OpenLayers debería ser posible crear lo que desea. ¿Quizás mapfish tiene algunos métodos más convenientes?

Y, si la web no es un "must have", considere usar Quantum GIS.

atlefren
fuente