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.

This question already has an answer here:

I have huge data of maps usually most of the table are co-ordinates and the other are raster maps stored in SQL server 2008 and PostGres Server. I am using desktop application to analyse the data. Usually the desktop end is QGIS or mapinfo. Now I think It would be easier if end user could do the same with the same dataset. So I am building a web application so that those data could be queried and manipulated by end user as required and view as layer. How to get started with this? I had a look at this and this.

The requirement :

  1. User should be able to query data from server and display it as map.
  2. Since there are multiple tables they should come as multiple layers and user can disable and enable the layer.

  3. There is no relation what so ever with google/bing/or third party maps ( may be this could be quite a feature for version 2)

Actually I want to build simple web application that acts as basic GIS application. Well tell me if I am reinventing the wheel.

I found this link helpful but could not provide step by step solution to the problem

share|improve this question

marked as duplicate by PolyGeo Dec 7 at 7:37

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

3 Answers 3

up vote 3 down vote accepted

Have a look at Completely Brand New to GIS - Help picking technology from the pros and Where/How to Learn about Getting Started with Web GIS

I'd also recommend the tutorials and courses I've written as a way to get up to speed with the technology.

share|improve this answer
    
Is it possible to query database and create new layer ? I couldn't find the answer. –  kinkajou Sep 30 '11 at 2:04
    
see ian01.geog.psu.edu/geoserver_docs/data/naturalearth/index.html for a full walk through from download to WMS output –  iant Sep 30 '11 at 8:13

Mapserver, openlayers, geoext etc

Unfornately building a proper web map is nontrivial, requiring root access to the server to install the software stack, decent bandwidth and ram, and extensive learngin curves.

The main alternatives i can think of are gmaps/fusion tables, or openlayers alone with tms and gml layers.

share|improve this answer
    
fusion tables is not an alternative as I want to use with my own data and not with google maps. –  kinkajou Sep 28 '11 at 3:52
    
Then that leaves you with mapserver et al , or pure js solutions. Try gdal2tiles to cut a large raster into TMS tile pyramids, use that for a base layer, then you can add small to mid sze vector layers as overlays using json, kml et al. All done client side. –  Peter Oct 4 '11 at 2:30

If the data has to be manipulated I would recommened Geomajas: http://www.geomajas.org/ Online demo's here: http://apps.geomajas.org/showcase/

share|improve this answer

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