English

Problem: Validating a geodatabase topology may incorrectly modify the shape of certain true curves

Description

When using ArcGIS 9.3 Service Pack 1, validating a geodatabase topology may incorrectly modify the shape of true curves in the data.

This issue may be experienced if the following four conditions are met:
1. ArcGIS 9.3 with Service Pack 1 is installed.
2. There are feature classes containing true curves that participate in a geodatabase topology. Topologies without true curves are not affected.
3. The true curves are coincident or overlap with other true curves.
4. The topology has been validated on ArcGIS 9.3 with Service Pack 1. Other operations that create or modify true curves are not affected.

In some cases where there are features sharing an edge containing a true curve, validating the topology can erroneously modify the shape of the feature. Parcel datasets, which typically have many curved segments comprising parcels, parcel boundaries, roads, right-of-ways, blocks, plats, and so on, may exhibit this problem.

The incorrectly updated curves may be noticed through visual examination or as new topology errors. For example, if there is a topology rule stating that polygons must not overlap and validation changes the shape of the curve on one of the polygons, a new topology error may exist where there was not an error previously.

Cause

This is a known issue with ArcGIS 9.3 Service Pack 1 downloaded prior to November 24, 2008.

Solution or Workaround

This issue has been addressed in the ArcGIS 9.3 Service Pack 1 (Desktop, Engine, Server) Topology Validation Patch and an updated ArcGIS 9.3 Service Pack 1.

To help assess whether the datasets may have been affected prior to installing the patch, see ESRI Knowledgebase article: HowTo: Identify topology errors containing true curves.

Use the following guidelines to determine whether to install the patch:

  • If ArcGIS 9.3 Service Pack 1 was installed prior to November 24, 2008, install the ArcGIS 9.3 Service Pack 1 (Desktop, Engine, Server) Topology Validation Patch to fix this issue. ArcGIS 9.3 Service Pack 1 does not need to be re-installed.
  • If ArcGIS 9.3 Service Pack 1 and the ArcGIS 9.3 SP1 (Desktop, Engine, Server) Topology Validation Patch have been installed already, Service Pack 1 does not need to be re-installed.
  • To check for the presence of the ArcGIS 9.3 SP1 (Desktop, Engine, Server) Topology Validation Patch or the updated 9.3 Service Pack 1 (9.3 SP1), see the following information:
    1. Under the <installation folder>\ArcGIS\Bin folder, right-click the GdbTopo.dll file.
    2. Click Properties.
    3. On the Version (or Details) tab, the File version for GdbTopo.dll should read: 9.3.1.1851.

Related Information