摘要: 空间数据查询按查询方式来分,主要分为两类:根据属性条件查询对象和根据几何条件查询对象。无论是根据属性还是根据几何来查询对象,都必须设置相应的查询条件。在ArcGIS Engine中,FeatureLayer对象和IFeatureClass对象有一个Search()方法专门用于空间数据查询,同时ArcGIS Engine中提供了一个IQueryFilter接口来设置查询的条件(属性条件和几何条件)。首先来看一下IFeatureLayer接口的Search()方法,其定义如下:publicIFeatureCursorSearch (IQueryFilterqueryFilter,boolrecyc 阅读全文
posted @ 2013-04-24 14:03 陌影 阅读(1639) 评论(0) 推荐(0)
摘要: C#文件过滤器filterOpenFileDialog对话框的Filter属性说明:首先说明一个示例,分析一下Filter属性的构成:“Excel文件|*.xls”,前面的“Excel文件”成为标签,是一个可读的字符串,可以自定定义,“|*.xls”是筛选器,表示筛选文件夹中后缀名为.xls的文件,“*”表示匹配Excel文件名称的字符串。OK,下面说说我们经常要用到的几种情况:1.Filter是null或Empty,表示显示所有文件,并总会显示文件夹2.需要筛选特定的文件,设置Filter属性为“标签|*.后缀”,按照这个格式设置,标签可以自定义,是字符串即可,后缀表示你需要筛选的文件后缀, 阅读全文
posted @ 2013-04-24 01:29 陌影 阅读(567) 评论(0) 推荐(0)
摘要: 控件:实现了多个接口MapControl对应ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、方法、事件用于:1 管理控件的外观、显示属性和地图属性2 添加并管理控件中的数据层3 装载Map文档控件中4 从其它应用程序拖放数据到控件中5 tracking shapes and drawing to the displayMapControl实现的主要接口有:IMapControlDefaultIMapControl2 IMapControl3和事件接口IMapControlEvents2IMapControlDefault接口是地图控件缺省接口,多数开发环境自动使用这个接口定义 阅读全文
posted @ 2013-04-24 01:09 陌影 阅读(781) 评论(0) 推荐(0)