Как установить пользовательские свойства для объекта через его dbid в Autodesk Forge Viewer?

Я пытаюсь установить пользовательские свойства для объектов через их dbids, но предоставляемый ими API, кажется, не помогает достичь этого, потому что требует выбора объекта и не сохраняет свойства. Я также смотрю на ссылки POST в Model Derivative API и PATCH в Data Management API, но они используются на уровне документа, а не элемента модели.

1 ответ

Все ресурсы в модели в настоящее время доступны только для чтения, поэтому вы не найдете никакой конечной точки, которая позволила бы вам изменить модель или ее свойства.

Обходной путь - использовать настраиваемую базу данных вместе с настраиваемыми конечными точками, предоставляемыми вашим собственным сервером, что позволит вам изменять перезаписанные свойства. Вы можете посмотреть на это живое демо. Исходный код доступен на Просмотр.Extension.MetaProperties.

В этой статье также рассматривается эта тема: использование Forge или Spreadsheet для создания общих параметров.

Другие вопросы по тегам