Geoworks Sync™

Geoworks Sync™ is a set of services that can be configured to support synchronization between the EAM database and the ESRI Geodatabase. This ensures the GIS and EAM databases are synchronized providing a single consistent asset inventory. Geoworks Sync is built using ArcObjects to provide the following data synchronization capabilities:

  • Load EAM with asset data from features maintained in ArcGIS.
  • Create, update, and decommission (retire) asset records in EAM based on changes made to associated features in ArcGIS
  • Create, update, and delete features in ArcGIS based on changes made to associated assets and location records in EAM
  • Handles linear splits protecting against duplicate Asset ID generation.
  • Configure synchronization methods based on specific business rules.
  • Works with a versioned geodatabase in ArcSDE.
Synchronizing data between GIS and EAM must consider the impacts of a transactional Geodatabase (Versioning). Geoworks Sync is "version aware" meaning that the synchronization process is able to capture inserts, updates, and deletes performed in GIS and notify the EAM database of the changes. Geoworks Sync is also aware of transactions made in EAM and makes the appropriate updates in GIS. Geoworks Sync is a web service that is invoked at a predefined interval to perform the synchronization without any user interaction.