mari muthu

mari muthu

  • NA
  • 198
  • 107.3k

google map Check the LatLng value is inside the Radius..?

Mar 15 2018 4:27 AM
hi,
 
I need to find the the latitude langitude value is inside the Radius circle or not.if its is outside i have to pass some value from my MVC Controller.
 
i have tried this but data comes wrong distance, if the distance is acroos from the radius line i have to show some notification. if anybody knows this please help me for the same
  1. function distance(lat1,lon1,lat2,lon2)  
  2. {  
  3. var R = 6371; // Earth's radius in Km  
  4. return Math.acos(Math.sin(lat1)*Math.sin(lat2) +  
  5. Math.cos(lat1)*Math.cos(lat2) *  
  6. Math.cos(lon2-lon1)) * R; }  
  7. if (distance(user.lat, user.lon, post.lat, post.lon) <= desiredRadiusInKm)  
  8. // return true;  
  9. else  
  10. // return false;  
  11. }  
i have tried this but data comes wrong distance,
 
if the distance is across from the radius line i have to show some notification. if anybody knows this please help me for the same
 
Thanks,