首页 / 浏览问题 / 组件GIS / 问题详情
用 iobjectjava11.2.0把模型数据集生成三维瓦片,怎么操作?
12EXP 2025年06月03日

超图 iobjectjava11.2.0 执行以下操作:  1.导入udbx数据源,里面是超图插件导出的rvt模型   2.把导入的模型转换坐标系为3857  3.把导入的模型生成三维瓦片   4.生成新的场景   5.场景的普通图层中加入三维瓦片图层   6.发布到isever。

第3步,.把导入的模型数据集生成三维瓦片,怎么写代码? 网上找到的代码都找不包。

1个回答

您好  第12步,使用ImportSettingRVT工具类导入;导入时,通过setTargetPriCoordSys设置目标坐标系;

第3步  OSGBCacheBuilder 方法生成三维缓存;

第45步  通过SceneControl创建场景  同时Layer3Ds.add把缓存添加进场景;

第三步的一个示例代码为:

1,275EXP 2025年06月03日
老师,示例代码没有显示。OSGBCacheBuilder在哪个包里? com.supermap.realspace.jar里面找不到呀。
com.supermap.data.processing这个包哈,对应的jar为com.supermap.data.processing.jar

老师,这一步老是报错。不知道为什么?已经确认过了com.supermap.data.processing.jar在路径中。安装目录中也没有OSGBCacheBuilder.dll呀。

本地环境重新整理了一下。终于不报错了。crying

刘老师,下俩步又遇到问题了。

4.生成新的场景   5.场景的普通图层中加入三维瓦片图层

我从网上找到这些代码,运行结果“添加瓦片图层失败”。 刘老师,能给个代码示例吗?我这个程序是在服务器端用的,用不到SceneControl

...