Find Latitude, Longitude based on address


function getCoordinates($address){

$address = str_replace(” “, “+”, $address); // replace all the white space with “+” sign to match with google search pattern

$url = “http://maps.google.com/maps/api/geocode/json?sensor=false&address=$address“;

$response = file_get_contents($url);

$json = json_decode($response,TRUE); //generate array object from the response from the web

return ($json[‘results’][0][‘geometry’][‘location’][‘lat’].”,”.$json[‘results’][0][‘geometry’][‘location’][‘lng’]);
}

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s