【问题标题】:translated viewe name on BIM 360BIM 360 上的翻译视图名称
【发布时间】:2021-03-13 08:32:16
【问题描述】:

有没有办法使用 Forge API 在 BIM360 上查看翻译后的视图名称?

【问题讨论】:

    标签: autodesk-forge autodesk-bim360


    【解决方案1】:

    有 3 种方法可以做到这一点:

    1. manifest endpoint 包含该信息。请参阅下面示例中的 name 属性。
    {
        "urn": "dXJuOmFkc2...bGFnZUJJTS5ydnQ",
        "derivatives": [
            {
                "hasThumbnail": "true",
                "children": [
                    {
                        "guid": "53a6e995-4cf9-0aa6-c3ef-68a4b6150dbf",
                        "type": "geometry",
                        "role": "3d",
                        "name": "{3D}",
                        "viewableID": "8a8b24b1-b87d-4238-adcc-ef2c1ea155aa-0005d884",
                        "phaseNames": "Nouvelle construction",
                        "status": "success",
                        ...
                    },
                    {
                        "guid": "f16dbf36-6b14-4da3-abcd-5ff97b894304-0005da20",
                        "type": "geometry",
                        "role": "2d",
                        "name": "A101 - Sans nom",
                        "viewableID": "f16dbf36-6b14-4da3-abcd-5ff97b894304-0005da20",
                        "status": "success",
                        ...
                    },
                    ...
                 ],
                 ...
            },
            ...
    }
    
    1. 如果您在查看器中运行,则可以使用
    doc.getRoot().search({
        type: 'geometry',
        //role: '3d' // optional filter, could be 2d or 3d, comment to get all
    })
    

    【讨论】:

    • 非常感谢,西里尔。很好的答案:)
    猜你喜欢
    • 2020-10-19
    • 1970-01-01
    • 2021-02-28
    • 2021-03-31
    • 2017-06-28
    • 2020-06-12
    • 2019-08-27
    • 2018-07-02
    • 2019-05-09
    相关资源
    最近更新 更多