Giriş
Şu satırı dahil ederiz.
İmzası şöyle.
results[1] başlangıç noktasından varış noktasına olan bearing (kerterizi) verir.
Örnek
Şöyle yaparız.
Şöyle yaparız. Burada kendi konumum ile bir önceli Location nesnesinin konumu arasındaki mesafe bulunuyor.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import android.location.Location;
distanceBetween metoduİmzası şöyle.
public static void distanceBetween (double startLatitude, double startLongitude,
double endLatitude, double endLongitude, float[] results)
results[0] mesafeyi metre olarak verir.results[1] başlangıç noktasından varış noktasına olan bearing (kerterizi) verir.
Örnek
Şöyle yaparız.
float[] distance = new float[2];
Location.distanceBetween(latitude1, longitude1,
latitude2, longitude2, distance);
ÖrnekŞöyle yaparız. Burada kendi konumum ile bir önceli Location nesnesinin konumu arasındaki mesafe bulunuyor.
double myLatitude = ...; double myLongitude = ...;
Location o = ...
float[] result = new float[3];
Location.distanceBetween(myLatitude, myLongitude, o.Lat, o.Long, result);
Float distance = result[0];
distanceTo metoduŞöyle yaparız.
Location loc1 = new Location("");
loc1.setLatitude(lat1);
loc1.setLongitude(lon1);
Location loc2 = new Location("");
loc2.setLatitude(lat2);
loc2.setLongitude(lon2);
float distanceInMeters = loc1.distanceTo(loc2);
getLatitude metoduŞöyle yaparız.
double lat = loc.getLatitude();
getLongitude metodu
Şöyle yaparız.
double lon = loc.getLongitude();
Hiç yorum yok:
Yorum Gönder