Data capture and data updating with GPS