looking for a GPS with a good API

api, gps

Solution

If you want to talk to a Garmin GPS, you can check out their developer website. They've got resources ranging from talking to Web Services all the way to doing low-level Serial & USB I/O to interface directly with the devices.

Problem

I'm looking for a GPS with a good API. I would like to be able to send an address to it, and tell it to navigate to that address. I also need to pull the current location from the GPS. I'd like to be able to do this with the GPS hooked up to a laptop by bluetooth or even just a USB cable. I've looked at the Dash a little, but the monthly subscription is a downside. Also, I would like to keep the location and addresses on our private network. I'm a .NET programmer, so a .NET friendly API is best for me. Bonus points if you can show me some examples of using an API to push and pull data to and from the GPS.

Original source