Hocam benimde başıma geldi sorunu şu şekilde hallettim -->
Önce simdiye kadar olan locasyonlara göre markerları diziyorum
daha sonra atıyorum her 10 sn de bir çalışmasını istiyorsan fonksiyonun
veri tabanından bu kez verileri son 10 sn ye göre çekmen gerekiyor ( veri tabanında illaki bir changed date alanın vardır ona istinaden söyliyorum bunu ).

Böylece sen ilk başta tüm markerları dizip sonrasında yalnızca yeni gelenleri dizmiş olacaksın, umarım işine yarar.

ikinci bir alternatif ise fonksiyon her çalıştığında tüm markerları siler tekrar yenileri oluşturur. Bunu denersen internet hızı yavaş olanlar için sorun yaratabilir + yeni marker lar için bir animasyon veya efect koyamayacağından tavsiye etmediğim bir durum.