переведенное имя представления в BIM 360

#autodesk-forge #autodesk-bim360

#autodesk-forge #autodesk-bim360

Вопрос:

есть ли какой-либо способ увидеть переведенное имя вида в BIM360 с помощью Forge API?

введите описание изображения здесь

Ответ №1:

Для этого есть 3 способа:

  1. конечная точка манифеста содержит эту информацию. Смотрите свойство 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
})
 

Комментарии:

1. большое тебе спасибо, Кирилл. Отличный ответ 🙂