geolocation
How can I find a user’s country using HTML5 geolocation?
If you just want the country, here’s a much simpler approach using ws.geonames.org rather than Google: if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { $.getJSON(‘http://ws.geonames.org/countryCode’, { lat: position.coords.latitude, lng: position.coords.longitude, type: ‘JSON’ }, function(result) { alert(result.countryName); }); }); } Normally I would say that using a Google service would mean greater reliability, but with so many Google services … Read more
Where can I get postal codes for all countries?
My guess is that your lost friend is GeoNames.
How to group latitude/longitude points that are ‘close’ to each other?
There are a number of ways of determining the distance between two points, but for plotting points on a 2-D graph you probably want the Euclidean distance. If (x1, y1) represents your first point and (x2, y2) represents your second, the distance is d = sqrt( (x2-x1)^2 + (y2-y1)^2 ) Regarding grouping, you may want … Read more
Positive/Negative Latitude and Longitude values vs. Cardinal Directions [closed]
Sometimes lat/long are expressed in degrees/minutes/seconds, and require a N, S, E, or W direction to make sense. Decimal latitude and longitude is expressed as either a positive or negative number and doesn’t require a cardinal direction. So if you’re using decimal values for these, they aren’t described as “latitude north” or anything like that. … Read more
OpenStreetMap: get coordinates from address
I have it, Nominatim is a tool to search OSM data by name and address and to generate synthetic addresses of OSM points (reverse geocoding). http://nominatim.openstreetmap.org/search?q=135+pilkington+avenue,+birmingham&format=json&polygon=1&addressdetails=1
Wikipedia API for geolocations
UPDATED ANSWER: Wikilocation has been retired and now there is an OFFICIAL WIKIPEDIA API ? action=query & list=geosearch & gsradius=<radius-in-meters> & gscoord=<lat>|<lon> HTML example | JSON Example
Google Play Service location API returns wrong location sometimes
The Location that you get from the API will have accuracy in meters. You should also check how old the location is. https://developer.android.com/reference/android/location/Location.html#getAccuracy() https://developer.android.com/reference/android/location/Location.html#getTime() People generally discard the location if accuracy is greater than 50 or 100m. Why this happens? It takes some time for the GPS of the device to find satellites and get … Read more
navigator.geolocation.getCurrentPosition doesn’t work on android google chrome
You can try this. It seems to work on my device (Samsung Galaxy Nexus running Chrome 27.0.1453.90 on Wi-Fi (no data connection, no GPS on)) navigator.geolocation.getCurrentPosition( function(position) { alert(“Lat: ” + position.coords.latitude + “\nLon: ” + position.coords.longitude); }, function(error){ alert(error.message); }, { enableHighAccuracy: true ,timeout : 5000 } ); The problem is that alert only … Read more