1 引用百度js
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=xxxxxxxx"></script>
2 添加地图显示区域
<div id="allmap"></div>
3 添加js
// 百度地图API功能 var map = new BMap.Map("allmap");
根据地址描述获得坐标
百度地图API提供Geocoder类进行地址解析,您可以通过Geocoder.getPoint()方法来将一段地址描述转换为一个坐标。
// 将地址解析结果显示在地图上,并调整地图视野 myGeo.getPoint(addr, function(point){ if (point) { map.centerAndZoom(point, 16); map.addOverlay(new BMap.Marker(point)); map.enableScrollWheelZoom(); map.enableContinuousZoom(); map.addControl(new BMap.NavigationControl({anchor: BMAP_ANCHOR_TOP_RIGHT, type: BMAP_NAVIGATION_CONTROL_ZOOM})) } }, "上海市");
addr 就是你的详细地址
你要的这里都有 http://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5