Resumen
Convierte un archivo de intercambio de exportación de ArcInfo Workstation.
Un archivo de intercambio de ArcInfo Workstation se puede utilizar para transportar coberturas; tablas INFO; archivos de texto como macros AML y otros archivos ArcInfo Workstation entre diferentes tipos de máquina. Un archivo de intercambio contiene toda la información de coberturas y los datos de la tabla INFO en formato ASCII de longitud fija.
Hay varias formas de utilizar Importar desde intercambio. Una forma consiste en transportar una cobertura y sus tablas INFO asociadas. Cada archivo de cobertura y las tablas INFO se leen desde el archivo de intercambio a una cobertura de salida. Esto se hace al utilizar la palabra clave COVER para el primer argumento. Otra forma consiste en transferir una tabla INFO. En este caso, se puede utilizar cualquier ruta de acceso o nombre de usuario INFO para especificar el nombre de la tabla INFO de salida. Esta opción se invoca utilizando la palabra clave INFO para el primer argumento. Una tercera forma es utilizar Importar con la opción TEXT para transferir archivos clave, macros AML y otros archivos de texto.
Si Exportar a intercambio proporciona varios volúmenes, el nombre de archivo de intercambio ASCII para Importar desde intercambio debe tener el formato <interchange_file>.E00 a través de <interchange_file>.Enn, donde nn es el último Id. de volumen. Incluso si se produce solamente un volumen, este nombre de archivo debe tener la extensión .E00.
Uso
La opción AUTO determina lo que contiene un archivo de importación, para luego importarlo correctamente.
El artículo 21052 de la base de conocimiento incluye una lista de limitaciones de nomenclatura de archivos para coberturas.
En ModelBuilder, debe especificar el tipo de entidad de los datos que se importan. La opción AUTO no establece las propiedades de la variable de salida en el modelo, porque el tipo de datos se desconoce hasta que se ejecuta el proceso. Por ejemplo, si el archivo .e00 contiene una cobertura, establezca el tipo de entidad en COVER para que la variable de salida se pueda conectar a cualquier otro proceso que requiera una cobertura como entrada.
IMPORTAR lee cualquier archivo de exportación que se haya comprimido o descomprimido por completo o parcialmente. IMPORT reconoce automáticamente si el archivo de exportación está comprimido.
Para la opción COVER, todos los archivos de datos INFO guardados en el archivo de intercambio, cuyos nombres contienen el nombre de cobertura antes del último período en el nombre de archivo de datos INFO, se escriben en la base de datos INFO del espacio de trabajo para la cobertura de salida.
Se puede especificar cualquier ruta de acceso o nombre de usuario INFO como el archivo de datos de salida cuando se utiliza la opción INFO. Sin embargo, el directorio INFO especificado debe existir antes de utilizar IMPORT.
La opción STACK funciona de una de esta dos formas. Si el archivo de intercambio se creó mediante el comando EXPORT con la opción STACK, solo se vuelve a crear el directorio de pila. No se vuelve a crear ninguna de las cuadrículas asociadas con la pila. Si el archivo de intercambio se creó mediante el comando EXPORT con la opción STACKALL, se vuelve a crear el directorio de pila y las cuadrículas asociadas con esa pila. Solo se vuelven a crear las cuadrículas que no existen actualmente en el espacio de trabajo.
ArcCatalog no muestra los archivos .e00 por defecto, pero es fácil configurar ArcCatalog para que los muestre. Desde el menú desplegable Personalizar, elija el comando Opciones de ArcCatalog, haga clic en la pestaña Tipos de archivo y, a continuación, haga clic en el botón Nuevo Tipo. En el cuadro de diálogo que aparece, escriba e00 en el campo Extensión de archivo (asegúrese de utilizar ceros y no la letra O), escriba una descripción como Exportar archivo en el campo Descripción del tipo, haga clic en Cambiar icono y elija un icono y, a continuación, haga clic en Aceptar. Haga clic en Aceptar en el cuadro de diálogo Opciones de ArcCatalog. Se actualiza ArcCatalog y se muestran los archivos .e00.
Sintaxis
Import_arc (feature_type, interchange_file, out_dataset)
Parámetro | Explicación | Tipo de datos |
feature_type | El tipo de archivo que se importa. Automático es la opción predeterminada.
| String |
interchange_file | El nombre del prefijo del archivo de intercambio de ArcInfo Workstation que se va a convertir. Siempre se incorporará un Id. de volumen de .e00, .e01, etc. al interchange_file determinado para especificar el archivo o los archivos que se importarán. | File |
out_dataset | El nombre del dataset de salida. | Data Element |
Muestra de código
Ejemplo de Importar (secuencia de comandos independiente)
La siguiente secuencia de comandos independiente demuestra cómo importar una cobertura a partir de un archivo de intercambio de ArcInfo Workstation.
# Name: Import_Example.py
# Description: Imports from E00 format to a coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
featureType = "COVER"
interchangeFile = "citylim.e00"
outDataset = "C:/output/citylimit"
# Execute Import
arcpy.Import_arc(featureType, interchangeFile, outDataset)
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: No
- ArcGIS Desktop Advanced: Requiere ArcInfo Workstation instalado