请求确认APS Model Derivative API返回过时属性问题是否源于APS服务端
模型属性不一致问题:Model Derivative API返回过时属性与APS Viewer显示不符
使用Model Derivative API的以下端点:
https://developer.api.autodesk.com/modelderivative/v2/designdata/<"model urn">/metadata/<"model guid">/properties?forceget=true返回的JSON响应中包含过时的模型属性。
在APS Viewer中通过浏览器开发者工具执行以下代码:
NOP_VIEWER.getProperties("<objectid>", console.log)发现同一
objectid/dbId对应的模型元素属性,与API下载的属性JSON文件不一致。
示例对比
API返回的JSON中,objectid为90的元素:
"objectid": 90, "IfcTag": "7172591", "externalId": "0/0/0/0/0/1/3", "IfcGUID": "1Cv8y8lEP0bRyEiOStd9M3"
APS Viewer控制台输出的对应dbId=90的元素:
dbId: 90 externalId: "0/0/0/0/0/1/7" displayName:"IfcGUID" > displayValue: "34_6Ch6y97txIrEXuG1Egu" displayName:"IfcTag" > displayValue: "7197926"
可见externalId和IfcTag值存在明显差异,推测翻译生成的objectid/dbId指向了同一IFC文件的不同元素。
背景情况
初始上传模型后,上传了同名的新版本模型并重新翻译,但模型URN未发生变化。按逻辑新翻译任务应触发属性提取流程,但目前推测APS服务器未重新提取属性。
请求确认该问题是否源于APS服务端。
内容的提问来源于stack exchange,提问作者eap23
相关产品推荐
相关产品推荐

