首页 / 浏览问题 / 组件GIS / 问题详情
超图9.1D地形开挖
216EXP 2018年10月16日

问题1:场景中有多个osgb倾斜摄影图层,我现在用了一个for循环,设置每一个倾斜摄影图层都参与开挖,但是结果是有的倾斜摄影图层能开挖,有的倾斜摄影图层不能开挖。

问题2:两个倾斜摄影图层重叠区域,即使选中了倾斜摄影图层参与开挖,也只能开挖一个图层。、

 private void ExcationAllScene(bool flag)
        {
            if (m_sceneControl.Scene.Layers.Count > 0)
            {
                for (int i = 0; i < m_sceneControl.Scene.Layers.Count; i++)
                {
                    if (m_sceneControl.Scene.Layers[i] is Layer3DOSGBFile)
                    {
                        Layer3DOSGBFile layer3DosgbFile = m_sceneControl.Scene.Layers[i] as Layer3DOSGBFile;
                        //layer3DosgbFile.IsExcavation = true;
                        layer3DosgbFile.IsExcavation = flag;
                    }
                }
            }
        }

1个回答

您好!这个您可以在iDesktop里测试,我测试的结果跟您所说的一致。建议您只对一个倾斜摄影图层进行开挖。
3,352EXP 2018年10月17日
...