Reputation: 407
I am developing a GPS Server and tracking system:
I'll highly appreciate your answers or suggestions
Upvotes: 0
Views: 4485
Reputation: 20875
Here you find How to convert GPS coordinates to a full address with php?
And in Ruby:
require 'curb'
require 'json'
class GpsUtils
GOOGLE_MAP_URL = "http://maps.googleapis.com/maps/api/geocode/json?latlng="
class << self
# Return the address
def convert_from_gps_coordinates_to_address(lat, long)
response = Curl.get(GOOGLE_MAP_URL + lat + "," + long)
json_response = JSON.parse(response.body_str)
# Read the full address (formatted_address) from json_response
json_response["results"].first["formatted_address"]
end
end
end
GpsUtils.convert_from_gps_coordinates_to_address("19.43250", "-99.1330"
Upvotes: 0
Reputation: 180136
Use a reverse geocoder. http://code.google.com/apis/maps/documentation/geocoding/#ReverseGeocoding
Use a mapping API like Google Maps. http://code.google.com/apis/maps/documentation/javascript/
Upvotes: 2