updated distance calculations
This commit is contained in:
@@ -139,18 +139,18 @@ public class Location implements Parcelable {
|
|||||||
|
|
||||||
double c = 2 * Math.asin(Math.sqrt(a));
|
double c = 2 * Math.asin(Math.sqrt(a));
|
||||||
|
|
||||||
|
double distance;
|
||||||
// Radius of earth in kilometers. Use 3956
|
// Radius of earth in kilometers. Use 3956
|
||||||
// for miles
|
// for miles
|
||||||
// if(miles) {
|
// if(miles) {
|
||||||
// double r = 3956;
|
// double r = 3956;
|
||||||
|
// distance = c * r;
|
||||||
// }
|
// }
|
||||||
// else {
|
// else {
|
||||||
double r = 6371;
|
double r = 6371;
|
||||||
// }
|
distance = c * r;
|
||||||
// calculate the result
|
|
||||||
double distance = c * r;
|
|
||||||
|
|
||||||
distance *= 1000;
|
distance *= 1000;
|
||||||
|
// }
|
||||||
return Math.floor(distance);
|
return Math.floor(distance);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user