Sistema da Web para adicionar pontos e informações relacionadas a um mapa


9

Me pediram para encontrar / criar um sistema baseado na Web, no qual membros do público possam adicionar um ponto a um mapa e depois inserir alguns detalhes sobre ele.

Eu poderia fazer isso sozinho, mas como é um sistema tão simples, tenho certeza de que já deve haver uma solução existente.


11
Você tem algum sistema de informação geográfica e software disponíveis? Os usuários precisam poder editar as informações inseridas anteriormente?
Blord-castillo

Eu tenho o MapInfo, mas acho que isso não ajudará muito! Os dados não precisam ser editados após serem inseridos.
Mr_Chimp

Respostas:


7

Você provavelmente deseja usar o protocolo WFS-T, que é amplamente suportado por servidores de mapas da web de código aberto (por exemplo , GeoServer , Tiny-OWS etc.) e um cliente OpenLayers, conforme demonstrado em http://openlayers.org/dev/examples/wfs -protocol-transaction.html


Como eu disse, eu poderia criar isso sozinho, mas estou perguntando se existe uma solução existente. Isso é possível com, por exemplo, o Google Maps?
Mr_Chimp

Acabei construindo-o usando OpenLayers.
Mr_Chimp

@ Mr_Chimp - é o sistema que você construiu on-line ou está escrito em algum lugar? Acabei de descobrir este tópico depois de postar esta pergunta, que é muito semelhante.
Simbamangu 02/02

@Simbamangu Está online aqui: bakerassocs.com/add_comment.php?project_id=26 Se o fizesse novamente, provavelmente usaria o Leaflet em vez de OpenLayers, mas isso funciona. Há algumas coisas de back-end do PHP, mas não posso compartilhar isso.
Mr_Chimp

5

É provável que existam várias soluções prontas para uso que atendam às suas necessidades, e o Google possui uma. Se você acessar http://maps.google.com/, poderá clicar em "Meus lugares", "Criar novo mapa" e "Editar". Ao clicar em "Editar", você obtém algumas ferramentas de digitalização. Você pode tornar o mapa privado e "convidar colaboradores". É bastante conveniente e eu usei isso no passado para planejar rotas de viagem com vários colaboradores.


Isso parece útil, mas não atende às minhas necessidades, pois eu precisaria convidar cada pessoa a usá-lo e meu projeto precisa ser aberto ao público. Agradece a todos a mesma!
Mr_Chimp

11
O mapa pode ser visualizado pelo público e editável pelas pessoas às quais você concede permissões, ou você pode permitir que qualquer pessoa edite o mapa.
Allan Adair

11
Ah, eu não sabia que você poderia fazer isso. Infelizmente, qualquer pessoa também pode editar o título e a descrição do mapa e editar pontos que outras pessoas criaram. Eu preciso de algo a meio caminho!
Mr_Chimp

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.