1.先在data裡面定義好圓周率以及地球半徑
data: ,
2.開始定義計算
3開始呼叫getrad(d) ,
/***
* @param lat1 第乙個緯度
* @param lng1第乙個經度
* @param lat2第二個緯度
* @param lng2第二個經度
* @return 兩個經緯度的距離
*/getgreatcircledistance(lat1, lng1, lat2, lng2) ,
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...