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?
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.
fuente