
上个月已经获悉百度地图将会公开API,昨天百度已经正式对外开放了。看来百度虽然动作较慢,但是其众多的国内忠实拥趸,用户群之大不可忽视。
百度地图API官方网站:http://openapi.baidu.com/map/
地图二次开发人员可以通过以上网站获得开发指南,和各个API函数的介绍文档。百度地图API支持市面上常见浏览器和操作系统。
入门非常简单,全中文的技术文档,只需了解JavaScript,或者有一定的基础即可入手。
百度地图相对其他开放API的地图来说速度较快,由于当前能提供的功能还不太丰富,所以看起来并没有太繁杂。不过想在在百度地图上寻找出地理位置的经纬度还是非常的困难,而且从Google地图获得的经纬度,并不能顺利在百度地图使用,需要将经纬度调转过来方可。
简单使用步骤:
1.需要先申请一个百度地图API的Key(密钥) 。非常简单,只需要输入需要使用百度地图的网址即可。
申请地址为:http://openapi.baidu.com/map/signup.html
如果遗忘了申请的Key,可以重新在 以上网址重新申请一次,Key不会变。
2.本地新建HTML页面,在<head></head>之间加载百度API
<script type=”text/javascript” src=”http://api.map.baidu.com/api?key=3690f5facff0a96fc7ff291c20f532e0&v=1.0&services=true” ></script>
3.创建一个显示对象(DIV)
<div style=”width:600px;height:450px;border:1px solid gray; float:left” id=”MblogMap”></div>
4.创建地图实例,在在<head></head>之间
<script type=”text/javascript”>function MblogDotccMap(){var map = new BMap.Map(“MblogMap”); // 创建地图实例var point = new BMap.Point(113.331213, 23.143274); // 创建点坐标map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别}</script>
我这里使用一个初始化函数MblogDotccMap()来调用,比百度地图官方指南中将以上代码放在HTML代码末端的好,我这样处理会更加灵活和方便,这是我参考了Google地图API的方式。
5.在<body>中加入函数调用,使得页面加载完之后即可调用地图接口
<body onload=”MblogDotccMap();”>
6.保存,并打开即可测试。在本地测试是无需验证API Key的。本地测试通过后,即可上传到你的网站之中去,记得是申请Key的域名所在网站,并以此域名来访问。
最后附上一个比较有趣的应用,可以使用关键词来查询地名,并且可以查询出所在地址的经纬度。不过由于时间有限,目前只能通过拖拉你需要查询经纬地址到地图中心。
演示地址:http://mblog.cc/demo/baidumap/
相关源码,可通过浏览器查看页面源码的方法获得。所有的是由百度地图简单的API构成,并且加入我的一些JavaScript编写习惯。
另外, 根据经过相关法规,所有民用地图都是与实际地图有一定的偏差,Google中提供偏差消除的方法,但是在百度地图中未曾发现。
如大家对百度地图API或者Google 地图API感兴趣,我们都可以进行交流交流,在此留言即可。
请加百度地图API共同学习群,群号码: 29699658
以上原创内容,版权归M博客 Mblog.cc 所 有,如需转载请注明出处并来电邮告知

不会用。。。
哈哈,今天才知道关于地图偏差是有规定的
围观一下,用不到
本机测试的话,key怎么处理?本地测试怎么也通不过。,奇怪了
本地测试请使用Localhost,本地测试是不限制的。
你好,如果要搞一个起点到终点的路线搜索要怎么弄?~
你可以查阅如下信息
TransitRoute:公交导航,提供某一特定地区的公交出行方案的搜索服务。
DrivingRoute:驾车导航,提供驾车出行方案的搜索服务。
WalkingRoute:步行导航,提供步行出行方案的搜索服务。
http://openapi.baidu.com/map/services.html
看了,不过不知道怎么用,所以才来问问
看起来有那么点复杂哦!
相对来说,百度地图API目前是比较简单的,因为功能不多就自然简单了!
规划:.org与.me域名的内容定位 http://www.ihiro.org/the-contents-of-org-and-me
摄影:5月3日,外滩美丽夜景 http://www.ihiro.me/may-3-the-beautiful-night-view-of-waitan
我的博客分家了,呵呵!
不错哦。多拍些上海的照片,尤其是去那些古镇拍。很不错的!
在这夜深无人的时候,我悄悄的潜入贵博客中,找寻一些对自己有用的东西,哈哈。
我的key是8af4437385b42305877e29f40e981a2e
我的services置为false参数是
我的services置为true参数是
请求帮助
谢谢!!!
嗯··还不错·!网站模板不错··
google地图做了个网站,最近看到出了百度地图,也想支持下
兄弟研究的挺早的么,给我的地图提点意见吧,网站:图方便
做得很不错啊。不过你的站点为什么都没有CSS的,裸跑?而且你都是做静态页面的,是生成的还是手工加的?
我的网站怎么弄呀http://www.bjllhy.com我可是一点都不懂,第一步怎么进入呀!
有没有具体的实例?
这个够具体吗?http://mblog.cc/demo/baidumap/
或者你可以到群里咨询!里面有个叫妇科主任的很厉害!
我申请了KEY 但接下来就不知道怎么弄了!能帮助一下吗?
这个需要一些HTML代码和Javascript脚步基础方可入门。
怎么看都觉得百度的API没有谷歌好,毕竟有因素
怎么看都觉得百度的API没有谷歌好,毕竟有因素.
你的这个东西现在出错了,你在ie里面搜索一个地方是不是会出现什么不存在的提示,左下角变为黄色的错误提示
我已经将城市固定在广州。能否将你看到的错误,截图发到我的邮箱中呢?cody@mblog.cc 非常感谢!
能否给我做个。我实在不懂。谢谢