我想知道如何快速的获取全部模型部件的exid?

是通过模型树递归的方式快呢还是通过什么方式。。。

通过模型树递归的方式:

forEach((dbid) => {
    this.model.getProperties2(dbid, (propertyResult) => {
      propertyResult.externalId})
      })
阅读 1.4k
1 个回答

用getModels拿到所有model句柄
挨个遍历用 getExternalIdMapping 拿到所有的 externalId-dbId 对照表

viewer.impl.modelQueue().getModels()[0].getExternalIdMapping(function (arg) { console.log(" >LJason< 回调-----: ",arg) })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏