JavaScriptで地理的位置間のメートル単位の距離を計算するにはどうすればよいですか? この回答を見つけましたが、Java で実装されており、何が起こっているのかよくわかりませんでした。
HTML 5 の地理位置情報機能を使用し、JavaScript を使用して距離を計算しています。今まで私はこの機能を持っています:
function calculateDistance(lat1, lat2, lng1, lng2)
{
return Math.sqrt(((lat1 + lat2)*(lat1 + lat2)) + ((lng1 + lng2)*(lng1 + lng2)));
}
明らかに、これは私が必要とする値ではありません。誰でも私を助けてもらえますか?