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 have read about webservers, static and dynamic pages, cgi-bin...

I can create a simple web mapping service in which a map with layers and controls will be there.

And now I want to provide login user option so that the authenticated users can upload layers that will be overlayed on the map and also create features with vector point, line and polygon tools and save it. Here my questions are:

When I created layers in map, I uploaded it to PostGIS, then to GeoServer and wrote all the code myself in OpenLayers(name, format, service url etc.). How can I do all this by creating a simple upload button for the user where they can upload their layers and then allow the layer to be overlaid by clicking on addlayer button. Will it be simple?

And also how to allow them to create features with vector tools?

Please tell me what things I have to learn and if any links that I can refer.

share|improve this question
    
the authenticated users may be one or two if possible but only a few –  Jeevan Patnaik Feb 17 '13 at 11:22
1  
I have Few questions regarding your questions: 1. Which software you want to use to upload the maps (Geo server or any other you want) 2. Have you read Geo server Security manual? (docs.geoserver.org/latest/en/user/security/index.html) 3.If you need to create features then it requires WFS service. 4. Where are you displaying this wms layer? (In open layer or custom site ? ) thanks.. –  Sunil Feb 18 '13 at 5:01
    
Similar question @ gis.stackexchange.com/questions/16962/… –  Sunil Feb 18 '13 at 5:04
    
thanks for the link...I think I found what I am searching for. and yes I am displaying it in custom site using OpenLayers libraries –  Jeevan Patnaik Feb 18 '13 at 5:58

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.