Editando dados PostGIS / GeoServer via web?

11

Eu tenho o PostGIS instalado e gostaria de criar um aplicativo da Web para fazer algumas edições simples:

  • Desenhe manualmente (sobre um mapa base) pontos, linhas e polilinhas, usando pontos de encaixe (pontos, fim de linhas, interseções, centro de círculos)
  • Excluir pontos, linhas e polilinhas

  • Girar uma linha ou grupo de linhas em torno de um ponto

  • Mover uma linha ou grupo de linhas com um ponto base

  • Mover polilinhas e pontos (manualmente e para um ponto indicado pelas coordenadas)

  • Edite a posição dos vértices das polilinhas e linhas (manualmente e em um ponto indicado pelas coordenadas)

  • Crie buffers em torno de pontos, linhas e polilinhas

Qual é a melhor maneira de fazer isso via web? Existe alguma biblioteca JavaScript já construída?

SonOfabox
fonte

Respostas:

4

Gostaria de olhar para Cartaro , parece ser baseado no OpenLayers Editor por geOps .

Também vi este OpenLayers WFS-T usando uma camada PostGIS hospedada em GeoServer .

oeon
fonte
Cartaro é uma combinação de CMS e edição de dados espaciais e provavelmente não é adequado para fazer apenas a edição de dados espaciais. O OpenLayers Editor, no entanto, seria um bom ponto de partida. A propósito, eu adicionei recentemente o WFS-T e o suporte à rotação. Obrigado por recomendar nosso trabalho.
Augustus Kling
Como o Cartaro se compara ao OpenGeo Suite?
camdenl
1

Eu não acho que exista alguma biblioteca "pronta para uso" que cubra todas as suas necessidades, mas com a combinação mencionada de Geoserver (com wfs-t) e OpenLayers, deve ser possível criar o que você deseja. Talvez o mapfish tenha mais métodos de conveniência?

E, se a Web não for um "must have", considere o uso do Quantum GIS.

Atlefren
fonte