ArcGIS for Desktop

  • 文档
  • 合约
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

全面的专业性 GIS

ArcGIS for Server

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

临时工作空间(环境设置)

  • 用法说明
  • 对话框语法
  • 脚本语法

支持“临时工作空间”环境设置的工具可将指定的位置用作输出数据集的默认工作空间。?临时工作空间?专门用于存放不愿保留的输出数据。

“临时工作空间”环境的主要用途是供“模型构建器”或 Python 脚本使用。

了解有关使用当前工作空间环境和临时工作空间环境的详细信息。

用法说明

  • 在 ArcMap 中,“临时工作空间”环境和当前工作空间环境在默认情况下同步到地图文档的默认地理数据库。要了解详细信息,请参阅设置默认地理数据库。
  • 在 ArcCatalog 中,默认情况下未设置“临时工作空间”环境和“当前工作空间”环境。
  • 正如名称所隐含的那样,“临时工作空间”环境专门用于存放不愿保留的输出数据。
  • 使用工具对话框时,输出数据集名称会按照当前工作空间环境和临时工作空间环境设置自动生成。生成输出名称的逻辑如下所示:
    • 如果设置了临时工作空间环境,自动生成的输出路径将是临时工作空间。
    • 如果未设置临时工作空间环境,则会检查当前工作空间环境。如果设置了当前工作空间,则自动生成的输出将是当前工作空间。
    • 如果既未设置临时工作空间,也未设置当前工作空间,自动生成的输出路径将是某一输入的工作空间。在这种情况下,需要遵循某些特定限制条件。例如,如果工作空间是 coverage 工作空间,并且输出是新的要素类,则输出将是 coverage 工作空间的上级目录中的一个 shapefile 文件。还有其他一些限制条件,例如写入权限。在某些情况下,输出将写入到系统临时目录中。
    • 如果为输出数据集键入了基本名称,则无论是否设置了临时工作空间,都将使用当前工作空间构造输出路径。

对话框语法

  • 临时工作空间 - 使用默认输出名称时用于放置工具输出的工作空间

脚本语法

arcpy.env.scratchWorkspace = path

参数说明

路径

地理处理工具输入和输出的默认位置。

scratchWorkspace 语法

脚本示例

import arcpy

# Set the scratchWorkspace environment to local file geodatabase
arcpy.env.scratchWorkspace = "c:/data/scratchoutput.gdb"

相关主题

  • 使用当前工作空间环境和临时工作空间环境
  • An overview of geoprocessing environments
  • Environment levels and hierarchy
  • 设置地理处理环境
有关此主题的反馈?

ArcGIS for Desktop

  • 主页
  • 文档
  • 合约
  • 支持

ArcGIS 平台

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

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明