Location.DistanceBetween(Double, Double, Double, Double, Single[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
計算兩個地點間的近似距離(公尺),並可選擇性地計算兩者間最短路徑的初始與最終方位。
[Android.Runtime.Register("distanceBetween", "(DDDD[F)V", "")]
public static void DistanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[]? results);
[<Android.Runtime.Register("distanceBetween", "(DDDD[F)V", "")>]
static member DistanceBetween : double * double * double * double * single[] -> unit
參數
- startLatitude
- Double
起始緯度
- startLongitude
- Double
起始經度
- endLatitude
- Double
終點緯度
- endLongitude
- Double
終點經度
- results
- Single[]
一個用來存放結果的浮點數陣列
- 屬性
例外狀況
若結果為零,則 為 或 長度為
備註
計算兩個地點間的近似距離(公尺),並可選擇性地計算兩者間最短路徑的初始與最終方位。 距離與方位以WGS84橢球體定義。
計算出的距離會儲存在結果中[0]。 若結果長度為2或以上,初始方位會儲存在結果中[1]。 若結果長度為 3 或以上,最終方位會儲存在結果中[2]。
Java 文件 android.location.Location.distanceBetween(double, double, double, double, float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。