ArcGIS Pro CreateInsertCursor

阅读 75

2023-04-04

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);
}

 

精彩评论(0)

0 0 举报