Creating a topology

This topic applies to ArcGIS for Desktop Standard and ArcGIS for Desktop Advanced only.

ArcGIS has a number of pathways for defining and creating a new topology. The primary method involves the use of tools in the Catalog window or ArcCatalog. Once you know how to create a topology, you can automate this work using a suite of geoprocessing tools. These alternative methods are described in this section.

Creating a topology using the Catalog window or ArcCatalog

Here is the process used to create a topology using ArcCatalog.

  1. Right-click the feature dataset to which you want to add a topology, point to New, then click Topology.
  2. Click Next.
  3. Name the new topology and specify the cluster tolerance. The default value will be set to the x,y tolerance of the feature dataset. A good default value is 0.001 meters or its equivalent in the units of your spatial reference (for example, 0.003281 feet if your units are in feet or 0.0000000556 degrees if your units are in latitude-longitude as decimal degrees).
  4. Click Next.
  5. Next, choose the feature classes that will participate in the topology. You will be shown a list of all the feature classes in your feature dataset.
  6. Click Next.
  7. Set the coordinate accuracy ranks for each feature class in the topology.

    If one or more of your feature classes contain coordinate z-values, click Z Properties to set the z-ranks. The z-tolerance is used to distinguish the z-height, or elevation of vertices within the tolerance of one another. For example, two adjacent features of different heights might share a common edge between them. However, only their x,y vertices are colocated, not their z-value or height. The z-tolerance helps process this information correctly during validation and clustering operations. The default z-tolerance value is the same default value as the x,y tolerance (0.001 meter in real-world units).

  8. Click Next.
  9. Add the series of topology rules that help you structure the spatial relationships between features and to control and validate how features share geometry.
  10. Click Next.
  11. Review the summary and click Finish. You have now added the new topology to your feature dataset. You will be asked if you would like to validate your topology in your feature dataset now. If you have data in your feature classes, you can choose Yes.

Creating a topology using geoprocessing

ArcToolbox contains a series of geoprocessing tools for topology. The Topology toolset is located in the Data Management toolbox.

These tools can be used to build scripts for creating and modifying geodatabase topologies. Scripts can be useful for automating a series of tasks and for building repeatable workflows.

3/4/2014