Take the tour ×  I am working on an Android app and I have
latitude and longitude of a geographic point and I would like to
get coordinates of the place located from X meters (North) and Y
meters (West). GeoPoint does not implement this kind of
functionality so I have to find a way to do it by myself...  I
made some searches but I did not find anything interesting, do
you have any idea how to proceed?  share|improve this question
add comment  2 Answers  up vote 1 down vote accepted  With the
following method you will get the latitude and longitude to add
to the original location to get to the final one. Have in mind
that this only works over relatively small distances, as it is
ignoring the earth curvature.  private static final float
GAP_LAT_LON = 0.00005f; //aprox 5 meters private float results[]
= new float[1];  private PointF getGaps(Location initial, float
distanceX, float distanceY, PointF gaps){
Location.distanceBetween(initial.getLatitude(),
initial.getLongitude(), initial.getLatitude(), initial.g