Show Navigation | Hide Navigation
You are here:
Geoprocessing tool reference > Data Management toolbox > Feature Class toolset > Tools

Integrate (Data Management)

Release 9.3
Last modified March 8, 2012
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Tools"


Related Topics

NOTE: This topic was updated for 9.3.1.


Integrates features and feature layers by inserting vertices where line segments cross or where segment endpoints are too close to other segments. Clusters vertices to guarantee a minimum separation between vertices, points, and line segments.


Illustration


Integrate Illustration

Usage tips

Command line syntax
An overview of the Command Line window
Integrate_management <Features {Ranks};Features {Ranks}...> {cluster_tolerance}

Parameter Explanation Data Type
<Features {Ranks};Features {Ranks}...>

The feature datasets to be integrated. When the distance between features is small in comparison to the tolerance, the vertices or points will be clustered (moved to be coincident). The feature class or layer with the lower rank will snap to the feature from the feature class or layer with the higher rank (with 1 being a higher rank than 2). This is not to say the features in the feature class with a rank of 1 will not move, since a large tolerance will likely cause clustering of vertices within the feature class.

(Feature Layer Long; Feature Layer Long;...)
{cluster_tolerance}

The distance that determines the range in which feature vertices are made coincident. To minimize undesired movement of vertices, the xy tolerance should be fairly small. If no value is specified, the xy tolerance from the first dataset in the list of inputs will be used.

Linear unit
Data types for geoprocessing tool parameters


Command line example

Integrate_management "C:\temp\parcels.mdb\boundary 1;C:\temp\parcels.mdb\parcels 2" 0.2

Scripting syntax
About getting started with writing geoprocessing scripts
Integrate_management (in_features, cluster_tolerance)

Parameter Explanation Data Type
in_features (Required)

The feature datasets to be integrated. When the distance between features is small in comparison to the tolerance, the vertices or points will be clustered (moved to be coincident). The feature class or layer with the lower rank will snap to the feature from the feature class or layer with the higher rank (with 1 being a higher rank than 2). This is not to say the features in the feature class with a rank of 1 will not move, since a large tolerance will likely cause clustering of vertices within the feature class.

(Feature Layer Long; Feature Layer Long;...)
cluster_tolerance (Optional)

The distance that determines the range in which feature vertices are made coincident. To minimize undesired movement of vertices, the xy tolerance should be fairly small. If no value is specified, the xy tolerance from the first dataset in the list of inputs will be used.

Linear unit

Data types for geoprocessing tool parameters


Script example

import arcgisscripting
gp = arcgisscripting.create()

gp.toolbox = "management"
gp.integrate("c:/city/admin.mdb/boundary 1;c:/city/parcels.shp 2", "0.2")

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