FeatureClass对象】的更多相关文章

概述: 在讲述FeatureClass对象之前,首先说明与FeatureClass对象相关的对象: Table对象,是不具有空间信息的二维表,是一张仅能在ArcMap的Table Of Content的 source选项卡中看到. 对象类(object class),对象类是对Table的扩展,因此在外观上看来,它也是一张二维表,与Table的区别是,它的一行就是一个object(对象),具有属性和行为的对象,而非简单的记录. 要素类(FeatureClass),是对象类的进一步扩展.要素类由要…
原文:ArcGIS Engine开发之旅08--和查询相关的对象和接口 查询在GIS领域应该是一个很频繁的操作,在GIS中除了具有属性查询(和其他关系型数据库的查询类似),还提供了空间查询.在介绍查询的时候,让我们先了解下面的对象. 1.Table 对象 Table 是不含有空间信息的一张二维表,它主要实现了 ITable 接口.在这张二维表中,每一行称之为 Row(IRow),ITable 接口 定义了对这张二维表行的插入,更新,查询,以及删除等操作. 独立表(standalone table…
属性查询即基于空间数据的属性数据的查询,通过用户提交SQL语言中的where语句定义的查询条件,对属性数据进行搜索,从而得到查询结果的操作. 相关的类与接口 与属性查询功能相关的类主要有QureyFilter.QueryDef.Cursor.FeatureCursor等.涉及的接口有IQueryFilter.IQueryDef.ICursor.IFeatureCursor以及IFeatureSelection等.以上的类和接口都位于ArcGIS.Geodatabase命名空间中. 1.Query…
原文:ArcGIS Engine开发之旅04---ARCGIS接口详细说明 ArcGIS接口详细说明... 1 1.      IField接口(esriGeoDatabase)... 2 2.      IFieldEdit接口(esriGeoDatabase)... 2 3.      IFields接口(esriGeoDatabase)... 2 4. IRow接口(esriGeoDatabase)... 3 5. ITable接口(esriGeoDatabase)... 3 6. IAr…
ArcGIS接口详细说明 目录 ArcGIS接口详细说明... 1 1.      IField接口(esriGeoDatabase)... 2 2.      IFieldEdit接口(esriGeoDatabase)... 2 3.      IFields接口(esriGeoDatabase)... 2 4. IRow接口(esriGeoDatabase)... 3 5. ITable接口(esriGeoDatabase)... 3 6. IArea接口(esriGeometry)...…
在地图上点击要素查看要素信息,也就是identify功能 script部分 // 通过枚举索引获取枚举名称 function getEnumTextByIdx(enumObj, idx) { for (var item in enumObj) { var itemValue = enumObj[item]; if (itemValue == idx) { return item; } } } // 通过fid获取要素的字段属性值 function getAttrValueByFid(featur…
刚学AE,其中很多概念都模糊不清.经过一段时间的摸索总结,对FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念有了一点认识.拿出来分享一下,有错误的请多多指教,共同进步. FeatureLayer: 要素图层,承载要素数据.几个重要的接口如下:IFeatureLayer接口,用于管理要素图层的数据源,即要素类(FeatureClass).具体察看IFeatureLayer.DataSourceType条目.                  …
转载的原文 AE中如何由IFeature 如何获取所对应的FeatureClass   先获取FeatureClass,然后遍历Map中所有的FeatureLayer,然后比较 FeatureClass与FeatureLayer所对应的FeatureClass.   下面的例子中是在编辑功能里,删除一个Feature后,所触发的事件.目的是找到该Feature所在的FullPathName,并且输出该对象的坐标和ID号.   private void OnDeleteFeatureMethod(…
/// <summary> /// FeatureClass的"import"功能. /// </summary> /// <param name="srcWorkspaceFactory">源IWorkspaceFactory2对象</param> /// <param name="srcWorkspacePath">源工作空间的路径,如:"G:\doc\gis\1.400\…
本文转载自: http://www.cnblogs.com/yhlx125/archive/2011/11/22/2258543.html#2269154我的博文 http://www.cnblogs.com/tendzzss/archive/2011/11/11/2245627.html ae的com对象是需要释放的,不然就可能会锁住一些基础设备(如mdb文件等),这里研究了一下ae锁mdb的情况. 释放方法一般是,Marshal.ReleaseComObject或Marshal.FinalR…