We are looking at doing some spatial adjustment for a bunch of data, so in some areas the parcels need to be moved 1 metre and in some areas it can be as much as 10 metres. Just wondering if there is a way to automate these ArcGIS Desktop tools using a GP tool or python somehow or would you have to use ArcObjects?
The Data Interoperability extension has affine and rubbersheet transformations available (depending on whether you need a single transormation applied to all features or a localised warp). Spatial ETL tools can be part of a normal geoprocessing workflow or Python script.
You will need a set of control vectors and points which specify the shift vectors or anchor points for the transformation. If you are using LINZ data the node features at the before and after timestamps are what you need to create the vector endpoints.