2017-03-06 7 views
0

私は様々なDXFファイルを持っています。私は、DXFファイルをレンダリングするWebアプリケーションを開発したいと思います。 また、ユーザーがUIから部屋の内部をクリックするたびに、部屋で特定のタスクを実行する必要があります。 DXFファイルをプログラムでインタラクティブにするにはどうすればいいですか?

はそれを解決するために、そこノードJSでオンラインで入手できますいくつかのDXFのパーサがありますが、パーサは、線分、円弧、層などのリストを与える

パーサが別々の部屋が何であるかを与えるものではありませんし、どこに居住している。そのため、ユーザーがクリックした部屋を検出できず、DXFをインタラクティブにすることができません。

注:DXFファイルのレンダリングはオンラインのいくつかのJSライブラリで実現されていますが、レンダリングライブラリはファイルをレンダリングするだけで、部屋数や場所は分かりません。

いずれかのアイデアがある場合は、お勧めします。

テクノロジーを使用:HTML、nodeJS、JSのlibがDXF

をレンダリングし、解析する
+0

私は同じ問題を抱えています。私はプロジェクト計画マスタープランをクリックするとクリックイベントが必要です。ユーザーがDXFファイル要素をクリックすると、その要素情報が必要になります。あなたのために解決策があれば教えてください。前もって感謝します。 –

+0

私も同じ問題に直面しています。解決策が見つかったら教えてください。事前に感謝しています –

答えて

2

DXFファイルは、「部屋」またはそのような何かのアイデアをサポートしていません。ファイルの内容は、文字通り単なる行とテキストであり、これらの行は壁、配管、電気など何でもかまいません。

DXFファイルを手動で参照すると、ルーム。つまり、部屋123は、点(0,0)、(50,0)、(0,50)、(50,50)で囲まれています。

関連する問題