Integrating geolocation into web applications. IN Building HTML5 application. - Satrom, Brandon (MSDN magazine)