title: How to calculate distance from different markers in a map and then pick up the least one
body: <p>I have to get distance from different markers on the map to the current location of the device and the pick up the shortest one. I have the lat and long for the markers and the current location lat and long can be fetched dynamically. </p>
  
  <p>Suppose I have 5 markers on the map, Bangalore (Lat : 12.971599, Long : 77.594563), Delhi (Lat : 28.635308, Long : 77.224960), Mumbai (Lat : 19.075984, Long : 72.877656), Chennai (Lat : 13.052414, Long : 80.250825), Kolkata (Lat : 22.572646, Long : 88.363895). </p>
  
  <p>Now suppose the user is standing somewhere near Hyderabad (Lat : 17.385044, Long : 78.486671). When the user clicks the button, the app should calculate distance from each marker and pick up and return the shortest one, that will be Bangalore here.</p>
  
  <p>There is a way possible to do it with help of local databases. Can anyone help on that please.?</p>
  
  <p>Can anyone suggest me a nice way to do this, or come up with a good code if you please can. Thanx in advance.</p>