ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

从 E00 导入

  • 描述
  • 使用
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

导入 ArcInfo Workstation 交换文件 (.e00)。交换文件用于传输 coverage、INFO 表、文本文件(如 AML 宏)和其他 ArcInfo 文件。对于 coverage、格网和 tin,交换文件将包含所有信息,包括相应的 INFO 表信息。交换文件使用 .e00 作为文件后缀。这是用于导入 e00 文件的 ArcView GIS 版本工具。

使用

  • 此工具不强制使用 ArcInfo Workstation 数据集命名限制。如果 e00 文件包含 coverage、格网或 tin,则应避免使用包含空格或名称长度超过 13 个字符的输出参数。INFO 表名称的长度不应超过 32 个字符。其他 coverage 名称限制列在知识库文章 21052 中。

  • 许可:

    此工具仅在 ArcGIS Desktop 中可用。不适用于 ArcGIS Server。

  • 导入 INFO 表时无需在设置输出参数时使用 ! 命名约定。将此参数设置为包含目标工作空间的路径和所需表的名称。将在该工作空间的 INFO 数据库中创建表。例如,将 D:/workspace/INFO!sometable 改用为 D:/workspace/sometable。

  • 警告:

    此工具不支持地理处理覆盖输出设置。在导入 e00 文件之前,必须删除所有预期的输出。

  • 如果具有 ArcInfo 级别的许可并且已安装 ArcInfo Workstation,则还可以使用具有更多高级功能的 Import_From_Interchange_File 工具。

语法

ImportFromE00(Input_interchange_file, Output_folder, Output_name)
参数说明数据类型
Input_interchange_file

要转换的 ArcInfo Workstation 交换文件。此文件的名称中不能包含空格。

File
Output_folder

要创建输出的位置。

Folder
Output_name

输出的名称。此字符串不能包含任何空格。如果此输出已存在,则即使地理处理覆盖输出设置已设置为 true,该工具也无法将其覆盖。

String

派生输出

名称说明数据类型
E00OutputPath

输出的目录路径。

字符串

代码示例

ImportFromE00 示例(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 ImportFromE00 工具导入 coverage。

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.ImportFromE00_conversion("citylim.e00", "C:/output", "citylim")
ImportFromE00 示例 2(独立脚本)

以下独立脚本演示了如何从 ArcInfo 交换文件中导入文件。 在本示例中,.e00 文件包含 aml,并且输出文件夹中已存在同名的 aml。脚本首先检测现有的 aml 并将其删除,然后从 .e00 文件导入 aml 替换删除的 aml。

# 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)

环境

  • 当前工作空间

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题

  • 转为 Coverage 工具集概述
  • 从交换文件导入

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2019 Esri. | 隐私政策 | 法律声明