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 want a cheaper solution than ESRI ArcGIS server for my online web GIS applications. I want to:

  • display multiple SHP files and an aerial image,
  • retrieve the SHP attributes,
  • all in a web page inside my PHP applications.

I tried Geoserver, and got stuck in tiling the aerial images, plus the performance is not that good. When I used ImagePyramid for example, I had the universal problem

Could not list layers for this store, an error occurred retrieving them: This plugin accepts only File, URL and String pointing to a file

I tried to google it, found a lot of other users faced the same problem, no straight online tutorial describes the required steps or how to troubleshoot the mistakes.

Any help or suggestion for alternatives?

Thank

share|improve this question
    
Are you looking for a desktop GIS product or a web-GIS product suite? –  Chethan S. Mar 27 '12 at 14:22
    
I've updated the question - i need a web GIS server . –  Mathboy Mar 27 '12 at 14:26
2  
What are the typical GIS tasks you want to accomplish besides tiling aerial images? One of the most recommended "free" alternatives seems to be QGIS. Personally, I am an ArcGIS user and although I have tried some alternatives none proved a suitable replacements but It may be because cartography and map presentation is a major component of what I do. None of the alternative products offered the same level of sophistication. If you are looking for spatial data management, geoprocessing, etc. there might be good alternatives but you might need to provide us with more info. –  Jakub Mar 27 '12 at 14:33
    
I see you've updated your question. Disregard the above comment. –  Jakub Mar 27 '12 at 14:34
    
@Jakub , i want to display multiple SHP files , an aerial image , retrieving the SHP attributes , all in a web page inside my php applications . –  Mathboy Mar 27 '12 at 14:40
show 5 more comments

1 Answer 1

Based on your last comment, MapServer is dead-on for your requirements, and I think you'll be hard-pressed to find something that outperforms it when configured properly. The php MapScript bindings should get you going quite nicely.

share|improve this answer
    
Do you have a link for php MapScript bindings? –  artwork21 Mar 27 '12 at 16:08
    
maptools.org/php_mapscript –  user890 Mar 27 '12 at 17:42
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.