var map = new BMap.Map("map");
map.centerAndZoom(new BMap.Point(116.403694,39.916263), 19);
//添加地图类型控件
map.addControl(new BMap.MapTypeControl({
mapTypes:[
BMAP_NORMAL_MAP,
BMAP_HYBRID_MAP
]}));
map.setCurrentCity("北京");
map.enableScrollWheelZoom(true);
var point = new BMap.Point(116.403694,39.916263);
var marker = new BMap.Marker(point); // 创建标注
map.addOverlay(marker);
这种方法百度地图就直接给你加载出一个红色的点位图标,都不用自己用Icon的方法加图标。
ps:前提是script引入百度并要申请ak
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=申请的ak"></script>