1 / 4
文档名称:

Baidu与Google地图API初探.pdf

格式:pdf   页数:4
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Baidu与Google地图API初探.pdf

上传人:翩仙妙玉 2012/9/15 文件大小:0 KB

下载得到文件列表

Baidu与Google地图API初探.pdf

文档介绍

文档介绍:IT-Homer 专栏
成功是优点的发挥,失败是缺点的积累! 不为失败找理由,只为成功找
方法……
Baidu与Google地图API初探
分类: Script 2011-07-11 17:20 4715人阅读评论(4) 收藏举报
前天周六,有个好友过来玩,他说想在他的网站中加入地图导航模块,但不知道选择哪个第三方Map API
在网上查了下Baidu、Google、QQ和MapBar等4种Map API(都是采用JS开放API),也查看了它们的SDK开发文档,谈
谈自己的体会
Map API文档
BMap API(Baidu) API(Google)文档相对最完备、详尽、简洁,并且给出了很多学习示例,非常
适合初学者入门学习、应用开发
QMap API(QQ)与MapBar API(MapBar)文档虽然也比较完备,但示例与代码分开了,不能很好所见即所得的体现
代码与效果相关性
Map 功能推荐
BMap API,应该就可以满足绝大部分需求
就易用性和色彩柔和性,推荐BMap API(Baidu)
就精确性和世界地图, API(Google)
精确性:
Baidu BMap提供小数点后六位的精度,如:天安门(, );
Google ,如:纽约(, -**********)
世界性:
Baidu BMap仅提供中国区域,也包括港、澳,但目前还不包含台湾(可能百度日本分公司的地图中含有台
湾);
Google (支持本地化语言)
3D效果:
Baidu BMap目前仅提供中国几个大城市3D地图(如北、上、广和深圳)
Google (在中国仅支持部分城市,如上海)
API风格:
BMap ,BMap模块化分层设计更加独立;两者的API风格,可以代
表其它几款开放的Map API风格
QMap API接口的风格很类似,MapBar API与BMap API接口风格则很雷同,甚至有些
函数接口名都相同,如centerAndZoom
兼容性:
1
上面四款地图API,都采用js实现访问调用,因此对浏览器兼容性非常重要
BMap API:+、Chrome、FF +、Opera +、Safari +,以及国内主要浏览器,如遨
游、360、QQ、Baidu、世界之窗等浏览器,兼容性较好
API:支持W3C标准(官方没明确给出兼容的相关浏览器),且在在支持定位功能的浏览器上,可以
调用google Geolocation API(智能手机上应用广泛)
注:据了解,google map今年还暂未拿到在中国大陆的经营许可证,因此其地图访问服务有时会被GFW屏蔽掉,甚至
不可用
简单对比 
BMap API(Baidu) A