I am not familiar with GPS hardware and data protocols, so please excuse my ignorance with this question.
I have a database with items which have GPS coordinates as part of their attributes. I have an application that can display the items located within a certain radius of a GPS coordinate. What I now need to do is get a GPS tracking device and the software must then take the output from the device (say) every 20 seconds, and display items in the area of the current GPS coordinate. My client wants to drive around with the GPS tracking plugged into his laptop and have the database automatically filter and display items based on his location.
I have a pretty good idea how to program the software. If I can get the GPS coordinates into a text file or something every X seconds, then I can have the software read the text file content every X seconds and do the rest automatically (filter based on the last GPS coordinates).
1. Are there devices that can continuously update the current GPS location in a file every X seconds?
2. If this is possible - where should I start looking for more information about devices and drivers to do what I want.
3. Any other advice welcome!