Continue in the app
Be The First To Get Support Updates
Want to know about the latest technical content and software updates?

How To: Apply a geographic transformation or datum shift when synchronizing a replica


This article pertains to ArcGIS versions 9.x and 10. Later versions of ArcGIS may contain different functionality, as well as different names and locations for menus, commands and geoprocessing tools.

Instructions provided describe how to apply a geographic transformation when synchronizing a replica. This may need to be done, for example, if the data on the primary and secondary geodatabases are stored in different coordinate systems, based on different datums, and a shift needs to be applied to the data when it is synchronized between the databases.

To learn how to initially create a replica with this data configuration, see the articles within the Related Information section.


If a geographic transformation needs to be applied, it must be specified every time the replica is synchronized. There are a few different ways to apply a geographic transformation during a replica synchronization through the ArcGIS user interface. Using any of the four options below applies a geographic transformation to the data transferred during the replica synchronization.

  1. Using the Synchronize Changes wizard in ArcMap. Before using this wizard, first set the Data Transformations in the Data Frame Properties in ArcMap.

[O-Image] Setting Transformation in ArcMap

  1. Alternatively, use the geoprocessing tools available in the Distributed Geodatabase toolset for synchronizing replicas and make sure to specify the geographic transformation in the geoprocessing environment. To do this, run the tool independently, specifying the Transformation Environment setting each time.
  1. Geoprocessing can also be used to automate workflows. Rather than running the individual tool each time, save the replica synchronization workflows as a model. Simply create a model that has this environment specified, save it, and run the model each time the replica is synchronized.
  1. Once the model from option 3 is created, export the model as a script and run this as a task in the Windows Scheduler.
[O-Image] Synchronize - Export Model as script

Related Information

Last Published: 12/3/2020

Article ID: 000009763