<!DOCTYPE HTML><HTML><Head><Metahttp-equiv= "Content-type"content= "text/html; charset=utf-8" /><styletype= "Text/css">body, HTML, #allmap{width:100%;Height:100%;Overflow:Hidden;margin:0;}#l-map{Height:100%;width:78%;float: Left;Border-right:2px solid #bcbcbc;}#r-result{Height:100%;width:20%;float: Left;}</style><Scripttype= "Text/javascript"src= "http://api.map.baidu.com/api?v=1.4"></Script><Scripttype= "Text/javascript"src= "Http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></Script><Scripttype= "Text/javascript"src= "Http://api.map.baidu.com/library/MarkerClusterer/1.2/src/MarkerClusterer_min.js"></Script><title>17.1</title></Head><Body><DivID= "Allmap"></Div></Body></HTML><Scripttype= "Text/javascript"> varMap= NewBmap.map ("Allmap"); Map.centerandzoom (NewBmap.point (116.404, 39.915), 4); Map.enablescrollwheelzoom (); varMAX= Ten; varMarkers= []; varPT= NULL; varI= 0; for(; I<MAX; I++) {pt= NewBmap.point (Math.random ()* + + -, Math.random ()* - + +); Markers.push (NewBmap.marker (PT)); } //For the simplest use, generate a marker array, and then call the Markerclusterer class. varMarkerclusterer= Newbmaplib.markerclusterer (map, {markers:markers});</Script>
Baidu Map API Advanced Tutorial-point aggregation 9.html