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 am looking for the top APIs that I can use to display maps from a number of map servers/sources. (like openlayers and openscales). So are there any other popular APIs for other languages than javascript and flex (C++,Java,C#... ) ? (it doesn't matter if it is free or not)

share|improve this question

closed as not constructive by R.K., Chad Cooper, Get Spatial, Devdatta Tengshe, iant Nov 13 '12 at 15:17

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Are you looking for desktop or web solutions? The question is a little confusing since openlayers is javascript. –  underdark Nov 9 '12 at 15:01
    
Both Web and Desktop –  user655561 Nov 10 '12 at 22:09
    
This is a really broad question. Do you have any specific use case or are you really just looking for a list of project names? –  underdark Nov 10 '12 at 22:33
1  
A shopping question. I think it should be closed unless it is modified. blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping –  R.K. Nov 11 '12 at 8:15

2 Answers 2

Well you can always use QGIS with its Python API to create a standalone application.

http://www.qgis.org/pyqgis-cookbook/

https://github.com/NathanW2/pyqgis-playground/blob/master/canvas/canvas.py

share|improve this answer

BruTile is a potential C# option - open source and active. That gets you into the C# / .net world (desktop applications, silverlight, etc). There are libraries that use BruTile that provide higher level abstractions - they are listed on the website.

If that doesn't help you, a much more detailed question might produce a more useful answer.

share|improve this answer

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