基本的に私はgps座標を含むノードのセットを持っていますが、このジオポイントを使ってA *検索をどのように実装すればよいのですか?ある点から他の点までの距離を割り当てることによって最短経路を見つける。最短経路のA *(星型)検索アルゴリズム
アップデート:私は、最短経路のルートを描くと述べたアルゴリズムにより、各ノードを通過することによって、これを達成すると、ノードの距離が最短経路を見つけるために横断比較しようとしています01/11/12
。別の問題は、Android/Javaで適切なA *検索の実装が見つからないことです。私の問題は今、次のとおりです。私は、配列やリンクリストに保存しなければならないように私は、道路の各交差点のgeopoint(ノード)を保存しますので
?
今は各ノードの距離を計算できましたが、動的には計算できませんでした。 A *検索を使用して最短ルートを計算する際にこれを使用するにはどうすればよいですか。二点間
私はあなたに少しヒントを与えてくれますか?ありがとうございました。 – rahstame
本当にありがとうございます。まだ私は知らないGeopointsと接続するにはどうすればいいですか? – rahstame
A *はタイルベースのスペースを仮定します。 GPSポイントを使用したい場合は、グリッドにスーパーインポーズする必要があります。そうでなければ、最短でないルートはプルーニングされないため、A *の効率は低下します。もちろん、GPSの座標は、極の収束のために実際の矩形格子上にはありません。代わりに非タイルベースのパス検索を検索してみてください。 –