0
A
答えて
0
歩いた距離を意味しますか?肯定の場合:
は試してみてください。この
public double getDistance(double lat1, double lon1, double lat2, double lon2) {
double latA = Math.toRadians(lat1);
double lonA = Math.toRadians(lon1);
double latB = Math.toRadians(lat2);
double lonB = Math.toRadians(lon2);
double cosAng = (Math.cos(latA) * Math.cos(latB) * Math.cos(lonB-lonA)) + (Math.sin(latA) * Math.sin(latB));
double ang = Math.acos(cosAng);
double dist = ang *6371;
return dist;
}
関連する問題
- 1. MySQLでの距離計算の距離計算
- 2. 距離計算のバグandroid
- 3. クラウドでの距離計算
- 4. NS-3の距離計算
- 5. (正方形)チェックイン距離の計算
- 6. 加速度計からの距離の計算方法
- 7. 距離計算建物
- 8. Python - 疎ベクトル/距離計算
- 9. Android GPS距離計算
- 10. ショートパス。距離計算。 java。
- 11. 道路距離計算mysql
- 12. 計算ユークリッド距離が
- 13. Estimoteビーコン距離計算
- 14. Geokit/Geocoderでの距離と距離の計算
- 15. 個別のdfからの距離の計算方法R
- 16. OpenLayers:2点間の距離の計算方法は?
- 17. OpenCVの焦点距離の計算方法は?
- 18. 5つのマーカー間の距離を計算する方法は?
- 19. 2つのヒストグラム間の距離を計算する方法
- 20. Googleマップの長さと距離の計算方法
- 21. 2点以上の距離の計算方法は? C#
- 22. ドキュメントと各重心(k-means)の距離の計算方法は?
- 23. 場所までの距離の計算方法
- 24. ポストギスによる都市間の距離の計算方法は?
- 25. GPXファイルからの距離の計算方法は?
- 26. パスからの最短距離の計算方法は?
- 27. 時間と距離の差を計算する方法
- 28. R:高速距離行列の計算方法
- 29. 旅行総距離の計算方法は?
- 30. Ochiai距離行列の計算方法R
私はtextView.setText( "" + DIST)を追加しました。それは動作しません。 0.0のみ表示されますが、何もカウントされません – tomecki
このtextView.setText( "" + getDistance(lat1、lon1、lat2、lon2))は、lat1が開始緯度、lon1が開始経度、lat2が終了緯度とlon2あなたの最終経度です。 –
動作しません。この行でエラーを表示してください。 ログを読み取ることができないので、私は分かりません。 – tomecki