Rated
Read 46,167 times
Contents
Related Categories
Writing Your Own GPS Applications: Part 2 - Introduction
Introduction
In part one of this article, I described how to write an interpreter for raw GPS NMEA data. The article included source code in VB.NET which harnessed the power of GPS satellites to determine the current location, synchronize the computer clock to atomic time, and point to a satellite on a cloudy day. The interpreter also works with hand-held devices and supports international developers. Yet, the interpreter was really not suitable for commercial use because it did not monitor precision. Without precision, an application could end up making unintelligent business decisions such as accidentally telling a driver to turn left into an alley, or worse. In this second part, I'll cover precision in detail and talk about what it takes to make GPS applications smart enough for in-car navigation and reliable enough for commercial use.
Jon Person is the author of the award-winning “GPS.NET” software now in use in over two thousand GPS applications in all industries, from geocaching to disease outbreak prevention. Jon runs his company, "GeoFrameworks," from his home office in Denver, Colorado.
As a hobby, Jon enjoys storm chasing in the Great Plains in May and June each year. On May 4th, 2007, Jon witnessed the EF5 tornado that destroyed Greensburg, Kansas, and volunteered for nearly a month to help them rebuild. A photo journal of his efforts can be found here: http://www.flickr.com/photos/jonperson/sets. Jon also maintains a YouTube page with storm chasing videos here: http://www.youtube.com/user/jperson2007.
All feedback and suggestions are welcome. Jon can be reached at jperson@geoframeworks.com
Comments
-
Posted by Schappi on 03 Aug 2007
[quote user="schappi"] Great paper.
Thx very much. [/quote] -
Posted by Maritime on 22 Mar 2007
Hello, I do not understand what you mean by writing your own GPS application, the most GPS receivers gives navigation data in real time as UTC, Lat/Lon, SOG, TrueCourse, Magvar,Tracks...
-
Posted by tugwell on 02 May 2006
Great paper.
Thx very much. -
Posted by AlexE on 23 Mar 2006
If you require Ordnance Survey Grid References, I have written an article on how to do so using NMEA data derived from Jon Person's excellent NMEAinterpreter class.
GP... -
Posted by AlexE on 14 Mar 2006
I spotted this slight error too and made the same correction as c_programming_guru. However this led to a new error as the final word in the string contained the checksum. ie in the example sent...
|