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.

Some of the ones I'm familiar with (in no particular order):

  • Google Maps (http://code.google.com/apis/maps/index.html)
  • Bing Maps (http://www.microsoft.com/maps/developers/)
  • Yahoo Maps (http://developer.yahoo.com/maps/)
  • MapQuest (http://developer.mapquest.com/)
  • OpenLayers (http://openlayers.org/)
  • WorldWind Java (http://worldwind.arc.nasa.gov/java/)
  • OpenMap (http://www.openmap.org/)
  • Are there others that I'm missing?

    share|improve this question
        
    Yes, community wiki good for this one. –  JasonBirch Jul 22 '10 at 19:40
    1  
    OpenLayers does not have it's own maps - it only allows the embedding of other mapping services. It is a great tool but you still need a mapping server underneath it. –  TheSteve0 Jul 23 '10 at 4:58
    2  
    is this question about APIs or sources of data? –  JamesRyan Jul 23 '10 at 9:26
    1  
    What is the point with having a long list, that never ends of map mashups? I suggest that you are more specific in your question. –  Jonas Jul 23 '10 at 10:33
    1  
    Also should add to that the Google Earth API (code.google.com/apis/earth) –  chad_burt Jul 23 '10 at 13:58

    6 Answers 6

    Don't forget OpenStreetMap. There are many map viewers that can display the OSM data. I.e. JMapViewer, MapPanel and JXMapViewer for Java applications. At least the last one can also display Google Maps in your application.

    share|improve this answer

    SimpleGeo (http://simplegeo.com)
    UMapper (http://www.umapper.com)
    CloudMade (http://www.cloudmade.com/)

    share|improve this answer
        
    These kinds of questions work much better with one item per answer. The voting and comments can then be clearly separated. It would be good if you edit this to just one of them and add 2 more answers. You'll also get a lot more reputation as people vote on all 3 of your answers :-) –  rjmunro Aug 2 '10 at 8:47
    1  
    I'll keep that in mind for future answers. Being new to Stack Exchange in general, I'm still getting a handle on posting etiquette and conventions. I wasn't sure that the convention was in this case and didn't want to appear to be bombarding the question with answers that were all in a similar vein. :-) –  Roger D. Aug 3 '10 at 12:00

    There is also deCarta map services http://developer.decarta.com We are upgrading our devZone so please excuse the confusion for now. We also have J2ME and other mobile APIs < /propoganda>

    share|improve this answer

    nearmap.com - photo map resolution kicks ass and they have this Timeline concept where you can see how things change over time.

    share|improve this answer

    [GIS Cloud][1] also let you embed maps just by copying and pasting the code snippet

    [1]: http://www.giscloud.com/ GIS Cloud

    share|improve this answer

    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.