AE开发
hdtrs2010
寻求技术帝的帮助~~~
展开
-
ArcEngine“不能再打开其它表了”的解决方法
ArcEngine“不能再打开其它表了”的解决方法查询的时候遇到ArcEngine“不能再打开其它表了”,要把游标释放掉。不就是一条条取数据吗?是由于查询过于频繁,游标来不及释放,所以会出现问题,用System.Runtime.InteropServices.Marshal.ReleaseComObject()就可以解决。转载 2013-03-11 23:34:22 · 3800 阅读 · 0 评论 -
AE中判断当前图层是点图层、线图层、还是面图层
IFeatureLayer pFeatureLayer; pFeatureLayer = axMapControl1.Map.get_Layer(0) as IFeatureLayer;//把pFeatureLayer 赋值为当前图层;for (int i = 0; i != axMapControl1.Map.LayerCount; ++i) {原创 2013-03-01 23:39:43 · 3022 阅读 · 0 评论 -
空间查询
(四)点空间查询IFeatureLayer pFeatureLayer = this.axMapControl1.get_Layer(1) as IFeatureLayer; IFeatureClass pFeatureClass = pFeatureLayer.FeatureClass; IPoint pPoint转载 2013-03-13 22:19:47 · 1354 阅读 · 0 评论 -
AE空间九关系查询
ISpatialFilter.SpatialRelDescription 翻译The array elements which describe the spatial relation between the query geometry and the requested geometries. There are 9 chars in this string which ca转载 2013-03-15 11:41:00 · 2119 阅读 · 0 评论 -
空间关系
由于没有积分,只能截图了!转载 2013-03-15 12:51:52 · 844 阅读 · 0 评论 -
属性表
IFeatureClass 获取字段值//比如我们给出了确定的图层名,我们要获取到该图层具体有哪些字段?并取出来//先获取所有图层及其名字 IMap pMap=axMapControl.Map; ILayer pLayer=null; for(int i=0;i { pLayer=pMap.get_layer(i);转载 2014-03-15 10:12:21 · 906 阅读 · 2 评论 -
AE 学习小结---toccontrol图层移动
一、关于toccontrol的一些操作toccontrol图层拖动: 最开始想实现图层拖动时不知道toccontrol属性里可以设置,于是就用代码来实现了,虽然能拖动,但是没有自带的那么美观:定义全局变量:private esriTOCControlItem toccItem = esriTOCControlItem.esriTOCControlItemNone;转载 2014-03-16 19:05:36 · 4160 阅读 · 0 评论