а вообще, я бы принимал массив вида
[{"lat":"56.50097598931345","lng":"21.01032257080078"},{"lat":"56.49983904637648","lng":"20.999422073364258"}]
и заменил вот этот код на
for( var i=0; i<markers.length; i++ )
for( var j=0; j<allMarkers.length; j++ )
if( markers[i].lat == allMarkers[j].lat && markers[i].lng == allMarkers[j].lng ) {
markers.splice( i, 1 );
i--;
break;
}
for( var i=0; i<markers.length; i++ )
insertMarker( markers[i] );
allMarkers = allMarkers.concat( markers );
|