I have been asked to find/make a web-based system whereby members of the public can add a point to a map and then enter some details about it.

I could make this myself but as it's such a simple system I'm sure there must be an existing solution already out there.

  • 1
    Do you have any existing geographic information systems and software available? Do users need to be able to edit previously entered information? Commented Aug 23, 2011 at 11:06
  • I have MapInfo but I don't think that will help much! Data doesn't need to be edited after it has been entered.
    – Mr_Chimp
    Commented Aug 23, 2011 at 14:17

3 Answers 3


You probably want to make use of the WFS-T protocol which is widely supported by opensource web map servers (e.g. GeoServer, Tiny-OWS etc) and an OpenLayers client as demopnstrated by http://openlayers.org/dev/examples/wfs-protocol-transactions.html

  • As I said, I could build this myself but I am asking if there is an existing solution. Is this something that is possible with, say, Google Maps?
    – Mr_Chimp
    Commented Aug 23, 2011 at 10:06
  • I ended up building it myself using OpenLayers.
    – Mr_Chimp
    Commented Sep 15, 2011 at 9:59
  • @Mr_Chimp - is they system you built online, or written up anywhere? Just discovered this thread after posting this question which is very similar.
    – Simbamangu
    Commented Feb 2, 2012 at 8:06
  • @Simbamangu It's online here: bakerassocs.com/add_comment.php?project_id=26 If I made it again I'd probably use Leaflet instead of OpenLayers but this works. There's some PHP back-end stuff but I can't really share that.
    – Mr_Chimp
    Commented Feb 3, 2012 at 23:27

There are likely several out-of-the-box solutions that could suit your needs, and Google does have one. If you go to http://maps.google.com/ you can click "My Places", "Create New Map", and then "Edit". When you click "Edit", you get a few digitization tools. You can make the map private and "invite collaborators". It's pretty convenient and I have used this in the past for planning travel routes with multiple collaborators.

  • This looks useful but doesn't quite suit my needs as I would need to invite each person to use it and my project needs to be open to the public. Thanks all the same!
    – Mr_Chimp
    Commented Aug 23, 2011 at 10:47
  • 1
    The map can be viewable by the public and editable by the people for which you grant permissions, or you can allow anyone to edit the map. Commented Aug 23, 2011 at 10:51
  • 1
    Ah, I didn't realise you could do that. Unfortunately anyone can also edit the title and description of the map and edit points that other people have created. I need something half way between!
    – Mr_Chimp
    Commented Aug 23, 2011 at 11:31

Have you looked at ArcGIS.com map viewer or ArcGIS Explorer Online? Create a personalized map, create a group, and share it (ArcGIS.com).

Tutorial Videos

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.