2017-03-06 56 views
0

我有各種DXF文件。我想開發一個將呈現DXF文件的Web應用程序。 此外,無論用戶何時從UI中點擊房間內部,我們都需要在房間中執行某些任務。如何使DXF文件以編程方式交互?

爲了解決這個問題,有一些可用的DXF解析器節點JS在線,但解析器給出了直線,圓弧,層等列表

解析器不會給什麼是不同的房間,並在那裏正在居住。因此,我無法檢測用戶點擊了哪個房間並且無法將DXF視爲交互式。

注意:渲染DXF文件是通過一些在線JS庫實現的,但是渲染庫只是渲染一個文件,它不知道有多少個房間或它們在哪裏?

如果有任何人有想法,請建議。

技術應用於:JS的HTML,的NodeJS,LIB渲染和解析DXF

+0

我有同樣的問題,我需要點擊事件上點擊工程總體規劃。當用戶點擊DXF文件元素時,我想要那個元素信息。如果您有解決方案,請告訴我。提前致謝。 –

+0

我也面臨同樣的問題。請讓我知道你是否找到了解決辦法。提前感謝 –

回答

2

DXF文件不支持「房間」或類似的東西的想法。該文件的內容是從字面上只是線條和文字以及這些線路可以是任何東西:牆壁,管道,電氣等

你最好的賭注是手動看看DXF文件和決定什麼定義房間。即,123室由點(0,0),(50,0),(0,50)和(50,50)限定。

相關問題