Mir drängt sich der Verdacht auf, dass hier ganz schön aneinander vorbei geredet wird.
Dein Beispiel nutzt die geolocation-API nämlich garnicht, dafür finden sich dort einige Hinweise auf die Google-Maps-API.
hier ein Codeausschnitt, den ich damals unter dem Stichwort Gelocation-API für HTML5 gefunden habe:
var options = {enableHighAccuracy: true, timeout: 8000, maximumAge: 0};
var nav = null;
if (nav == null) { nav = window.navigator; }
if (nav != null) {var geoloc = nav.geolocation;}
Wer kann mir sagen, was ich bei den Bildern falsch gemacht habe, dass diese nicht angezeigt werden????