Export Topology Errors


Instances will arise when Topology Error information will need to be shared with a user who does not have access to the Topology. Shape, feature class and Exception information all need to be shared. The Export Errors sample can be used to export Topology Errors and optionally, Exceptions, to Shapefile, Personal or File Geodatabase format. Errors can be exported based on three criteria; shape, Topology Rule type or Topoloy Rule.
ArcEditor: VB6

Platforms: Windows

Requires: A Topology that contains Topology Errors.

Minimum ArcGIS Release: 9.0

How to use:
  1. Double click on the _Install.BAT file.
  2. Start ArcCatalog and Open the Customize dialog.
  3. Under the Commands tab of the Customize dialog, select the Export Errors command from the 'Geodatabase tools' category, and drag it on to a toolbar.
  4. To export errors, select a Topology in ArcCatalog, click the Export Errors command.
  5. Select the criteria on which to export the Topology errors.
  6. Click OK.
  7. Navigate to the directory, Personal or File Geodatabase in which the errors will be exported.
  8. Specify a name for the Shapefile, Personal or File Geodatabase feature class.

Download the VB6 files
clsExportErrors.cls Class containing the code for the Export Errors command.
frmExportOptions.frm Form containing the Options for exporting errors.
ExportErrors.vbp The project file for the Export Errors sample.
ExportErrors.dll DLL file for the contained object.

Download the files for all languages

Key CoClasses:Topology, TopologyClass, TopologyErrorFeature
Key Interfaces: ITopology, IErrorFeatureContainer, ITopologyRuleContainer, ITopologyErrorFeature
Key Members:IErrorFeatureContainer::ErrorFeatures, ITopologyRuleContainer::Rules, ITopologyRuleContainer::PromoteToRuleException, ITopologyErrorFeature::OriginClassID, ITopologyErrorFeature::OriginOID, ITopologyErrorFeature::DestinationClassID, ITopologyErrorFeature::DestinationOID, ITopologyErrorFeature::TopologyRuleType, ITopologyErrorFeature::IsException, ITopologyErrorFeature::ShapeType