1
我正在嘗試使用Revit和Forge Viewer,並且我注意到Forge已經在Revit模型中爲每個東西都可以點擊的唯一ID,因此我使用這些ID代替了裝配ID Revit中。Forge Viewer:可點擊對象的唯一ID
作爲一個例子,我的建築的門有ID:「3003」。
我的問題是,哪裏是存儲這些數據,我該如何改變「3003」到「門1」
我正在嘗試使用Revit和Forge Viewer,並且我注意到Forge已經在Revit模型中爲每個東西都可以點擊的唯一ID,因此我使用這些ID代替了裝配ID Revit中。Forge Viewer:可點擊對象的唯一ID
作爲一個例子,我的建築的門有ID:「3003」。
我的問題是,哪裏是存儲這些數據,我該如何改變「3003」到「門1」
給觀衆的Revit文件打交道時,可以訪問3種類型的ID(?):
.getProperties()
方法。.getProperty()
響應。此sample app將屬性導出到電子表格中,它可能與您有關。
嗨,謝謝你的總結。我成功地通過查看器訪問Revit ElementID,並在對象上顯示:「5173305」,而不是「名稱[5173305]」。我真的很喜歡它來檢索家庭的名稱,這是如何訪問? – Mykita
通過'viewer.getObjectTree'獲取給定元素(在屏幕上選中)所需的父級層次結構節點,然後使用'.getNodeParentId',請參閱https://stackoverflow.com/a/45594631/ 4838205 –