谷歌地图API的替代品

Google地图API非常适合开发手机定位服务。 但由于某种原因,在特殊项目中对我的使用受到限制。

例如,如果您的项目与谷歌的一般条款和条件相冲突,则不建议使用谷歌地图API。

在我的应用中,Android和iOS都希望通过检索GPS信息来显示地图上的位置。 总的来说,API应该提供类似谷歌地图API 的操作范围

你知道哪些替代方案 ? 也许有开源的API ? 还有其他建议吗?


为了得到这个问题的最佳答案,我结合了所有给出的答案。

谷歌地图api的替代品:

  • Microsoft Maps API :http://www.microsoft.com/maps/developers/web.aspx

  • 雅虎地图API (截至2011年9月13日止,以诺基亚地图为准):http://developer.yahoo.com/maps/

    (由Vic提供)

  • TomTom Map Toolkit API ,其中包含适用于Android,iOS和JavaScript的SDK http://developer.tomtom.com/

    (由SoWeLie提供)

  • CloudMade :http://developers.cloudmade.com/projects

    (由Adolfo提供)

  • MapQuest :http://developer.mapquest.com/

    (由TuxGeek提供)

  • OpenStreetMap API :http://wiki.openstreetmap.org/wiki/API_v0.6

  • 移动地图 :https://labs.ericsson.com/apis/mobile-maps/(由Idevio提供,由OpenStreetMap提供地图数据)

    (由Edi提供)

  • Here.com地图 (原诺基亚地图/ Ovi地图):http://developer.here.com/

  • Osmdroid :http: //wiki.openstreetmap.org/wiki/Osmdroid

  • OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android

    (由AGrunewald提供)

  • TinyGeoCoder :http: //tinygeocoder.com/blog/about/

    (由DerekH提供)

  • Route-Me :https://github.com/route-me/route-me

    (由kiteloop提供)

  • OpenLayers :http://openlayers.org/

    (由Arman提供)

  • Trimaps :http: //trimaps.com/en/

  • MapBox http://mapbox.com/

    (由Stot提供)

  • Nutiteq http://www.nutiteq.com/

    (由Martijn M提供)

  • GraphHopper Directions和Matrix API https://graphhopper.com/#directions-api

    (由karussell提供)


  • 2更多意见建议:

    OpenStreetMap API:http://wiki.openstreetmap.org/wiki/API_v0.6

    移动地图:https://labs.ericsson.com/apis/mobile-maps/(由Idevio提供,由OpenStreetMap提供地图数据)


  • Microsoft Maps API:http://www.microsoft.com/maps/developers/web.aspx
  • Yahoo Maps API:http://developer.yahoo.com/maps/
  • 仅举几例,除非我完全误解了你的问题。

    链接地址: http://www.djcxy.com/p/14307.html

    上一篇: Alternatives to google maps api

    下一篇: Google Maps JS API v3