https://developers.google.com/maps/documentation/javascript/examples/map-geolocation
<!--
Include the maps javascript with sensor=true because this code is using a
sensor (a GPS locator) to determine the user's location.
See: https://developers.google.com/apis/maps/documentation/javascript/basics#SpecifyingSensor
-->
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true"></script>
Daher hab ich das mit dem Sensor, der Link selbst (im Kommentar) ist nicht gültig. Ich versteh das so, dass der Parameter nötig ist, um GPS zu nutzen.
Zurückkommend auf den gestern angegebenen Thread habe ich den Parameter timeout auf 10.000 hochgesetzt, dann am Handy GPS ein, Mobile Daten ausgeschalten und den Cache geleert (obwohl ich maximumAge=0 habe und damit bei jedem neuen Aufruf der Standort neu bestimmt werden müßte).
Im Ergebnis erhalte ich Accurance=3100, tatsächlich ist der bestimmte Standort auch etwa 4 km entfernt. Also habe ich keine GPS-Koordinaten, sondern den Standort bestimmt auf Basis des Mobilfunknetzes erhalten.
Ich frage mich nun, woher kommen die Werte? Wie gesagt, Mobile Daten und WLAN ausgeschalten, Cache geleert.
Das GPS-Symbol zeigt sich übrigens für eine Viertel Sekunde in der Statusleiste.
Gibt's tatsächlich keinen, der sich mit Standortbestimmung beschäftigt????
Ein Hinweis auf Google als Adressaten für diese Anfrage hilft im übrigen auch nicht weiter, der Service erweist sich als Forum.
Tom