I did not get to go to Convergence this year but it is possible to access the excellent presentations if you registered.
As it happens I did not register but an MVP friend of mine slipped me a
login and password so I thought I would browse the content. There are
some great talks on Orion which I highly recommend.
In
this tutorial, i will teach you how to get user location by using free
maxmind geolocation service. This is not what you expected- HTML5
Geolocation. HTML5 is different from geolocation. Currently, some
browsers don't support geolocation. The browsers that support it
requests for users permission first. So, i think its better to continue
using geolocation by IP if the goal is just to prepopulate form data.
The geolocation code is given below: