1. 程式人生 > >java 通過經度、緯度計算距離

java 通過經度、緯度計算距離

bsp round sqrt nbsp 自己 對象 距離 java cos

latitude—自己所在緯度, longitude—自己所在經度

m.latitude—另一對象所在緯度, m.longitude—另一對象所在經度

distance = round(6367000 * 2 * asin(sqrt(pow(sin(((m.latitude * pi()) / 180 - ( latitude * pi()) / 180) / 2), 2) + cos(( latitude * pi()) / 180) * cos((m.latitude * pi()) / 180) * pow(sin(((m.longitude * pi()) / 180 - ( longitude * pi()) / 180) / 2), 2))))

java 通過經度、緯度計算距離