Show Navigation | Hide Navigation
You are here:
Geoprocessing tool reference > Analysis toolbox > Extract toolset > Tools

Split (Analysis) (ArcInfo only)

Release 9.2
Last modified January 13, 2009
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Tools"


Related Topics

Breaks the Input Features into multiple output feature classes.
The boundary of each unique value in the Split Field is used to split the Input Features. The name of the output feature classes will be the same as the Split Field's unique values. Output feature classes are maintained in the target workspace.

Learn more about how Split works


Illustration

Split illustration

The INPUT features will be split into four OUTPUT feature classes based on the split field represented by the values Zone 1 through Zone 6 in the SPLIT FEATURES. Based on this split field, the maximum number of OUTPUT feature classes would be six, since there are six unique values. However, in this illustration, there are only four OUTPUT feature classes. There is no Zone 5 or Zone 6 OUTPUT feature class because there are no INPUT features that correspond to these areas.

Usage tips

Command line syntax
An overview of the Command Line window
Split_analysis <in_features> <split_features> <split_field> <out_workspace> {cluster_tolerance}

Parameter Explanation Data Type
<in_features>

The features to be split.

Feature Layer
<split_features>

The features containing a tabular field whose unique values will be used to split the Input Features and provide the output feature class names.

Feature Layer
<split_field>

The field in the split feature class that will be used to split the Input Features. This field's values will be used to identify Split Features for clipping each output feature class. The Split Field's unique values will be used as the output feature classes' names.

Field
<out_workspace>

The workspace where the output feature classes will be saved.

Workspace | Feature Dataset
{cluster_tolerance}

The minimum distance separating all feature coordinates (nodes and vertices) as well as the distance a coordinate can move in X or Y (or both). You can set the value to be higher for data that has less coordinate accuracy and lower for datasets with extremely high accuracy.

Linear unit
Data types for geoprocessing tool parameters


Command line example

analysis_split  c:\city.mdb\landuse  c:\workspace\splitcov\polygon  zonecode   c:\workspace  1.25  

Scripting syntax
About getting started with writing geoprocessing scripts
Split_analysis (in_features, split_features, split_field, out_workspace, cluster_tolerance)

Parameter Explanation Data Type
in_features (Required)

The features to be split.

Feature Layer
split_features (Required)

The features containing a tabular field whose unique values will be used to split the Input Features and provide the output feature class names.

Feature Layer
split_field (Required)

The field in the split feature class that will be used to split the Input Features. This field's values will be used to identify Split Features for clipping each output feature class. The Split Field's unique values will be used as the output feature classes' names.

Field
out_workspace (Required)

The workspace where the output feature classes will be saved.

Workspace | Feature Dataset
cluster_tolerance (Optional)

The minimum distance separating all feature coordinates (nodes and vertices) as well as the distance a coordinate can move in X or Y (or both). You can set the value to be higher for data that has less coordinate accuracy and lower for datasets with extremely high accuracy.

Linear unit

Data types for geoprocessing tool parameters


Script example

# In this example all outputs will be shapefiles.
import arcgisscripting
gp = arcgisscripting.create()

gp.workspace = "c:/test_data.mdb"
gp.toolbox = "analysis"
gp.split "midwest", "watersheds", "volume", "c:/workspace", "2"

Please visit the Feedback page to comment or give suggestions on ArcGIS Desktop Help.
Copyright © Environmental Systems Research Institute, Inc.