`

百度地图、高德地图、谷歌地图分析比较

阅读更多

      近一个月的时间里开发了一个关于GPS车辆定位的的项目,项目的初期选用的是百度地 图,待项目上线后,百度地图好多新的道路找不到,客户提出意见要求更换地图,在讨论之后,害怕谷歌地图的不稳定,因此选用了高德地图,于是花了一周时间将 项目中的地图全部更换为高德地图,唉,没想到客户有提出意见高德地图的最小精度为50米太大,无赖,最近几天又将地图全部更换为谷歌地图。唉,程序员难 啊。。。。。

      现将这三张地图总结一下,百度地图操作不难,方法函数百度都封装好了,实现效果比较方便,兼容性也好,可能相对于其他地图有些道路可能更新的不是很及时; 而高德地图一旦掌握了要领,官方给的例子又非常齐全,做起来很是快捷,只可惜,兼容性不好,很多函数在火狐浏览器下正常,但是IE下不是报错就是执行不出 来,地图在初始化的时候都会报错,还有反地址解析,官方的例子在IE下都执行不出来,高德地图的最小精度为50米,有点偏大;谷歌地图,如果不是有先前操 作过两张地图的底子,说实话,真心难,想要创建一个带有文字提示的marker都找不到简单的方法,只能通过创建图层来实现,而且谷歌地图各个版本之间的 函数差别很大,还有使用限制,每天2500次,但是谷歌地图的最小精度为5米,相对比较精确了。唉 现在希望谷歌地图可以稳定,我们的网站不要被封了。

2
0
分享到:
评论
5 楼 chenzheng8975 2014-05-04  
mayi00 写道
楼主请教下,高德地图显示多个覆盖物,marker时,单击事件如何处理哦。我显示一列marker之后,单击事件不触发哦。谢谢,指导下。可以开源一个demo吗。我qq:297034596 可以发这个邮箱。

高德地图没有什么复杂的,所有功能官方都给了demo,我也是参考http://code.autonavi.com/javascript/example
4 楼 mayi00 2014-05-03  
楼主请教下,高德地图显示多个覆盖物,marker时,单击事件如何处理哦。我显示一列marker之后,单击事件不触发哦。谢谢,指导下。可以开源一个demo吗。我qq:297034596 可以发这个邮箱。
3 楼 guojingxf 2013-11-04  
感觉谷歌地图的操作和创建marker和百度 没有太大区别呀  都是js脚本函数  最近看了一下《Google API开发详解:Google Maps与Google Earth双剑合璧(第2版).pdf》  可能上面的例子太老了,真心觉得如果只是弹出一个Marker是比较简单,我现在在想 怎么画路线图,从A地到B地的路线图
2 楼 daniel514 2013-06-10  
呵呵,只知道如何使用而已~~!
1 楼 wuchsh2013 2013-06-10  
程序员挣点钱不容易呀

相关推荐

Global site tag (gtag.js) - Google Analytics