Mit der Advanced-Lizenz verfügbar.
Zusammenfassung
Konvertiert eine Region-Subclass in ein Polygon-Coverage und erstellt dabei eine INFO-Tabelle, die Informationen zu überlappenden Regions enthält.
Weitere Informationen zur Funktionsweise von "Region zu Polygon-Coverage"
Verwendung
- Alle Felder in der Polygon-Attributtabelle (PAT) der Region-Subclass werden in die Ausgabe-Coverage-PAT übernommen. 
- Die Ausgabe-Coverage-PAT enthält nur die Attribute der ersten Region, die mit einem Polygon verknüpft ist. Leere Flächen, in denen die Subclass nicht vorhanden ist, werden mit Nullwerten angegeben. 
- Die Attribute der jeweils zweiten und weiteren mit den einzelnen Polygonen verknüpften Regions werden in der Ausgabetabelle gespeichert. 
- Wenn mit den einzelnen Polygonen nur eine Region verbunden ist (eine zweidimensionale Region-Subclass), muss keine Ausgabetabelle angegeben werden. Bei dreidimensionalen Region-Subclasses ist jedoch eine Ausgabetabelle erforderlich. 
- Die Polygon-Benutzer-IDs des Ausgabe-Coverages werden geändert. 
- Verwenden Sie die Ausgabetabelle, um die Polygone des Ausgabe-Coverages mit der Region-Subclass des Eingabe-Coverages in Beziehung zu setzen. 
Syntax
RegionPoly_arc (in_cover, out_cover, in_subclass, {out_table})| Parameter | Erläuterung | Datentyp | 
| in_cover | Das Coverage, das die in Polygone zu konvertierende Region-Subclass enthält. | Coverage | 
| out_cover | Das aus der Eingabe-Subclass zu erstellende Polygon-Coverage. Das Coverage darf noch nicht vorhanden sein. | Coverage | 
| in_subclass | Die Region-Subclass des Eingabe-Coverages, die in ein Polygon-Coverage konvertiert wird. | String | 
| out_table (optional) | Die Ausgabe-INFO-Tabelle, die Informationen über die mit jedem Polygon verknüpften Regions enthält. | INFO Table | 
Codebeispiel
Beispiel für "RegionPoly" (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie ein Polygon-Coverage aus einer Region-Subclass erstellt wird.
# Name: RegionPoly_Example.py
# Description: Creates a polygon coverage from a region subclass
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "hydro"
outCover = "C:/output/genhydro"
inSubclass = "general"
outTable = "C:/output/genhydrotab"
# Execute RegionPoly
arcpy.RegionPoly_arc(inCover, outCover, inSubclass, outTable)
Umgebungen
Lizenzinformationen
- ArcGIS Desktop Basic: Nein
- ArcGIS Desktop Standard: Nein
- ArcGIS Desktop Advanced: Erfordert Installierte Version von ArcInfo Workstation