浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
怎样获取三维场景的所有图层名称
策零
4EXP
2018年12月17日
使用产品:SuperMap iObjects.NET 9D
操作系统:win7 x64
问题详细描述:我想用一个字符串数组获取打开的这个三维场景所有的图层名称,帮助里面是layer3D.caption,但是我不知道应该怎么写,写了一个错的string[] layernames =layersControl1.Scene.Layers.caption;请问应该怎么写呢?
场景
c#
三维
组件开发
1个回答
您好!这个您首先得获取整个场景中图层的个数或者整个layersControl的图层个数,再用for循环进行遍历,将layers[i].Caption赋值给layernames[i]即可。
胡延南
3,362EXP
2018年12月17日
谢谢,问题解决了
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
怎么用代码实现获取三维场景地形的高程值和经纬度?
如何在现有场景中添加三维模型
idesktop 三维场景中所有的图层都不可编辑了
场景添加Tiff格式缓存图层
往三维场景中加载以文本形式存储的坐标数据
三维场景叠加二维本地的矢量图层怎么实现?有代码么?谢谢
iobjects .NET中如何获取图层名称及数据源
iClient 3D场景如何获取模型实体对象
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...