2017-01-04 11 views

答えて

1

静脈は平面(X/Y)を使用し、その計算のすべてのための1メートルに等しい1個の単位で調整します。

(実際の都市の平面道路地図を取得するには、.net.xmlファイルのインポートプロセスでマップ投影法を使用します(例:Veins 4.4チュートリアルシミュレーションでUTM投影を使用)。結果として

、あなたは、任意の2点間の距離を取得するには(または、ほとんどの座標はクラスCoordを使用して保存されているとして、あなたはそのdistanceメソッドを呼び出すことができ、簡単な三角法を使用することができます。

得るために推奨される方法モビリティモジュールのgetCurrentPositionメソッドを呼び出してください。

指定されたx/y位置の経度/緯度を絶対に決定する必要がある場合は、使用する地図投影の逆数を適用する必要がありますこの情報が.net.xmlファイルに存在する場合、これはまた、例えばgetLonLatという関数をTraCICommandInterfaceTraCIDemo11p.cc, line 34のチュートリアルシミュレーションのように取得)と呼びます。

関連する問題