We need you!

We're working hard on the next version of Developer Fusion. Let us know what you think we should be up to!

Members

Technology Zones

Articles

Hosted By

MaximumASP

Info

Rated
Read 46,167 times

Contents

Related Categories

Writing Your Own GPS Applications: Part 2 - Introduction

jperson

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