Knowledge Base - Technical Articles

Technical Article   HowTo:  Create a replica where the child replica data is in a different coordinate system than the parent replica data

Article ID: 34129
Software:  ArcSDE 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcEditor 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1, 10
Platforms: N/A


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. -show me-

    [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. -show me-

    [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. -show me-

    [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. -show me-


Related Information

Created: 12/7/2007
Last Modified: 7/12/2012

Article Rating: (2)
If you would like to post a comment, please login


By sacdou - 07/11/2012 4:53 PM

The article needs to be updated.

Please add to realted info.... HowTo: Apply a geographic transformation or datum shift when synchronizing a replica

By sacdou - 07/11/2012 11:44 AM

Other - See details below.

If you would like a simpler workflow in future releases, pls vote for the following:

By smccloud - 06/11/2012 10:55 AM

Other - See details below.

I want to know if this can be done using geoprocessing tools so you don't have to use ArcMap to do it.


By Anonymous - 02/16/2011 12:09 PM

I would like to see a new article that discusses the topic outlined below.

Article: Using 9.3.1, could the user skip Step 4 and create the replica by reusing the schema? Why is it necessary to (a) Extract Schema, (b) Extract Data, (c) Create Replica? Would (a) Extract Schema, (b) Create Replica give the same results?