级别 // 创建地址解析器实例 var myGeo = new BMap.Geocoder(); myGeo.getPoint("山东省临沂市兰山区半程工业园", function(point){ var marker = new BMap.Marker(point); // 创建标注 var opts = { width : 200, // 信息窗口宽度 } var infoWindow = new BMap.InfoWindow("山东省临沂市兰山区半程工业园", opts); map.centerAndZoom(new BMap.Point(point.lng, point.lat), 500); map.addOverlay(marker); // 将标注添加到地图中 marker.addEventListener("click", function(){ map.openInfoWindow(infoWindow,point); // 开启信息窗口 }) map.openInfoWindow(infoWindow,point); // 如果百度地图能查到则使用自带的标注 var local = new BMap.LocalSearch(map, { renderOptions:{map: map} }); map.addControl(new BMap.NavigationControl()); // 添加地图平移缩放控件 map.addControl(new BMap.OverviewMapControl()); // 添加缩略地图控件 map.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放 local.search("山东省临沂市兰山区半程工业园"); }, "中国");