目前遇到一个开发问题,向使用过的大侠求救下:
我在开发一个手机应用(Android、iOS都有),想引入地图定位功能,现在要在google maps API和baidu maps API之间做一个抉择,所以需要了解两款地图的优缺点。
搜索一些相关的帖子得到的结论是:
百度地图有专门的类包,在Android或iOS源码中引入,便可以使用,但是每年的服务费用需要10万;
谷歌地图是Android自带的应用,不需要加入自己的应用中,的服务费用是1万元,但是国内Android手机制造商,在烧系统的时候,把谷歌地图删除了,造成有的手机有地图,有的没有,如果没有,需要走缺省值,打开浏览器链接网页版的谷歌地图,比较麻烦。服务费用是什么意思?可用性高吗?
希望有做过地图这一块的朋友老师给我指点一下,越详细越好,谢谢!

解决方案 »

  1.   

    你需要做的应用很大吗?需要普及吗?如果面不是很大,可以采用免费API。根据我们国家的法律,谷歌在中国没有卫星获取街道数据等信息的权利,谷歌地图用的是高德地图的数据。推荐可以去高德官网看一下具体商用。
    http://www.autonavi.com/cn/MS_27_1_2.html
      

  2.   

    商用用高德地图,市场份额远大于Google map和百度map的,份额第一。
    若不想花钱做地图这块,就使GOOGLE和百度免费API。我只是在报道上看过这方面的文章,细节还是得请别的朋友细说下了。
      

  3.   

    从政策角度上来讲,你还是整国内的吧。sogou,mapabc,baidu 什么什么的
    你要相信在不久的将来,google地图会和facebook,twitter一样的。
      

  4.   

    谢谢大家的回答,不过答案有些偏离了。
    使用那款地图和具体费用我不关心,我关心的是,如果我采用谷歌地图,是否真的可行?
    目前很多国内Android制造商在系统上就已经把谷歌地图删掉了,对我的应用是否有影响,如果大家知道,请告诉我下,谢谢,越详细越好。
      

  5.   

    对对,这个比较重要。
    所以还是用baidu吧。我一天很少能用得上google搜索,一直被封锁中。
      

  6.   

    使用百度吧!
    这个或许可以帮助你:
    关于谷歌地图的问题
    http://limingjia37544214.iteye.com/blog/1445545
      

  7.   


    不太可行,测绘局为了打压外边的地图供应商,会直接用政策把google放在墙外。
    用国内的吧。这也没办法的办法