91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在C#中利用AE獲取feature的屬性

發布時間:2021-01-14 14:35:26 來源:億速云 閱讀:243 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關怎么在C#中利用AE獲取feature的屬性,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

public static DataTable GetFeatureDataTable(IFeature pFeature)
    {
      DataTable dt = new DataTable();
      dt.Columns.Add("位置:");
      dt.Columns.Add("數據:");
      for (int i = 0; i < pFeature.Fields.FieldCount; i++)
      {
        DataRow dr = dt.NewRow();
        dr[0] = pFeature.Fields.Field[i].Name;
        dr[1] = pFeature.Value[i];
        dt.Rows.Add(dr);
      }
      return dt;
    }

補充:C#AE獲取要素圖層某個字段的唯一值

開始喔:

IFeatureLayer featureLayer=你要獲取唯一值的圖層
//存儲唯一值字段
List<string> myValueList = new List<string>();
#region//獲取唯一值字段
//數據統計
IDataStatistics dataStatistics = new DataStatisticsClass();
//設置統計字段
dataStatistics.Field = fieldName;
//獲取所有
dataStatistics.Cursor = (ICursor)featureLayer.FeatureClass.Search(null, false);
IEnumerator myEnumerator = dataStatistics.UniqueValues;
//獲取該字段的唯一值字段
myEnumerator.Reset();
while (myEnumerator.MoveNext())
{
     if (!myValueList.Contains(myEnumerator.Current.ToString()))
      {
           myValueList.Add(myEnumerator.Current.ToString());
      }
}
//指針釋放(用完釋放,養成良好習慣哈)
System.Runtime.InteropServices.Marshal.ReleaseComObject(dataStatistics);
#endregion

上述就是小編為大家分享的怎么在C#中利用AE獲取feature的屬性了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

革吉县| 乃东县| 武山县| 囊谦县| 丰顺县| 郴州市| 措勤县| 宁河县| 辽阳县| 孟连| 化德县| 马山县| 通海县| 双牌县| 黔江区| 巴南区| 霍山县| 大同县| 乌苏市| 鲁山县| 遂昌县| 渝北区| 屏东县| 临海市| 金堂县| 和田市| 丰宁| 长海县| 津市市| 博野县| 卫辉市| 蕉岭县| 平果县| 兖州市| 突泉县| 讷河市| 满洲里市| 泽州县| 宾川县| 永寿县| 五莲县|