首页 / 浏览问题 / 组件GIS / 问题详情
桌面端二次开发,如何加载scp倾斜摄影测量模型到数据源、图层管理器和场景
7EXP 2020年06月15日

使用产品:iObject 9.1.2 桌面端二次开发

操作系统:win10

数据类型: scp、osgb倾斜摄影测量
问题详细描述:通过Layer3DS的Add方法打开scp文件代码如下,加载进来的倾斜摄影测量模型只出现在了场景和图层管理器中,如何将它添加到指定数据源或数据集??
 

 openFileDialog1.Filter = "udb 数据(*.udb)|*.udb";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
    string filename = openFileDialog1.FileName;
    scene.Layers.Add(filename, Layer3DType.OSGB, true);
    layerscontrol1.Scene = scene;
    layerscontrol1.Layer3DTree.Update();
    scene.Refresh();
}

1个回答

osgb倾斜摄影数据加载方法就是直接加载scp配置文件,不需要添加到数据源类。和普通数据集是不一样的管理方式,加载进来后,保存场景,保存工作空间。下次打开工作空间,这个倾斜摄影模型数据是还存在于当前场景的。
4,620EXP 2020年06月16日
我就像实现idesktop中,数据导入-倾斜摄影 一样的功能,idesktop的这个数据导入功能是能够添加到指定数据源的
同问,如何将倾斜摄影数据添加到数据集
...