See this example from Demo Gallery http://gmaps-samples-v3.googlecode.com/svn/trunk/geolocate/geolocate.html
It uses W3C navigator.geolocation http://dev.w3.org/geo/api/spec-source.html with this script that backups navigator.geolocation with Gears geolocation and if even that is not found, it uses Ajax ClientLocation (IP location) http://gmaps-samples-v3.googlecode.com/svn/trunk/geolocate/geometa.js -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
