Bir nokta popülasyonundan ortalama GPS noktasını bulmak için bir program yazmam gerekiyor.
Uygulamada aşağıdakiler olur:
- Her ay bir kişi aynı statik varlığın bir GPS noktasını kaydeder.
- GPS'in doğası gereği, bu noktalar her ay biraz farklıdır.
- Bazen kişi bir hatayı tamamen farklı bir yerde yanlış test yapar.
- Her GPS noktasının, geçerli GPS verilerinin ne kadar doğru olduğunu gösteren bir kesin ağırlığı ( HDOP ) vardır. HDOP değerleri daha iyi olan GPS noktaları düşük olanlara göre tercih edilir.
Aşağıdakileri nasıl belirlerim:
- Yaş gibi tek bir değerle karşılaştırıldığında 2 değer içeren verilerle ilgilenin. (Bir popülasyondaki ortalama yaşı bulun)
- Aykırı değerleri belirleyin. Aşağıdaki örnekte bunlar [-28.252, 25.018] ve [-28.632, 25.219] olacaktır.
- Aykırı değerleri hariç tuttuktan sonra, ortalama GPS noktasını bulun ([-28.389, 25.245]).
- Her bir nokta için HDOP değeri tarafından sağlanan "ağırlık" çalışabiliyorsa bir bonus olur.