Sistema web para agregar puntos e información relacionada a un mapa

9

Me han pedido que busque / cree un sistema basado en la web en el que los miembros del público puedan agregar un punto a un mapa y luego ingresar algunos detalles al respecto.

Podría hacerlo yo mismo, pero como es un sistema tan simple, estoy seguro de que ya debe haber una solución existente.

Mr_Chimp
fuente
1
¿Tiene algún sistema de información geográfica y software disponibles? ¿Los usuarios deben poder editar la información ingresada previamente?
blord-castillo
¡Tengo MapInfo pero no creo que eso ayude mucho! No es necesario editar los datos después de haberlos ingresado.
Mr_Chimp

Respuestas:

7

Probablemente desee utilizar el protocolo WFS-T, que es ampliamente compatible con los servidores de mapas web de código abierto (p. Ej. , GeoServer , Tiny-OWS, etc.) y un cliente OpenLayers como lo demostró http://openlayers.org/dev/examples/wfs -protocol-transacciones.html

Ian Turton
fuente
Como dije, podría construir esto yo mismo, pero estoy preguntando si hay una solución existente. ¿Es esto algo posible con, por ejemplo, Google Maps?
Mr_Chimp
Terminé construyéndolo yo mismo usando OpenLayers.
Mr_Chimp
@Mr_Chimp: ¿es un sistema que construiste en línea o está escrito en alguna parte? Acabo de descubrir este hilo después de publicar esta pregunta, que es muy similar.
Simbamangu
@Simbamangu Está en línea aquí: bakerassocs.com/add_comment.php?project_id=26 Si lo volviera a hacer, probablemente usaría Leaflet en lugar de OpenLayers, pero esto funciona. Hay algunas cosas de back-end de PHP, pero realmente no puedo compartir eso.
Mr_Chimp
5

Es probable que haya varias soluciones listas para usar que podrían satisfacer sus necesidades, y Google sí tiene una. Si va a http://maps.google.com/ puede hacer clic en "Mis lugares", "Crear nuevo mapa" y luego "Editar". Cuando haces clic en "Editar", obtienes algunas herramientas de digitalización. Puede hacer que el mapa sea privado e "invitar a colaboradores". Es bastante conveniente y lo he usado en el pasado para planificar rutas de viaje con múltiples colaboradores.

Allan Adair
fuente
Esto parece útil pero no satisface mis necesidades, ya que necesitaría invitar a cada persona a usarlo y mi proyecto debe estar abierto al público. Gracias de todos modos!
Mr_Chimp
1
El mapa puede ser visto por el público y editable por las personas para las que otorga permisos, o puede permitir que cualquiera edite el mapa.
Allan Adair
1
Ah, no me di cuenta de que podías hacer eso. Desafortunadamente, cualquiera también puede editar el título y la descripción del mapa y editar los puntos que otras personas han creado. ¡Necesito algo a medio camino!
Mr_Chimp