1. 程式人生 > >百度地圖上循環加標註

百度地圖上循環加標註

bmap marker 標註

 for (var i = 0; i < RegionData.length; i++)
   {
    (function ()
     {
      var icon = new BMap.Icon(‘../../assets/images/arrow_right.png‘, new BMap.Size(20, 32)
                         , {anchor: new BMap.Size(8, 8) });
      var mkr = new BMap.Marker(new BMap.Point(RegionData[i].longitude, RegionData[i].latitude)
                       , {icon: icon});
      mkr.setTitle(RegionData[i].name);

      map.addOverlay(mkr);//map指地圖實例

      })();//這句立即執行很重要,否則你會發現只給最後一個標註加了監聽
                   
                    
   }


本文出自 “銀翼神駒” 博客,請務必保留此出處http://leesolo.blog.51cto.com/2672511/1954410

百度地圖上循環加標註