从 dbId 或 externalid 获取属性值 - Autodesk Forge
Get properties value from dbId or externalid - Autodesk Forge
我在 forge 查看器中有 dbId 和 externalId。我想从这个 dbId 和 externalId 中获取属性对象的一些值。例如:周长、面积、体积、...
这样做的语法是什么?
获得元素的 DBID 后,您可以通过调用对象选择的查看器来获取该元素。 viewer.getSelection()
将为您提供我们稍后将使用的 DBID。
您可以使用方法 getProperties(dbid, callback)
例如这样的方法。
var myDbid = viewer.getSelection();
viewer.getProperties(myDbid, function(e){
console.log('Entire object response ',e);
console.log('Properties ',e.properties)
});
这应该会为您提供所需类别的信息。
我在 forge 查看器中有 dbId 和 externalId。我想从这个 dbId 和 externalId 中获取属性对象的一些值。例如:周长、面积、体积、...
这样做的语法是什么?
获得元素的 DBID 后,您可以通过调用对象选择的查看器来获取该元素。 viewer.getSelection()
将为您提供我们稍后将使用的 DBID。
您可以使用方法 getProperties(dbid, callback)
例如这样的方法。
var myDbid = viewer.getSelection();
viewer.getProperties(myDbid, function(e){
console.log('Entire object response ',e);
console.log('Properties ',e.properties)
});
这应该会为您提供所需类别的信息。