0

我是BimClientServerLib 插件开发的新手。 我必须创建一个插件/服务,我只需要 3D 视图并获取所有信息,这样如果我推送一些信息,如模拟 Door_1,它应该在 3D 视图中突出显示。我使用 [ BimServerClientLib ] 签入项目并检索一些信息,例如获取所有级别或使用现有 BimViews 作为 3D 查看器和 BIMServerClientLib 作为单独的 Java 服务获取所有检测器。此外,如果我使用 Java 脚本中的 BimViews,我如何使用服务推送信息爪哇。

4

1 回答 1

0

看看BIMSurfer。将项目下载到任何服务器(如 tomcat),然后导航到 index.html。他们有两个示例,一个没有 BIMServer 的本地示例,另一个连接到 BIMServer。

您可以调整他们的 BIMServer 示例以加载您的项目并突出显示特定元素,您可以使用提供的库方法(可在 BIMSurfer github 主页上获得)。

bimSurfer.setSelection({ids: ["object3", "object2", "object4", "object6"], selected: true });

祝你好运。

于 2019-01-21T08:47:54.063 回答