Zusammenfassung
Konvertiert einen Satz TIGER/Line-Dateien des U.S. Census Bureaus in einen Satz Coverages.
Verwendung
Mit dem Werkzeug "Erweiterte Tiger-Konvertierung" werden die folgenden Konvertierungs- und Verarbeitungs-Tasks ausgeführt:
- Konvertiert TIGER/Line-Dateien in Coverages.
- Erstellt Ausgabe-Coverages für Linie, Polygon und Punkt.
Nachdem die Daten mit dem Werkzeug "Erweiterte Tiger-Konvertierung" konvertiert wurden, beginnt die Verarbeitung der Ausgabe-Coverages. Die Polygon-Punkte werden mit Linien-Features zusammengeführt. Hierbei werden die Features aus dem Ausgabe-Line- und Area-Coverage mit dem Ausgabe-Area-Point-Coverage kombiniert. Anschließend wird für das zusammengeführte Coverage eine Linien- und Polygon-Topologie erstellt.
TIGER-Daten sind in der Regel topologisch korrekt, können jedoch Schnittpunktfehler enthalten. Ein Schnittpunktfehler tritt auf, wenn sich zwei Linien-Features ohne Überschneidung an einem Node überlappen. Häufig ist die Ursache dafür, dass der Shape-Datensatz, der die Form des Linien-Features definiert, nicht vorhanden ist. Der sich daraus ergebende Arc mit zwei Punkten kann Features überschneiden, die der geformte Arc nicht überschneidet.
Es muss eine Polygon-Topologie vorhanden sein, um TIGER-Daten vollständig zu verarbeiten. Wenn bei der Erstellung der Topologie ein Schnittpunktfehler festgestellt wird, kann die Polygon-Topologie nicht erstellt werden. Es wird eine entsprechende Meldung ausgegeben und die Verarbeitung wird gestoppt.
- Zusammenführung von Linien-Features und Erstellung von Polygon-Labels.
- Handhabung von Schnittpunktfehlern.
- Kopieren und Verbinden von Attributtabellen mit Feature-Attributen.
- Optionales Verbinden von TIGER-Attributen mit Feature-Attributtabellen.
Mit der Option "Attribute verbinden" werden die Basis-Linien-, Flächen- und Landmark-Punkt-Features mit ihren Feature-Attributtabellen verbunden. Dies erleichtert die Anzeige und Abfrage und wird für einfache Anwendungen empfohlen.
TIGER-Daten enthalten sehr umfangreiche Attributtabellen, durch die sich die Prozesse der Anwendung manchmal verlangsamen können.
- Optionale Projektion in UTM- oder State-Plane-Koordinatensysteme.
Sie können entweder UTM- oder State-Plane-Koordinatensysteme für die Ausgabe-Coverages angeben. Wenn Sie diese Option nicht verwenden, wird die Projektion für die Coverages als GEOGRAPHIC definiert. Mit diesem Werkzeug wird das Datum gemäß der Versionsnummer festgelegt, die aus der TIGER/Line-Datei ausgelesen wird. Datasets, die vor 1995 freigegeben wurden, entsprechen NAD27, Datasets, die ab 1995 freigegeben wurden, entsprechen NAD83 (mit Ausnahme von Hawaii, das nur NAD27 verwendet).
Konvertiert alle Versionen, die nach April 1989 freigegeben wurden.
Seit 2007 hat das U.S. Census Bureau zu einem Shapefile-basierten Format gewechselt. Verwenden Sie dafür das Werkzeug Feature-Class in Coverage.
Dieses Werkzeug unterstützt die mit der Version School District von 1992 veröffentlichten Datensatztypen F und G nicht. Diese temporären Datensatztypen wurden in früheren oder nachfolgenden Versionen nicht verwendet.
Die mit der TIGER-Dateikonvertierung erstellten Ausgabe-Coverages werden immer mit doppelter Genauigkeit erstellt. TIGER/Line-Dateien enthalten oftmals kleine Liniensegmente, die bei einer Konvertierung mit einfacher Genauigkeit verloren gehen würden.
Mit dem Werkzeug "Erweiterte Tiger-Konvertierung" werden bis zu drei Ausgabe-Coverages erstellt. Ein Ausgabe-Point-Coverage und ein Ausgabe-Landmark-Coverage werden nur erstellt, wenn das Dataset Flächen-Punkt- und Landmark-Features enthält.
Syntax
arcpy.arc.TigerTool(in_tiger_file_prefix, out_cover_prefix, {join_attributes}, {projection}, {zone_number}, {tiger_version}, {restart})
Parameter | Erklärung | Datentyp |
in_tiger_file_prefix | Das Dateinamenpräfix, das allen Dateien im Satz der zu konvertierenden TIGER/Line-Dateien gemeinsam ist. Das Präfix kann einen Verzeichnispfadnamen beinhalten. | String |
out_cover_prefix | Das Präfix der Ausgabe-Coverages, die aus den TIGER/Line-Dateien erstellt werden sollen. | String |
join_attributes (optional) | Bestimmt, ob die Basis-Linien-, Flächen- und Landmark-Punkt-Features mit ihren Feature-Attributtabellen verbunden werden.
| Boolean |
projection (optional) | Der Raumbezug der Ausgabe-Coverages.
| String |
zone_number (optional) | Die Zonennummer des angegebenen Koordinatensystems. | Long |
tiger_version (optional) | Die Version der TIGER/Line-Eingabedateien.
| String |
restart (optional) | Legt fest, ob die Verarbeitung fortgesetzt wird, wenn die TIGER-Daten Schnittpunktfehler enthalten.
| Boolean |
Codebeispiel
Beispiel für "TigerTool" (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie ein Satz TIGER/Line-Dateien in einen Satz Coverages importiert wird.
# Name: TigerTool_Example.py
# Description: Imports coverages from TIGER/Line files
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inTigerFilePrefix = "tgr23005.bw"
outCoverPrefix = "C:/output/bla23005"
joinAttributes = "NO_JOIN"
tigerVersion = 1995
# Execute TigerTool
arcpy.TigerTool_arc(inTigerFilePrefix, outCoverPrefix, joinAttributes, "",
"", tigerVersion, "")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert Installierte Version von ArcInfo Workstation