私には場所IDのリストがあると仮定します。たくさんの場所ID。 私の現在の場所の近くにあるリストの場所IDをどのようにして決めることができますか?場所IDのリストの現在の場所から近くにあるものを見つける
0
A
答えて
0
あなたの現在の場所への各場所の距離を計算する必要があります。距離が3キロメートルのようなしきい値よりも小さい場合は近くにあります。
distancePow2=(yourLatitude - placeLatitude)^2 +(yourLongitude- placeLongitude)^2
if(distancePow2< thresholdPow2) => place is near you!
0
あなたが持っているすべての場所のIDである場合は、各IDのための場所の詳細を取得するためにGeoDataApi.getPlaceById()
を呼び出すことができます。この呼び出しから返されるPlaceオブジェクトには、各場所の緯度と経度が含まれています。
次に、Location.distanceBetween()
を使用して、各場所と現在地の距離を計算できます。
関連する問題
- 1. 特定の場所の最も近い場所からドライバーを見つける
- 2. 与えられたデータから現在の場所から最も近い場所を見つける方法を教えてください。
- 3. リストの場所を見つける、
- 4. 現在の場所からオートコンプリートの結果が得られた場所の距離を見つけるIOS
- 5. 現在の場所のマーカーを見つける
- 6. 現在の場所を見つけるAndroid 6.0
- 7. 私のGPS座標から近くの場所を見つける方法は?
- 8. IOSコアの場所 - 最も近いブランチを見つけよう
- 9. Android Google Map近くの事前リストされた場所を見つける
- 10. 場所にあるものを見つける方法は?
- 11. ルートに近い上位n個の場所を見つける
- 12. 場所を見つける私の場所から180度(南)に1キロメートル
- 13. フィルタ最も離れた場所に最も近い場所のリスト
- 14. 現在の場所と指定された場所の間の道路の距離を見つける
- 15. locahostを見つける場所:ポートの場所
- 16. 近くのレストランを見つけるためのGoogleの場所をカスタマイズする
- 17. 現在の場所を見つけて、その場所でマーカーを作成する方法。
- 18. 私は私の現在の場所から私に近い自分の携帯電話から自分の場所を取ることによって、私の友人を見つけたい私の現在の場所
- 19. T-SQL:マップグリッド上のオブジェクトの最も近い場所を見つける
- 20. GPSを使用せずにモバイルの現在の場所を見つける
- 21. angular2のsystemjs.config.jsを見つける場所
- 22. joomlaのコンテンツソースファイルを見つける場所
- 23. Android GPSの場所を見つける
- 24. ユーザーの場所を見つける
- 25. ElasticSeachのデータを見つける場所
- 26. デバイスの場所を見つける
- 27. 現在の場所のメソッド
- 28. CMD/BATCH現在の場所にあるフォルダから
- 29. ユーザーの所在地に近い場所を取得する
- 30. 現在のapkの場所とバージョンを見つける単一のadbシェルコマンド
コードを追加してください – Jadeye