English

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

Summary

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 parent and child geodatabases are stored in different coordinate systems, which are based on different datums, and a shift needs to be applied to the data when it is synchronized between the databases.

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

Procedure

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
  2. 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.
    [O-Image]
  3. 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.

    [O-Image]
  4. 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