首页 / 浏览问题 / 其他 / 问题详情
二次开发可以使BIM模型自动发布为服务
1EXP 2023年06月25日
请问怎样二次开发可以通过界面选择别人给的BIM模型让它自动生成缓存,通过代码自动将缓存通过iserver发布成服务呀?

有开放的API接口文档还有说明吗?

1个回答

您好,根据您的问题描述,可以分为 2 个问题:1. 模型如何生成三维缓存?2. 如何发布三维缓存到 iServer?

针对上述 2 个问题依次进行解答:

  1. 可以使用 OSGBCacheBuilder 对模型数据集生成三维缓存;
  2. iDesktopX 桌面端发布 iServer 服务的功能是桌面端自行实现的,没有在 iObjects Java 组件中封装对应的接口,若需要调用建议参考 %iDesktopX%\bundles\idesktop_bundles 目录中的 NetServices.jar 包,里面实现了从 iDesktopX 发布 iServer 服务的具体功能。

希望可以帮到您。

2,163EXP 2023年06月25日

请问如果要使用iObjects .Net 要怎样实现呀?smiley

1. iObjects .NET 的接口和 iObjects Java 是一样的,详情可参考 iObjects .NET 组件帮助文档;

2. iDesktop 桌面端发布 iServer 服务的功能也是桌面端自行实现的,没有在 iObjects .NET 组件中封装对应的接口,若需要调用建议参考 %iDesktop%\Bin\Plugins\NetServices 目录中的 SuperMap.Desktop.NetServices.dll 库,里面实现了从 iDesktop 发布 iServer 服务的具体功能。

好的,多谢yes

...