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

Dissolve (Coverage) (ArcInfo only)

Release 9.3
Last modified December 29, 2008
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Tools"


Related Topics

NOTE: This tool only works with an ArcInfo license and will only be available in ArcToolbox if you have installed ArcInfo Workstation.


Creates a new coverage by merging adjacent polygons, lines, or regions that have the same value for a specified item.


Illustration


Dissolve illustration

Usage tips

Command line syntax
An overview of the Command Line window
Dissolve_arc <in_cover> <out_cover> <dissolve_item> {POLY | LINE | NET | REGION.subclass}

Parameter Explanation Data Type
<in_cover>

The coverage containing features to be dissolved.

Coverage
<out_cover>

The coverage to be created.

Coverage
<dissolve_item>

The item in the in_cover feature attribute table that is used to dissolve features.

  • Dissolve_item — An item name will be used to perform the dissolve. The item may be a redefined item.
  • #ALL — All items past the Cover-ID in the PAT, AAT, or region subclass PAT will be used as a single dissolve_item. If there are no items past the Cover-ID, then the Cover-ID will be used.

ArcInfo Item
{POLY | LINE | NET | REGION.subclass}

The feature classes to be preserved in the out_cover:

  • POLY — Polygons will be dissolved; an AAT will not be created for the out_cover. This is the default option.
  • LINE — Nodes will be dissolved; a PAT will not be created for the out_cover.
  • NET — Polygons will be dissolved, and both a PAT and AAT will be created for the output coverage.
  • REGION.subclass — Region subclass will be dissolved, and all existing attributes of the in_cover will be maintained in the output coverage.

String
Data types for geoprocessing tool parameters


Command line example

dissolve_arc stands stand_own owner poly

Scripting syntax
About getting started with writing geoprocessing scripts
Dissolve_arc (in_cover, out_cover, dissolve_item, feature_type)

Parameter Explanation Data Type
in_cover (Required)

The coverage containing features to be dissolved.

Coverage
out_cover (Required)

The coverage to be created.

Coverage
dissolve_item (Required)

The item in the in_cover feature attribute table that is used to dissolve features.

  • Dissolve_item — An item name will be used to perform the dissolve. The item may be a redefined item.
  • #ALL — All items past the Cover-ID in the PAT, AAT, or region subclass PAT will be used as a single dissolve_item. If there are no items past the Cover-ID, then the Cover-ID will be used.

ArcInfo Item
feature_type (Optional)

The feature classes to be preserved in the out_cover:

  • POLY — Polygons will be dissolved; an AAT will not be created for the out_cover. This is the default option.
  • LINE — Nodes will be dissolved; a PAT will not be created for the out_cover.
  • NET — Polygons will be dissolved, and both a PAT and AAT will be created for the output coverage.
  • REGION.subclass — Region subclass will be dissolved, and all existing attributes of the in_cover will be maintained in the output coverage.

String

Data types for geoprocessing tool parameters


Script example

# Dissolve vegetation coverage features into unique regions
# Create the Geoprocessor
import arcgisscripting
gp = arcgisscripting.create()

# Local variables...
workspace = "C:/project93/data/"
vegtype = "vegtype"
veg_holland95 = "veg_holland95"

try:
    # Set the current workspace (to avoid having to specify the full path to the feature classes each time)
    gp.workspace = workspace

    # Process: Dissolve coverage features...
    gp.Dissolve_arc(vegtype, veg_holland95, "HOLLAND95", "region.vegtype")

except:
    # If an error occurred when running the tool, print out the error message.
    print gp.GetMessages()

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