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...

Geoprocessing considerations for subtypes

  • Tools for managing subtypes
  • When is it important to know if subtypes are present?
  • Determining if you have subtypes
  • Rules

Subtypes are a way of categorizing data by creating subsets of features in a feature class or objects in a table that share the same attributes. Subtypes are implemented by creating coded values of the data type short or long integer. Each integer value represents a feature in the subtype. For example, the cover types in a feature class about forest land use could be coded to represent three subtypes:

Code

Description

0

Deciduous

1

Coniferous

2

Mixed

Example subtype code and corresponding description

Tools for managing subtypes

  • Add Subtype
  • Remove Subtype
  • Set Default Subtype
  • Set Subtype Field

When is it important to know if subtypes are present?

Subtypes in a feature class or table are in many cases still relevant after the feature class or table has been processed. Subtypes are not kept when converting to shapefile, and some geoprocessing tools do not support subtype outputs.

Determining if you have subtypes

  1. In the Catalog tree, right-click the feature class or table.
  2. Click Properties.
  3. Click the Subtypes tab.

If the feature class has subtypes, the subtype field is listed in the subtype field category.

Rules

Subtypes are only supported in geodatabase tables and feature classes. If the tools below are used on data with subtypes, the output that is generated will also contain the subtypes. A conversion to any format other than geodatabase (for example, shapefiles, .dbfs, and in_memory) will succeed, but the output will obviously not have subtypes. The output will still contain the original subtype field and the code value, but it will not be designated as a subtype, and the subtype description will be lost.

The following tools support subtypes when processing features between geodatabases:

  • Project
  • Feature Class To Feature Class
  • Table To Table
  • Copy
  • Copy Features
  • Copy Rows
  • Append

Related Topics

  • A quick tour of subtypes
  • Working with subtypes
  • Creating subtypes
  • Geoprocessing workflow for subtypes
  • An overview of the Subtypes toolset
  • Transfer Field Domain Descriptions (Environment setting)
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