【问题标题】:Dashboard.js Autodesk ForgeDashboard.js Autodesk Forge
【发布时间】:2021-07-03 04:44:04
【问题描述】:

我正在尝试从 BIM 360 Construction 云 Revit 文件创建仪表板面板 请指导我如何将属性更改为类别?以及如何创建除“条形图”和“饼图”之外的不同类型的图表

示例:房间、房间号和房间内的信息等,

目前我正在关注 .NET Core – Visual Studio 2019 社区版,并根据培训课程创建了 Viewer

请看下面https://learnforge.autodesk.io/#/tutorials/dashboard的摘录, 目前它在“条形图”和“饼图”中显示“材料”

问候 普拉卡什·皮斯帕蒂

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    我们已将本教程的用途扩展到您正在寻找的方法。基本上,在 BIM 360 Reports 应用程序中,我们添加了一个下拉菜单,其中包含每个加载的模型可用的所有不同属性。在本教程中,我们使用“材料”,因为大多数 AEC 和 MFG 模型都包含此属性。您可以通过简单地进行交换来测试 BarChart 或 PieChart 中“类别”的快速加载,考虑到模型加载需要具有此属性。

    您可以在此处找到代码以避免对属性进行硬编码,并使用您喜欢的所选图形加载图表。

    https://github.com/Autodesk-Forge/forge-bim360reports/blob/staging/public/js/Dashboard/DashboardPanel.js#L59

    现在,关于不同图表的使用,是的,你可以使用任何你想要的东西,我们使用的是 Chart.js,它们有许多可供你研究的选项。您可以使用我们为条形图和饼图提供的相同数据结构,一个快速测试可以将所有具有“甜甜圈”的内容交换为“极地区域”

    https://www.chartjs.org/docs/latest/samples/other-charts/polar-area.html

    【讨论】:

    • 谢谢,我已经更新了“Dashboardpanel.js”,但我仍然在仪表板面板中看到材料,而且它在悬停在上面时不断变化,任何原因?,如何控制为静态选择?比如说条形图中的楼层和饼图中的房间部门。还有如何为不同的部门应用颜色?目前我正在使用“查看中心模型”
    猜你喜欢
    • 2021-09-25
    • 2021-05-27
    • 2019-02-19
    • 2020-06-13
    • 2020-12-23
    • 2020-05-06
    • 2021-11-12
    • 2021-11-19
    • 2020-12-11
    相关资源
    最近更新 更多