摘要:
由于ToolBar控件中不提供单个按钮的事件,因此在这里利用toolBar1.Buttons集合的IndexOf()方法捕捉单个的按钮,将其事件发送给ToolBarButtonClickEventHandler处理器。 //初始化: 以下是代码片段:this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickE...
阅读全文
posted @ 2009-04-22 12:25
GIS的学习
阅读(244)
推荐(0)
摘要:
QueryDef 对象代表了数据库中基于一个或多个表、要素类的进行的属性查询。通过这个对象,用户可以在多个表间建立连接,并且保证在这个连接基础上的查询可以实现。 QueryDef 中的表必须放在一个工作空间内,而QueryDef 对象也是用IFeatureWorkspace::CreateQueryDef 方法来产生,它并不是一个组件类。需要注意的是,它并不能在Shapefile 和Covera...
阅读全文
posted @ 2009-04-11 22:48
GIS的学习
阅读(2391)
推荐(0)
摘要:
点选法选择要素(2007-07-01 15:28:27) 分类:ArcGIS学习 下面是用点选法选择地图中的要素,首先在鼠标点击点周围建立较小范围的缓冲区,然后用这个缓冲区与地图中的要素类进行空间过滤计算,得到选择的要素。下面的例子仅在一个图层中选择,并且局限于选择点要素,其他要素类似。 Private Sub AxMapControl1_OnMouseDown(By...
阅读全文
posted @ 2009-04-08 10:08
GIS的学习
阅读(1265)
推荐(0)
摘要:
private void button11_Click(object sender, EventArgs e) { IWorkspaceEdit pWorkspaceEdit = (IWorkspaceEdit)pCommonFeaureWorkspace; pWorkspaceEdit.StartEditing(true); ...
阅读全文
posted @ 2009-04-02 19:41
GIS的学习
阅读(230)
推荐(0)
摘要:
如何调用ITopologicalOperator.Union方法成功地merge polygon 收藏 如何调用ITopologicalOperator.Union方法成功地merge polygon 为什么题目要加个“成功地”,因为ITopologicalOperator的方法是bug非常多的,在90%的情况下能够按照你预想的工作,但是在10%的情况下,既不报错也不工作。这个merge的操作...
阅读全文
posted @ 2009-04-02 17:21
GIS的学习
阅读(326)
推荐(0)
摘要:
快速实现在Windows应用程序中支持拖拽的TreeView控件。 技术描述 TreeView已经提供了支持拖拽的事件: • ItemDrag: 用户拖拽TreeNode时触发。当它发生时,调用DoDragDrop方法初始化拖拽过程。 • DragEnter: 在你初始化拖拽操作后,你必须处理目标TreeView控件的DragEnter事件。 这个事件发生在用户拖拽TreeNode对象从Tree...
阅读全文
posted @ 2009-03-31 16:50
GIS的学习
阅读(526)
推荐(0)
摘要:
private IToolbarMenu m_ToolbarMenu; //Create a new ToolbarMenu m_ToolbarMenu = new ToolbarMenuClass(); //Share the ToolbarControl's command pool m_Toolb...
阅读全文
posted @ 2009-03-25 08:54
GIS的学习
阅读(1229)
推荐(0)
摘要:
C#中时间差的计算 Post By:2009-2-1 10:51:00 /// /// 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值. /// /// 第一个日期和时间 /// 第二个日期和时间 /// private string DateDiff(...
阅读全文
posted @ 2009-03-24 15:17
GIS的学习
阅读(2620)
推荐(0)
摘要:
添加、删除连接(Join)和关联(Relate)VBA实例 内容摘要 ArcMap里面可以通过属性字段为两个图层建立或删除连接和关联,怎样使用VBA或Engine完成同样的工作呢? 这里主要用到IDisplayRelationshipClass.DisplayRelationshipClass方法,如下为实现的VBA代码: 过程描述 Private Sub AddJoin_Relation_...
阅读全文
posted @ 2009-03-20 10:14
GIS的学习
阅读(819)
推荐(0)
摘要:
1 arcengine c# 鹰眼 完全实现 private void axMap1_OnExtentUpdated(object sender, ESRI.ArcGIS.MapCont...
阅读全文
posted @ 2009-03-16 11:15
GIS的学习
阅读(919)
推荐(0)