百度地圖API入門——(7)新增或刪除圖層

鍾超發表於2011-12-30

一個地圖,可能有很多圖層。以交通層為例,如下:

var map = new BMap.Map("container");
var point = new BMap.Point(123.123, 12,123);
map.centerAndZoom(point, 15);

map.addControl(new BMap.NavigationControl());
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.OverviewMapControl());
map.addControl(new BMap.MapTypeControl);
map.setCurrentCity("北京");

var traffic = new BMap.TrafficLayer();
map.addTileLayer(traffic);


如上所述,建立圖層的命令是:
var traffic = new BMap.TrafficLayer();


向地圖新增圖層的命令是:

map.addTileLayer(traffic);



從地圖刪除圖層的命令是:

map.removeTileLayer(traffic);


相關文章