Conversión de Tiger avanzada (Cobertura)
Resumen
Convierte un conjunto de archivos TIGER/Line de la Oficina Censal de Estados Unidos en un conjunto de coberturas.
Uso
-
Conversión de Tiger avanzada efectúa las siguientes tareas de conversión y de procesamiento:
- Convierte archivos TIGER\Line en coberturas.
- Genera coberturas de salida para líneas, polígonos y puntos.
Cuando Conversión de Tiger avanzada convierte los datos, comienza a procesar las coberturas de salida. Combina los puntos poligonales con entidades de línea, combinando para ello entidades de la línea de salida y de la cobertura del área con la cobertura de punto de área de salida. A continuación, genera topologías poligonales y de línea para la cobertura combinada.
Los datos de TIGER son por lo general topológicamente correctos, pero pueden contener errores de intersección. Se produce un error de intersección cuando dos entidades de línea se superponen sin que haya intersección en un nodo, normalmente porque el registro de formas que define la forma de la entidad de línea no está presente. El arco de dos puntos subsiguiente puede atravesar entidades que el arco con forma no atravesaría.
La topología de polígonos debe estar presente para poder procesar los datos TIGER en su totalidad. Si se detecta un error de intersección cuando se está generando la topología, no se creará una topología de polígonos. La herramienta producirá un mensaje y detendrá el procesamiento.
- Combina entidades de línea y crea etiquetas de polígono.
- Permite el tratamiento de errores de intersección.
- Copia y relaciona tablas de atributo para los atributos de entidad.
- De forma opcional, une los atributos TIGER a las tablas de atributos de entidades.
La opción Unir atributos unirá la línea básica, el área y las entidades de punto de hito con las tablas de atributos de entidades correspondientes. De esta forma, resulta más sencillo visualizar y realizar consultas. Se recomienda en aplicaciones simples.
Los datos TIGER contienen tablas de atributos muy grandes que, en algunos casos, pueden ralentizar los procesos de la aplicación.
- También es posible realizar proyecciones para sistemas de coordenadas UTM o de plano de estado.
Puede especificar sistemas de coordenadas UTM o de plano de estado para las coberturas de salida. Si no se utiliza esta opción, la proyección para cada cobertura quedará definida como Geográfico. La herramienta definirá los datos según el número de versión que se haya leído en el archivo TIGER/Line. Los datasets anteriores a 1995 están en NAD27 y los que se crearon a partir de ese año en NAD83, con la salvedad de Hawái que solo tiene en NAD27.
-
Convierte todas las versiones posteriores a abril de 1989.
-
En 2007 la Oficina Censal de Estados Unidos pasó al formato basado en shapefile. En estos casos, utilice la herramienta Feature_Class_To_Coverage.
-
Esta herramienta no admite tipos de registro F y G que se hayan publicado con la versión School District de 1992. Son tipos de registro temporales que no se encuentran en versiones anteriores o posteriores.
-
Las coberturas de salida que se crearon en la conversión de archivos TIGER estarán siempre en precisión doble. Los archivos TIGER/Line contienen segmentos de línea diminutos que se perderían si se convirtieran con precisión simple.
-
Conversión de Tiger avanzada crea hasta tres coberturas de salida. Solo se creará una cobertura de punto de salida y una cobertura de hito de salida cuando el dataset contenga entidades de punto de área y de hito.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_tiger_file_prefix |
El prefijo del nombre de archivo, que es común a todos los archivos del conjunto de archivos TIGER/Line que se van a convertir. El prefijo puede incluir un nombre de ruta de acceso al directorio. | String |
out_cover_prefix |
El prefijo de las coberturas de salida que se va a crear a partir de los archivos TIGER/Line. | String |
join_attributes (Opcional) |
Determina si la línea básica, el área y las entidades de punto de hitos se va a unir a las tablas de atributo de entidades que le corresponden.
| Boolean |
projection (Opcional) |
La referencia espacial de las coberturas de salida.
| String |
zone_number (Opcional) |
El número de la zona del sistema de coordenadas especificado. | Long |
tiger_version (Opcional) |
Versión de los archivos TIGER/Line de entrada.
| String |
restart (Opcional) |
Determina si proseguirá el procesamiento en función de si los datos de TIGER contienen errores de intersección.
| Boolean |
Ejemplo de código
La siguiente secuencia de comandos independiente muestra cómo importar un conjunto de archivos TIGER/Line a un conjunto de coberturas.
# 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, "")