Zusammenführen (Dissolve) (Coverage)

Zusammenfassung

Erstellt ein neues Coverage, indem angrenzende Polygone, Linien oder Regions, die in einem festgelegten Feld den gleichen Wert haben, zusammengeführt werden.

Abbildung

Abbildung 'Zusammenführen' (Dissolve)

Verwendung

Syntax

Dissolve_arc (in_cover, out_cover, dissolve_item, {feature_type})
ParameterErläuterungDatentyp
in_cover

Das Coverage mit Features, die zusammengeführt werden sollen.

Coverage
out_cover

Das zu erstellende Coverage. Das Ausgabe-Coverage darf noch nicht vorhanden sein.

Coverage
dissolve_item

Das Feld in der Feature-Attributtabelle in_cover, mit dem Features zusammengeführt werden.

  • Dissolve_item – Ein Feldname wird für das Zusammenführen verwendet. Das Feld kann ein neu definiertes Feld sein.
  • #ALL – Alle Felder nach der Cover-ID in der PAT, AAT oder der PAT der Region-Subclass werden als einzelnes Dissolve-Feld verwendet. Befinden sich keine Felder hinter der Cover-ID, wird die Cover-ID verwendet.
ArcInfo item
feature_type
(optional)

Die im Ausgabe-Coverage zu erhaltenden Feature-Classes:

  • POLYPolygone werden zusammengeführt. Es wird keine AAT für das Ausgabe-Coverage erstellt. Dies ist die Standardoption.
  • LINENodes werden zusammengeführt. Es wird keine PAT für das Ausgabe-Coverage erstellt.
  • NETPolygone werden zusammengeführt. Es werden eine PAT und eine AAT für das Ausgabe-Coverage erstellt.
  • REGION.subclassRegion-Subclasses werden zusammengeführt und alle bestehenden Attribute des Eingabe-Coverages werden im Ausgabe-Coverage beibehalten.
String

Codebeispiel

Beispiel für "Zusammenführen (Dissolve)" (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie Sie Polygone zu größeren Abschnitten zusammenführen.

# Name: Dissolve_Example.py
# Description: Dissolves polygons into larger sections
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "tra_airport"
outCover = "C:/output/airport_sect"
dissolveItem = "section"
featureType = "POLY"

# Execute Dissolve
arcpy.Dissolve_arc(inCover, outCover, dissolveItem, featureType)

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Nein
ArcEditor: Nein
ArcInfo: Erfordert ArcInfo Workstation installiert

7/10/2012