Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I've been using QGIS and it's great. However, we can't use that because it has to be installed (please, don't ask).

Instead, what we need to do are very simple administrative boundary drawings over a (insert fav map here) via some website.

Our requirements are:

  1. click to create points which then form a polygon
  2. drag existing points to edit a polygon

Yes, I know Google Maps and others can do all of this. We're hoping to leverage an existing site that can already offer this, though.

We would also love to 'load' some WKT data, so we can edit that (if required), where load means paste into a textbox.

Anyone know of any sites out there with this functionality?

share|improve this question
add comment

2 Answers

up vote 3 down vote accepted

You can do this with OpenLayers.

Please have a look at the Vector Format's sample. Just select 'Well Known Text' from the drop down, and draw your shape. You will get your shape in WKT format.

For the Editing/Modifying functionality, have a look at the Modify Feature Example. This shows how you can modify an existing geometry.

You could copy the code to from both these examples to your own server and Integrate and edit it if required.

share|improve this answer
    
Ah interesting :) Problems. 1) that map is not google :( 2) tiny map. Any other sites that might do this but have it on a bigger map and it's a google map? –  Pure.Krome May 14 '13 at 2:25
    
You can copy the code on your system, and edit it to have: 1)Larger size, 2)Google Maps as the background. I don't recollect a ready made solution for you. –  Devdatta Tengshe May 14 '13 at 2:53
    
Cheers. I'll see what can be done. –  Pure.Krome May 14 '13 at 7:18
add comment

Take a look at Wicket, it's awesome:

http://arthur-e.github.io/Wicket/sandbox-gmaps3.html

The demo sandbox might be enough for you, if not you could probably use it to develop a simple Javascript app.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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