var cluster, markers = [];
var map = new AMap.Map("container", {
resizeEnable: true,
center: [113.663, 34.756],
zoom: 5
});
var locations = [{
'lat': 51.76563,
'lng': 113.663
},
{
'lat': 51.76563,
'lng': 113.663
},
{
'lat': 51.76563,
'lng': 113.663
},
{
'lat': 34.756,
'lng': 113.663
},
{
'lat': 34.757,
'lng': 113.664
},
{
"lat": 28.18,
"lng": 113.11
},
{
"lat": 35,
"lng": 105
},
];
var mapBounds = map.getBounds();
var sw = mapBounds.getSouthWest();
var ne = mapBounds.getNorthEast();
var lngSpan = Math.abs(sw.lng - ne.lng);
var latSpan = Math.abs(ne.lat - sw.lat);
for (var i = 0; i < 1000; i++) {
var markerPosition = [118.911246 + 1, 42.249362 - 1];
var marker = new AMap.Marker({
position: markerPosition,
icon: "https://dn-laravist.qbox.me/marker.png",
offset: {
x: -8,
y: -34
}
});
markers.push(marker);
}
map.plugin(["AMap.MarkerClusterer"], function() {
cluster = new AMap.MarkerClusterer(map, markers);
});