Использую leaflet карту, на которую динамически выводятся маркеры.
Иногда проскакивает проблема, что появляются дубли маркеров с одинаковой lat lng.
Как можно произвести поиск и удаление маркеров с карты с одинаковыми lat и lng (с точностью до сотых чисел)?
Например маркеры которые оказываются за пределами видимости карты при ее перемещении я удаляю так:
function deletepoints() {
bounds = map.getBounds();
markers.eachLayer(function(layer) {
if(bounds.contains(layer.getLatLng())) {
} else {
markers.removeLayer(layer);
}
});
}