Importar desde E00 (Conversión)
Resumen
Importar un archivo de intercambio de ArcInfo (.e00). Los archivos de intercambio se utilizan para transportar coberturas, tablas INFO, archivos de texto como macros AML y otros archivos de ArcInfo. Contiene toda la información para las coberturas, cuadrículas y TIN, incluida la información apropiada de la tabla INFO. Los archivos de intercambio se designan con el sufijo de archivo .e00. Esta es la versión ArcView 3.x de la utilidad para importar archivos .e00.
Uso
-
Esta herramienta no aplica las limitaciones de la asignación de nombres de los datasets de ArcInfo Workstation. Si el archivo .e00 contiene una cobertura, cuadrícula o TIN, debe evitar el uso de un parámetro de salida que contenga espacios, o cuyo nombre tenga más de 13 caracteres. Los nombres de las tablas INFO deben tener 32 caracteres o menos.
-
Cuando importa las tablas INFO, no es necesario utilizar la convención de nomenclatura ! cuando establece el parámetro de salida. Simplemente establezca el parámetro para que incluya la ruta hasta el espacio de trabajo de destino y el nombre de la tabla que desea. La tabla se creará en la base de datos INFO de ese espacio de trabajo. Por ejemplo, en vez de utilizar D:/workspace/INFO!sometable, utilice D:/workspace/sometable.
-
Si tiene una licencia de ArcInfo e instaló ArcInfo Workstation, también puede utilizar la herramienta Import_From_Interchange_File, que tiene capacidades más avanzadas.
Esta herramienta solo está disponible en ArcGIS Desktop. No está disponible en ArcGIS Server.
Esta herramienta no respeta la configuración de salida para sobrescribir el geoprocesamiento. Debe eliminar cualquier salida esperada antes de importar un archivo .e00.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Input_interchange_file |
Archivo de intercambio de ArcInfo Workstation para convertir. El nombre de este archivo no puede contener espacios. | File |
Output_folder |
La ubicación en la que se crea la salida. | Folder |
Output_name |
El nombre de la salida. Esta cadena de caracteres no puede contener ningún espacio. Si esta salida ya existe, la herramienta no la sobrescribirá, aún si la configuración de salida para sobrescribir el geoprocesamiento se establece como verdadero. | String |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta ImportFromE00 en el modo inmediato para importar una cobertura.
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.ImportFromE00_conversion("citylim.e00", "C:/output", "citylim")
La siguiente secuencia de comandos independiente demuestra cómo importar un archivo a partir de un archivo de intercambio de ArcInfo.
En este ejemplo, el archivo .e00 contiene un aml, y ya existe otro aml con el mismo nombre en la carpeta de salida. La secuencia de comandos primero detecta y elimina el aml existente y después lo reemplaza al importarlo desde el archivo .e00.
# Name: ImportFromE00_Example2.py # Description: Imports an e00 file that is known to contain an aml file. # Import system modules import arcpy from arcpy import env import os # Set environment settings env.workspace = "C:/data" # Set local variables importE00File = "flowaml.e00" outDirectory = "C:/output" outName = "flowtool.aml" # Delete pre-existing output if env.overwriteOutput : if os.path.exists(outName): os.remove(outName) # Execute ImportFromE00 arcpy.ImportFromE00_conversion(importE00File, outDirectory, outName)