首页 / 浏览问题 / 其他 / 问题详情
运行Scene.Layers.Add(),但值是0
1EXP 2021年01月22日
使用产品:iobject 9d 9.0.0 操作系统:win10 x64
数据类型:文件型

问题详细描述:在做基于.net iobject 9d的二次开发,

sceneControl.Scene.Layers.Add("D:\superMapTestData\test.scp", Layer3DType.OSGB, true)

意图用这个函数获取到本地文件scp,然后加载到场景图层中,但是一直不报错,也获取不到值,数据也没有加载到图层中。

1个回答

您好,若您想要用数据全路径添加三维场景图层,使用该方法支持的是Model、KML、Map或ImageFile 类型的文件,或Dataset数据集。

这边看到您的数据是.scp倾斜摄影模型,建议您查看帮助手册中倾斜摄影模型的加载和处理相关方法。

或者是查看您组件安装目录中的完整示范代码程序:倾斜摄影建模功能(Osgb),该范例代码包括了倾斜摄影数据的加载、显示、专题图、查询、分析、风格设置等操作
9,538EXP 2021年01月22日
...