title: Android how to get 10 closes geopoint from current position
body: <p>Let say I have my current position. </p>
  
  <p>I also have 400 other geopoint. </p>
  
  <p>I'd like to find out what are the 10 closest geopoint. </p>
  
  <p>What I'd like to avoid is to go through all the 400 points and compare the distance between 2 geopoint. </p>
  
  <p>Is there a way do get this information more efficiently? Maybe something exposed throught the mapview? or mapviewcontroller?</p>