Power BI 中的 Forge 查看器
我正在尝试在 Power BI 中创建冲突/问题报告。以下资源展示了如何在 PowerBI 中嵌入 forge 查看器。 https://forge.autodesk.com/blog/ embed-forge-viewer-inside-power-bi-report
我想知道如果从 BIM 360 Insights Data Connector 中提取冲突数据,如何在 3D 查看器中表示冲突点。任何将这些丰富多彩的冲突点呈现到 3D 查看器视觉效果上的建议。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里看起来有几个问题:
...从 BIM 360 Insights Data Connector 中提取冲突数据
数据连接器不提供冲突数据。目前模型协调 API 可以提供
代表 Forge Viewer 中碰撞点的数据
如果是冲突问题,则意味着这也是 3D 图钉的普遍问题。您可以获取 3D 图钉的数据并通过 BIM360Pushpin 问题扩展在 Forge Viewer 中呈现它们。这是一个示例:
https://github.com/Autodesk-Forge/forge-bim360-clashissue
注意:问题的位置与冲突点相同。
如果它是一个常见的碰撞数据(与问题无关),不幸的是,模型协调 API 只告诉碰撞的元素、ID 和碰撞距离。从技术上讲,在 Forge Viewer 中,您可以计算碰撞点的相对估计(通过检查碰撞元素边界框的交集),但它不在 Forge API 中。目前,唯一可能的演示就像我在这个示例中所做的那样,即用不同的颜色突出显示冲突的元素。
https://github.com/Autodesk-Forge/forge-bim360-clashview
当然,您可以在某个位置(例如一个元素的边界框中心)放置一个图钉(如上面的冲突问题)。
关于您附上的一个链接
您附上的此链接是通过数据连接器中的数据生成 Power BI 报告。正如一开始所说,Data Connector 尚不提供碰撞数据。该 Power BI 模板没有嵌入 Forge Viewer。 https://knowledge.autodesk.com/support/bim-360/troubleshooting/caas/sfdcarticles/sfdcarticles/Generate-Power-BI-report-of-BIM-360-project-activities.html
It looks a few questions here:
...extract the clash data from BIM 360 Insights Data Connector
Data Connector does NOT provide clash data. Currently it is Model Coordination API can provide the data
represent the clash points in Forge Viewer
If it is a clash issue, which means it is also a general issue with 3D pushpin. you can get the data of the 3D pushpin and present them in Forge Viewer by BIM360Pushpin issue extension. This is a sample:
https://github.com/Autodesk-Forge/forge-bim360-clashissue
Note: The position of the issue is same thing of the clash point.
If it is a common clash data (no associated with issue), unfortunately, Model Coordination API only tells the clashed elements, ids and the clash distance. Technically, inside Forge Viewer, you could calculate a relatively estimation of the clash point (by checking the intersection of the bounding-box of the clashed elements), but it is out of Forge APIs. Currently, the only possible presentation is like I did in this sample, i.e. highlight the clashed elements in different colors.
https://github.com/Autodesk-Forge/forge-bim360-clashview
Of course, you could place a pushpin (like clash issue above) by a position (e.g. bounding-box center of one element).
About one link you enclosed
This link you enclosed is produce Power BI report by the data from Data Connector. As said at the beginning, Data Connector does not provide clash data yet. And that Power BI template does not have Forge Viewer imbedded. https://knowledge.autodesk.com/support/bim-360/troubleshooting/caas/sfdcarticles/sfdcarticles/Generate-Power-BI-report-of-BIM-360-project-activities.html