小程式根據兩個地方的經緯度判斷距離

2021-09-25 04:34:41 字數 517 閱讀 8114

1.先在data裡面定義好圓周率以及地球半徑

data: ,
2.開始定義計算

getrad(d) ,

/***

* @param lat1 第乙個緯度

* @param lng1第乙個經度

* @param lat2第二個緯度

* @param lng2第二個經度

* @return 兩個經緯度的距離

*/getgreatcircledistance(lat1, lng1, lat2, lng2) ,

3開始呼叫

var that =this;

var jl = that.getgreatcircledistance(26.85125, 106.737547, that.data.latitude, that.data.longitude);

if(jl > 2000));

}else

關於經緯度的兩個計算 Teaks xgluxv

一 子午線周長 公里 40008.548 赤道周長 公里 40075.704 緯度40008.548 360 度 111.135 公里 度 40008.548 360 60 分 1.85 公里 分 40008.548 360 60 60 秒 30.87 公尺 秒 經度首先算相應經度位置的緯度圈長度 ...

關於經緯度的兩個計算 Teaks xgluxv

一 子午線周長 公里 40008.548 赤道周長 公里 40075.704 緯度40008.548 360 度 111.135 公里 度 40008.548 360 60 分 1.85 公里 分 40008.548 360 60 60 秒 30.87 公尺 秒 經度首先算相應經度位置的緯度圈長度 ...

小程式中根據經緯度計算兩點之間的距離

功能說明 計算當前定位位置到目的地之間的距離。permission 頁面.wxml cont location text text else 定位中 text view 頁面.js page 當前定位位置 latitude null longitude null 目的地座標 latitude2 15...