操纵标记的有效方法

时间:2013-01-22 11:56:12

标签: javascript performance google-maps bing-maps processing-efficiency

我正在创建一个有地图的网站(bing地图或google地图无关紧要),并且每秒都会从ajax请求标记并放置在地图中。我还有一个搜索输入,如果你输入的话标记被该文本过滤的东西。我很快用这段代码描述:

setInterval(function(){ getMarkers(); }, 1000); //checks for new makers every second

function getMarkers(){
    var markers = getAllMarkersByAjax($('#search').val()); //get markers from database by ajax request and by the text in the search input
    removeCurrentMarkers(); // loop that removes all the makrers
    addMarkers(markers); // loop that adds the new markers
}

这是最好的方法吗?标记可能会让很多人担心可能会进行大量处理。是否有一种有效的方法来放置标记,过滤它们,性能?

0 个答案:

没有答案