首页 > 其他分享 >ArcGIS Pro CreateInsertCursor

ArcGIS Pro CreateInsertCursor

时间:2023-03-05 22:33:45浏览次数:35  
标签:Pro ArcGIS EditOperation featureClass using insertCursorEditOperation CreateInse

using (FeatureClass featureClass = featureLayer.GetFeatureClass())
{
  // Insert rows using InsertCursor
  EditOperation insertCursorEditOperation = new EditOperation();
  insertCursorEditOperation.Name = "Create rows using InsertCursor";
  insertCursorEditOperation.Callback((EditOperation.IEditContext editContext) =>
  {
    using (InsertCursor insertCursor = featureClass.CreateInsertCursor())
    using (RowBuffer rowBuffer = featureClass.CreateRowBuffer())
    {
      for (int i = 0; i < countRowsToCreate; i++)
      {
        // Fill in RowBuffer using your data here

        insertCursor.Insert(rowBuffer);
      }
      
      insertCursor.Flush();
    }
  }, featureClass);
}
‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

 

标签:Pro,ArcGIS,EditOperation,featureClass,using,insertCursorEditOperation,CreateInse
From: https://www.cnblogs.com/gisoracle/p/17181968.html

相关文章