Start New Discussion within our Web Development Community

Hi Frendz,
I have a latitude and longitude points of particular place namely X. Now I want to check the given latitude and longitude point of a place namely Y is within a circumstance of a particular radius from that point X. How to check that? i'm using google map.

1. count distance between x and y point.
2. check wheather it is less than radious (y is inside)
it is greater than radious (y is outside)

Comments
its really helpful to me.

1. count distance between x and y point.
2. check wheather it is less than radious (y is inside)
it is greater than radious (y is outside)

Thanks for your reply. I'll try and inform about the result

Yes.. Its soved using the following code

$lat1=mysql_result($rs_area,0,"lat");
			$lon1=mysql_result($rs_area,0,"lng");
			$distance=mysql_result($rs_area,0,"radius");
		
			$lat2=$row['latitude'];
			$lon2=$row['longitude'];
			$R = 6371; // Radius of the earth in km
			$dLat = deg2rad($lat2-$lat1);  // Javascript functions in radians
			$dLon = deg2rad($lon2-$lon1); 
			$a = sin($dLat/2) * sin($dLat/2) +
					cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * 
					sin($dLon/2) * sin($dLon/2); 
			$c = 2 * atan2(sqrt($a), sqrt(1-$a)); 
			$d = $R * $c; // Distance in km
This question has already been answered. Start a new discussion instead.