在ArcGis中使用ArcScene移动指定图层

妙为 2014-12-09 11:18:13
在c#中arcGis二次开发
private void button4_Click(object sender, EventArgs e)
{
//axSceneControl1.Camera.Move(esriCameraMovementType.esriCameraMoveLeft, 0.01);
//axSceneControl1.Refresh();
//ZoomToGlobeLayer(1);

//IScene myScene = axSceneControl1.Scene;
//ESRI.ArcGIS.Carto.ILayer layer = myScene.get_Layer(layerIndex);
//IScene myScene = axSceneControl1.Scene;
//axSceneControl1.Camera.Move(esriCameraMovementType.esriCameraMoveLeft, 0.1);
System.Int32 layerIndex = 3;
IScene myScene = axSceneControl1.Scene;
ESRI.ArcGIS.Carto.ILayer myLayer = myScene.get_Layer(layerIndex);
axSceneControl1.Scene.MoveLayer(myLayer,10);
axSceneControl1.Scene.reference_layer();
axSceneControl1.Refresh();

}
我的目的是在ArcGis中使用ArcScene移动图层,为什么指定的图层没有移动呢?请高手指点
...全文
5925 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zixingcheng_ 2014-12-11
  • 打赏
  • 举报
回复
调整图层顺序? 具体我没开发过这块,不过昨天稍微看了下桌面软件的(实在不爽skyline),arcglobe 里的浮动图层调整时无效 版本10.0 当通过调整图层的离地面的高度可以实现图层的调整,猜想不跟arcmap不一样,具体未询问官方不敢确定,你自己研究下桌面软件看看,或直接找官方技术支持
csdn_aspnet 2014-12-11
  • 打赏
  • 举报
回复

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧