ArcEngine如何在TOCControl中的GroupLayer下添加图层?求助!!!大神!!

问题描述

有人在吗,我想在TOCControl里添加图层,就像图中所示,,其中是我添加的图层,我想用Engine实现,在MapControl中使用addlayer添加图层,怎么操作才能使图层在TOCControl控件中的NewGroupLayer下呢?

解决方案

解决方案二:
http://m.blog.csdn.net/blog/u010499087/26142391希望对你有帮助谢谢
解决方案三:
https://saeidp.wordpress.com/2010/11/18/arcobjects-working-with-group-layer/publicvoidAddRasterCatalogLayer(ESRI.ArcGIS.Carto.IActiveViewactiveView,ESRI.ArcGIS.Geodatabase.IRasterCatalograsterCatalog){//Createarastercataloglayer.ESRI.ArcGIS.Carto.IGdbRasterCatalogLayerrastercatalogLayer=newGdbRasterCatalogLayerClass();rastercatalogLayer.Setup((ITable)rasterCatalog);IGroupLayergroupLayer=newGroupLayerClass();groupLayer.Name="MyGroupName";ESRI.ArcGIS.Carto.IMapmap=activeView.FocusMap;if(!(rastercatalogLayer==null)){IFeatureLayerpFeatureLayer=(IFeatureLayer)rastercatalogLayer;pFeatureLayer.Name="MyImage";groupLayer.Add((ILayer)pFeatureLayer);}groupLayer.Expanded=false;map.AddLayer(groupLayer);activeView.Refresh();}}

时间: 2024-12-24 21:35:11

ArcEngine如何在TOCControl中的GroupLayer下添加图层?求助!!!大神!!的相关文章

jta-我不知道如何在netbean中给表赋值!!求大神

问题描述 我不知道如何在netbean中给表赋值!!求大神 public void QueryAll() { SAXReader reader=new SAXReader(); String classPath=ClassLoader.getSystemResource("").getPath(); System.out.println(classPath); filename=classPath+"students.xml"; File file=new File

图片-im4java在linux下报错~~求助大神~~

问题描述 im4java在linux下报错~~求助大神~~ 错误如图 解决方案 找不到convert这个程序,它的路径是否添加到系统PATH中了 解决方案二: 你先找到convert的路径. 是echo $PATH,看一下有没有这个convert的路径? 如果没有,添加该路径添加到环境变量PATH中,具体添加方法如下:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html

关于java中脚本识别的问题,求助大神

问题描述 在jsp中的页面上定义了一段脚本输入框,可以输入脚本脚本分两种,1javascriptjava中解析脚本用的是JDK1.6中自带的javax.script2beanshelljava中解析脚本用的是beanshell的jar包现在界面上只有一个输入框,没提供下拉选择输入的是什么类型的脚本点击确定后要识别输入的脚本是哪种,并存入数据库中,该怎么识别ps:之前想直接用javascript执行,能成功就认为是javascript,如果不成功,就用beanshell再执行一次,如果能成功就解析

jquery下拉菜单在浏览器中只显示1像素,求大神帮帮忙

问题描述 jquery下拉菜单在浏览器中只显示1像素,求大神帮帮忙 本人小菜鸟一枚,用jquery写了个简单的下拉菜单,代码如下:$(document).ready(function(){ $(""#navRight .jiantou"").hover(function(){ $(this).find("".xiangq"").stop().slideDown(""slow""); }f

聊天-Android开发中遇到了一个问题,求大神解决下。

问题描述 Android开发中遇到了一个问题,求大神解决下. 我现在将别人写好的聊天软件,根据我自己的需要,剔除了很多不用的activity和功能,然后当成Library.我遇到的问题是,我现在只有进入到这个聊天界面才能够收到信息和来信息的提示,如果我不进入,我就没法得到来消息的提示,请问我该怎么解决呢? 解决方案 就想QQ的离线消息一样?后台起一个Service接收信息,有信息了就在消息通知栏里放一个消息. 解决方案二: 这个问题可能涉及到通知提醒的内容,建议你先看一下android是如何实现

安卓 布局 xml 引用-急用!请问,如何解决在tabhost中每个按钮下添加子页面?

问题描述 急用!请问,如何解决在tabhost中每个按钮下添加子页面? 子页面可以加载进入,但是子页面里面的响应事件点击没有反应.而且,如果子页面里面再引用其他页面,里面的内容也显示不出来. 解决方案 http://bbs.csdn.net/topics/380075344 解决方案二: http://blog.csdn.net/harvic880925/article/details/17120325 解决方案三: Tabspec tab1tab1.setIntent() 解决方案四: Tab

菜鸟一枚 求大神指点-php中模板页面a标签在ie中能用在其他浏览器中就不能用了,求大神指点。

问题描述 php中模板页面a标签在ie中能用在其他浏览器中就不能用了,求大神指点. <body> <div> <table border="1"> <tr> <td colspan="3"><h3><center>信息显示</center></h3></td> <td colspan="2"><a href=&

string-VS2010 代码有红色下划线 哪位大神求帮忙!

问题描述 VS2010 代码有红色下划线 哪位大神求帮忙! 打开VAX的Options对话框,取消Advanced --> Underlines --> "Undrline spelling errors in comments and string using..."上的勾即可 这个方法 我试过了 还是没有呀! 解决方案 我调试了你的程序,需要mscomm32.ocx,注册后,在你的dlg.h中添加一个函数定义 void OnCommMscomm1(); // 串口V2D

手机-DataList1_ItemDataBound中进行数据绑定问题,手求大神指点

问题描述 DataList1_ItemDataBound中进行数据绑定问题,手求大神指点 我在DataList1_ItemDataBound中进行数据绑定,使用Label lblc = e.Item.FindControl("role") as Label; lblc.Text = "123";,手机访问时有部分手机不能绑定数据,求大神指点 解决方案 什么手机不行,看下是不是某个浏览器的问题,css hack下 解决方案二: 苹果手机的浏览器,安卓的手机可以的,很费