首页 / 浏览问题 / 组件GIS / 问题详情
怎样获取三维场景的所有图层名称
4EXP 2018年12月17日
使用产品:SuperMap iObjects.NET 9D

操作系统:win7 x64
问题详细描述:我想用一个字符串数组获取打开的这个三维场景所有的图层名称,帮助里面是layer3D.caption,但是我不知道应该怎么写,写了一个错的string[] layernames =layersControl1.Scene.Layers.caption;请问应该怎么写呢?

1个回答

您好!这个您首先得获取整个场景中图层的个数或者整个layersControl的图层个数,再用for循环进行遍历,将layers[i].Caption赋值给layernames[i]即可。
3,352EXP 2018年12月17日
谢谢,问题解决了
...