Google Maps API позволяет указать собственный значок маркера в виде пути SVG. На моей быстрой машине отображение 500 таких маркеров (путей SVG) в IE9 или меньше приводит к медленному сканированию и зависанию браузера. Все отлично работает в Chrome, FF, Opera и Safari, а также в IE10 с более высокими номерами, но не в IE9 и ниже.
Ищем способ ускорить IE.
// this will cripple IE 9 and below
for (var i = 0; i < 500; i++)
{
new google.maps.Marker({
map: map,
position: new google.maps.LatLng(locations[i].LATITUDE, locations[i].LONGITUDE),
icon: {
path: 'M 5, 5 m -3.75, 0 a 3.75,3.75 0 1,0 7.5,0 a 3.75,3.75 0 1,0 -7.5,0', //a small circle
fillColor: 'red',
fillOpacity: 1,
strokeColor: 'blue'
}
});
}