En cuanto cruzas la SE-30 se vuelve loco... Extraño.
Nunca he tenido la oportunidad de ponerlo en práctica, asà que te cuento mi idea y si lo intentas ya me cuentas si funciona: el objeto
Geocode te permite convertir un objeto LatLong (Latitud y longitud) en una dirección, y viceversa. Tal vez puedas capturar las coordenadas del GPS, convertirlas en una dirección y luego hacer el proceso inverso para quedarte con las coordenadas centradas de Google. ¿Me explico?.
Yo no me preocuparÃa por si está parado o no, simplemente promediarÃa cuando la distancia euclÃdea entre ellos sea menor a una cantidad determinada.