Reputation: 1562
anyone can suggest what program / approach I should use? I need to have a map like google map where I can display map, add marker polygon etc. But I cannot rely on such online services as client is afraid that such service die off and there goes our system...
Upvotes: 2
Views: 844
Reputation: 32
I recommend http://mapserver.org/
You can create map files into you server...and you can connect to open source databases like PostGIS
Upvotes: 0
Reputation: 95
Here are pure open source based web map and geo-location database resources. Google map or Bing map is wonderful, but they require business contract for commercial use. It is said that Foursquare recently switched their map tool from Google map to open source based Leaflet API which looks like the picture below. This map tools is quite great and recommendable.
Good place to start. Two resources below are not really used for developers, cause those are already included in leaflet javascript API.
Map style : http://cloudmade.com/
Map data : http://www.openstreetmap.org/
Geo location based on ip address : http://dev.maxmind.com/geoip/geolite
Can download free ip address & city mapping file, which can be used for custom mapping code.
Upvotes: 1
Reputation:
Have a look at lots of resources pointed in answers to these questions on GIS.SE:
You might want to look at Google Fusion Tables, or solutions like MapBox or CartoDB for quick, hosted solutions.
Willing to invest more time (and depending on your skills and language preferences) you could delve into PostGIS & GeoServer / Mapserver with a frontend of OpenLayers / Leaflet (or any other libraries). OSGeo-Live DVD might come handy for a quick and dirty review of most of these options.
Upvotes: 3