Scenario: Let's say I have a large geodatabase called 'A'. The 'A' gdb contains feature classes of shapefiles along with their geometries. Now I export certain features of this gdb to another new gdb called 'B'. And in 'B' gdb I make changes in the geometry of those certain feautures as well as changes in attribute values.
Question: So how can I merge back the edits of 'B' gdb to the source 'A' gdb in ArcMap?
Thoughts: Thinking of using dbfpy or pyshp code in Arcpy? Or is there a ArcTool for this?
Hi Asif,
How many different feature classes from geodatabase A did you move to geodatabase B and now need to move back? I ask because if we are just talking about a few, then I would say just do a copy and paste from geodatabase B back to geodatabase A after you delete the original feature classes from A.
If you want to automate this with a model or script, you can use the Append tool. The tool will allow you to input a source feature class from one geodatabase and a target feature class in another so long as the schemas match. You could build a model to iterate through the different feature classes you have.
Append—Data Management toolbox | ArcGIS Desktop
There are probably other ways to do this too but those would be easiest depending on the quantity of feature classes you are working with.
Jonathan