Necesito escribir un programa para encontrar el punto GPS promedio de una población de puntos.
En la práctica sucede lo siguiente:
- Cada mes, una persona registra un punto GPS del mismo activo estático.
- Debido a la naturaleza del GPS, estos puntos difieren ligeramente cada mes.
- A veces, la persona comete un error y registra la evaluación incorrecta en un lugar completamente diferente.
- Cada punto GPS tiene un peso de certeza ( HDOP ) que indica cuán precisos son los datos GPS actuales. Los puntos GPS con mejores valores de HDOP son preferibles a los más bajos.
¿Cómo determino lo siguiente?
- Tratar con datos con 2 valores frente a un solo valor como la edad. (Encuentre la edad promedio en una población de personas)
- Determinar los valores atípicos. En el siguiente ejemplo, estos serían [-28.252, 25.018] y [-28.632, 25.219]
- Después de excluir los valores atípicos, encuentre el punto GPS promedio en esto, podría ser [-28.389, 25.245].
- Sería una ventaja si puede trabajar el "peso" proporcionado por el valor HDOP para cada punto.