ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Creating a topology

Available with Standard or Advanced license.

  • Creating a topology using the Catalog window or ArcCatalog
  • Creating a topology using geoprocessing

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.

Feedback on this topic?

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal