博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年6月21日

摘要: http://blog.csdn.net/lk103852503/article/details/6570748修改一批要素的属性有多种方法,当数据量较大时,若选择不当可能会大大影响速度。一、IRowBuffer 方法此法适用于将一批数据更新为某一相同的属性。IQueryFilter pFilter = new QueryFilterClass();pFilter.WhereClause = "Z='T'";pFilter.SubFields = "Z";int nIndex = pFeatureClass.FindField(" 阅读全文

posted @ 2013-06-21 11:24 张冰 阅读(281) 评论(0) 推荐(0)

摘要: http://blog.csdn.net/lk103852503/article/details/6566652在写一个对属性表的统计函数时,发现执行速度奇慢无比,百思不得其解,其实算法并不复杂,后来逐句排查终于发现竟是Arcengine的函数读取属性值的问题。在获取属性表的值时有多种方法:方法一:ITablepTable = pLayer.FeatureClass as ITable;clsFldValue = pTable.GetRow(i).get_Value(3);方法二:IFeatureCursorFCursor = pLayer.FeatureClass.Search(new Qu 阅读全文

posted @ 2013-06-21 11:23 张冰 阅读(517) 评论(0) 推荐(0)