Export nach SDTS (Coverage)
Zusammenfassung
Erstellt einen SDTS (Spatial Data Transfer Standard), ein topologisches Vektorprofil (TVP) oder eine Punkt-Profil-Übertragung aus einem ArcGIS-Coverage oder einem Grid.
Verwendung
-
Bei SDTS handelt es sich um einen großen Standard, der sich aus kleineren begrenzteren Teilmengen zusammensetzt, die im Rahmen des SDTS FIPS 173-Standards staatlich genehmigt sind. Diese Teilmengen werden "Profile" genannt. SDTSEXPORT unterstützt nur folgende Profile: Topological Vector Profile (speziell für planare Vektordaten mit Topologie) sowie Raster- und Punkt-Profile.
-
Beim Erstellen eines TVP-Transfers müssen folgende Bedingungen erfüllt sein:
- Das Coverage muss über eine Polygon-Topologie verfügen.
- Das Coverage darf keine Maskierungsdatei haben, nur mit "Fehlerbereinigung (Clean)" bearbeitete Coverages werden exportiert.
- Für das Coverage muss eine Projektion definiert sein. Andernfalls wird es nicht exportiert.
-
Annotation wird beim Erstellen eines TVP-Transfers ignoriert.
Syntax
Parameter | Erläuterung | Datentyp |
SDTS_type |
Der Typ des zu erstellenden SDTS-Profils:
| String |
in_dataset |
Das Eingabe-Coverage oder -Grid. | Coverage;Raster Dataset |
out_transfer_prefix |
Ein für alle Dateien im Transfer verwendetes, aus vier Zeichen bestehendes Präfix. Das Präfix kann den Pfadnamen eines Verzeichnisses enthalten. Standardmäßig werden die Dateien des Transfers im aktuellen Workspace gespeichert. | String |
in_point_cover (optional) |
Der Name des Point-Coverages, das konvertiert werden soll, wenn der Transfertyp TVP ist. Diese Option wird ignoriert, wenn als Transfertyp POINT eingestellt ist. | Coverage |
out_DD_transfer (optional) |
Ein aus vier Zeichen bestehendes Präfix für das Master Data Dictionary. Ein Verzeichnis namens MASTERDD wird auf derselben Verzeichnisebene erstellt wie das Transferausgabeverzeichnis. Diese Option wird verwendet, um ein Master Data Dictionary für Coverages oder Grids zu erstellen, die ein gemeinsames Data Dictionary haben. | String |
Conv_Ctrl_File (optional) |
Die Datei, die verwendet werden kann, um während der Übertragung Informationen hinzuzufügen. Der Name dieser Datei wird vom Benutzer festgelegt. | File |
Codebeispiel
Das folgende eigenständige Skript veranschaulicht, wie ein Polygon-Coverage in das SDTS-Format exportiert werden kann.
# Name: SDTSExport_Example.py
# Description: Exports a polygon coverage to SDTS format
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
SDTSType = "TVP"
inDataset = "stand"
outTransferPrefix = "C:/output/jrdl"
# Execute SDTSExport
arcpy.SDTSExport_arc(SDTSType, inDataset, outTransferPrefix)