Bagikan melalui


GeoCoordinate.GetDistanceTo(GeoCoordinate) Metode

Definisi

Mengembalikan jarak antara koordinat lintang dan bujur yang ditentukan oleh ini GeoCoordinate dan koordinat lain yang ditentukan GeoCoordinate.

public:
 double GetDistanceTo(System::Device::Location::GeoCoordinate ^ other);
public double GetDistanceTo (System.Device.Location.GeoCoordinate other);
member this.GetDistanceTo : System.Device.Location.GeoCoordinate -> double
Public Function GetDistanceTo (other As GeoCoordinate) As Double

Parameter

other
GeoCoordinate

GeoCoordinate untuk lokasi untuk menghitung jarak.

Mengembalikan

Jarak antara dua koordinat, dalam meter.

Keterangan

Rumus Haversine digunakan untuk menghitung jarak. Rumus Haversine mempertanggungjawabkan kelengkungan bumi, tetapi mengasumsikan bumi bujang daripada elipsoid. Untuk jarak jauh, rumus Haversine memperkenalkan kesalahan kurang dari 0,1 persen.

Ketinggian tidak digunakan untuk menghitung jarak.

Berlaku untuk