GeoCoordinate.GetDistanceTo(GeoCoordinate) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回由這個 GeoCoordinate 及另一個指定的 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
參數
- other
- GeoCoordinate
要用於計算相隔距離之位置的 GeoCoordinate。
傳回
兩個座標之間的距離 (以公尺為單位)。
備註
Haversine 公式用來計算距離。 Haversine 公式會考慮地球的曲線,但假設球面地球而非橢圓體。 若為長距離,Haversine 公式會產生小於 0.1% 的錯誤。
高度不會用來計算距離。