zoukankan      html  css  js  c++  java
  • ArcGis 获取数据表中某字段唯一值

    from:http://www.cnblogs.com/3echo/archive/2006/08/16/478094.html

      1 /// <summary>

     2         /// 得到要素类某字段的唯一值
     3         /// </summary>
     4         /// <param name="pFeatureClass">要素类</param>
     5         /// <param name="strFld">指定要得到唯一值的字段</param>
     6         /// <returns>唯一值字符数据</returns>
     7         List<string> GetUniqueValue(IFeatureClass pFeatureClass, string strFld)
     8         {
     9             List<string> lst = new List<string>();
    10             //得到IFeatureCursor游标
    11             IFeatureCursor pCursor = pFeatureClass.Search(nullfalse);
    12 
    13             //coClass对象实例生成
    14             IDataStatistics pData = new DataStatisticsClass();
    15             pData.Field = strFld;
    16             pData.Cursor = pCursor as ICursor;
    17 
    18             //枚举唯一值
    19             IEnumerator pEnumVar = pData.UniqueValues;
    20 
    21             //记录总数
    22             int RecordCount = pData.UniqueValueCount;
    23 
    24             //字符数组
    25             pEnumVar.Reset();
    26 
    27             while (pEnumVar.MoveNext())
    28             {
    29                 lst.Add(pEnumVar.Current.ToString());
    30             }
    31 
    32             return lst;
    33         }
  • 相关阅读:
    redis 命令
    继续node爬虫 — 百行代码自制自动AC机器人日解千题攻占HDOJ
    redis Ok2
    ThinkPHP5 清除runtime缓存文件
    linux系统下使用xampp 丢失mysql root密码 只能远程访问,本地无法连接数据库
    yii2 验证规则使用方法
    thinkphp5 模型表关联
    PHP将base64数据流转换成图片并保存
    Win10下80端口被System占用导致Apache无法启动
    3. Git与TortoiseGit基本操作
  • 原文地址:https://www.cnblogs.com/94cool/p/4302784.html
Copyright © 2011-2022 走看看