Using geolocalisation from html5
Spec : http://dev.w3.org/geo/api/spec-source.html
====================
Using HTML5 geo api + google map + foursquare : http://dev.indydedeken.fr/geolocalisation/foursquare
When you click on the place's name, you can see the best way to go. You can choose to go by walking or by driving.