2012-01-10 15 views
0

道路交通シミュレーションシステムを開発したい。しかし、私は道路ネットワークをどのように表現すべきかについて明確な考えを持っていません。 Googleマップを使用してロードマップを描くことが要件です。だから、もし私が緯度&をグーグルマップ(リンクを表現するために緯度&ロンのセット)から得ることができれば、x、y座標に&の緯度を変換する道を描くことができると思います。私はx、yの座標を持っていれば、私はリンクとJavaのノードを表すことができる、それは可能ですか?誰かが私にこれを導くことができますか?Javaで道路網を描く?

ありがとうございます。

+0

あなたは妥当なアイディアを持っているようです。 – Bill

+0

ここに私の答えを見るhttp://stackoverflow.com/a/11509483/194609 – Karussell

答えて

3

これはJavaの問題ではありません。これはすべての言語で行う必要があります。

スターターとして画面/ズームウィンドウ(x、y)に(lat、lon)をマッピングする必要があります。

ノードが位置または交差点であり、リンクが道路であるグラフデータ構造から開始することができます。一度それを持って、ディスプレイの問題について心配 - "MVC"と思う。

+0

アドバイスありがとう。私はグラフ、頂点を接合点、エッジを道路として使用しています。エッジには、接続された頂点(ジャンクション)間の距離が含まれます。私は自分のシステムで道路交通をモデル化しようとしています。だから、私は道路ネットワークを図で描いてみたい(移動車で - これについてはまだ考えていない)。私が使用できるツールはありますか?私を案内してください –

+0

ここにガイダンスはありません。ごめんなさい。 – duffymo

関連する問題