複製要素類到新的要素類ArcEngine

2021-10-12 03:50:08 字數 841 閱讀 3397

前提:複製要素類之間欄位要保證一致

/// 

/// 複製要素

///

/// 源要素,即要複製的要素

/// 目標要素

public

void

insertfeaturesusingcursor

(ifeatureclass sourcefeatureclass,

ifeatureclass targetfeatureclass)

//如果是線或面要素類需要執行下simplify,這裡用的點要素類,不做驗證了

featurebuffer.shape = sourcefeature.shapecopy;

for(

int i =

0; i < sourcefeature.fields.fieldcount; i++)}

insertcursor.

insertfeature

(featurebuffer)

; sourcefeature = cursor.

nextfeature()

;}// flush the buffer to the geodatabase.

insertcursor.

flush()

;ifeatureclassmanage targetfeatureclassmanage = targetfeatureclass as ifeatureclassmanage;

targetfeatureclassmanage.

updateextent()

;}

arcpy 讀取要素類 要素

coding utf 8 要素幾何由點point構成 要素類中的每個要素都包含一組用於定義 面或線 折點的點,或者包含單個用於定義乙個 點要素 的點。可以使用幾何物件 polygon polyline pointgeometry 或 multipoint 訪問這些點,幾何物件將以 point 物件的...

獲取要素類

獲取所有要素類 要素集 要素類列表 public static listgetallfeatureclass ifeaturedataset featuredataset return featureclasslist 獲取要素類 要素資料集 要素類名稱 要素類物件 public static if...

C 類設計要素

標籤 空格分隔 c 其他類方法 類函式總結 本節的內容是複習並拓展前面的討論,已介紹這些原則。1 預設建構函式要麼沒有引數,要麼全部的引數都有預設值。如果沒有定義任何建構函式,編譯器將定義預設建構函式,讓您能夠建立物件。另外,如果派生類建構函式的成員初始化列表中沒有顯式的呼叫基類建構函式,則編譯器將...