Geolocation API Research

I’m starting to do some research into geolocation APIs. Right now, I’m planning on checking out the Google Gears and Google Chrome APIs, the new Firefox 3.1 APIs, Skyhook’s technology, and IP geolocation technology like that used by ip2location. Anything else you think I should be looking into? How valuable do you think geolocation APIs on the desktop are? Will all computers (or at least all laptops which are gradually becoming all computers) have GPS chips soon? Other than GPS, IP addresses, Wi-Fi access points, and cell tower triangulation, how else can people be located?

Any and all feedback is greatly appreciated.

8 Responses to Geolocation API Research

  1. Stephen Judd says:

    Haven’t played with it yet, but Fire Eagle from Yahoo looks interesting: http://developer.yahoo.com/fireeagle/

  2. Christian Cantrell says:

    Thanks, Stephen. That looks like a good lead, as well.Christian

  3. Marin says:

    Hi, there is also the Google Loader API and the Loki FF Addon API that are available.Looking forward to see what you achieve 🙂

  4. Andy says:

    Have a look at geoPluginGears I find is too restrictive with it being pure Javascript. geoPlugin offers their geolocation webservice in multiple programming languages, which gives more flexibility with what you can do with it.

  5. lee says:

    I’m not hip with the whole Google Gears things, but here’s this: http://code.google.com/apis/gears/api_geolocation.html

  6. Kevin Suttle says:

    The W3C has a spec for Geolocation API:http://dev.w3.org/geo/api/spec-source.htmlYou can also check out Geode from Mozilla.http://labs.mozilla.com/2008/10/introducing-geode/

  7. Alek says:

    hostIP used to be the largest free database and service for GeoIP (http://hostip.info)btw, I come to your blog following links at FlashGateway documentation, since official site and osFlash page shutdown, can I ask you here why loadVariables called from Flash clip ruin gateway communication with JS?! ;-)hope you dont mind 😉

  8. Alek says:

    Geolocation by WiFi:WiGLE (http://www.wigle.net)http://developer.skyhookwireless.comNavizon (http://www.navizon.com)Geolocation by GSM:GSMLoc (http://gsmloc.org)Others:Intel’s PlaceLab (http://placelab.org)The POLS (http://pols.sourceforge.net/)Plazes (http://plazes.com)