How To: Create a replica where the child replica data is in a different coordinate system than the parent replica data


Instructions provided describe how to create a replica, when the coordinate systems of the data in the parent and child geodatabases are different.

This workflow is not supported for Geometric Network data because projected Geometric Networks cannot be edited.


Before creating the replica, extract the data to the target (child) geodatabase. This initial data extraction must be done separately from the replication, because a few extra procedures are required to get the data into a different coordinate system.

  1. Add the data to replicate to ArcMap. Ensure that there is a connection to the version to be replicated.
  2. Use the Extract Data Wizard with the 'Schema only' option to create the schema on the target geodatabase (the child replica geodatabase). The advanced options of this wizard allow an output spatial reference to be specified. Specify the desired output spatial reference.
    [O-Image] Data Extraction - Schema only, specifying output SR
  3. If desired, specify the datum transformation to have applied to the data in the Data Frame Properties in ArcMap. This step is not required, but can be used to perform a geographic (datum) transformation when the data is extracted to the child in Step 4.
    [O-Image] Data Frame Properties dialog box
    It is a good idea to specify the datum transformation to have applied to the data if, for example, the origin and destination coordinate systems are based on different datums. The data extraction process in Step 4 automatically applies any transformations set. Unless specified, this transformation is not automatically applied because many or no possibilities may exist.

  4. Once this step has completed, use the Extract Data Wizard again. This time extract 'Data' with the 'ReUse Schema' option. This extracts the data from the Source and copies it into the target using the Spatial Reference defined in Step 2.
    [O-Image] Data Extraction - ReUse schema option
    Data extraction preserves Global ID values. Replication uses Global IDs to identify the same feature/record across databases, so the values must be consistent across the geodatabases.

    Make sure that the data on the child geodatabase has no records before performing this step. This will be the case, if Step 2 has been performed.

  5. Use the CreateReplica Wizard (located on the Distributed Geodatabase toolbar) to create replicas using the 'Register Existing Data Only' option.

Related Information