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
  • 我的个人资料
  • 登出

帮助

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

临时 GDB

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

临时 GDB 是可以用来写入临时数据的文件地理数据库的位置。

临时 GDB 环境是临时工作空间环境的补充。其主要用途是供脚本和模型作为地理处理服务使用,其添加的焦点只指向某个已知的地理数据库。当 ArcGIS for Server 执行某个地理处理任务时,总是可向临时 GDB 写入输出。创作用于桌面的脚本和模型时,此环境也十分有用。向临时 GDB 写入输出后,工具将可移植,因为此位置始终可用或者始终在执行时创建。了解有关临时工作空间环境的详细信息

用法说明

  • 在脚本或模型运行时,必须保证临时 GDB 的存在,您对此地理数据库有写入权限。
  • 临时 GDB 环境为只读;您不能直接设置位置。此位置是派生而来的;以下几点说明了派生的方法。
    • 如果已设置临时工作空间,或地图文档已设置临时工作空间,则临时 GDB 将首先反映此值。
      • 如果临时工作空间引用某个地理数据库,则临时 GDB 环境和临时工作空间将指向相同的路径。
      • 如果临时工作空间指向某个文件夹,则临时 GDB 环境将在文件夹内查找名为 scratch 的地理数据库。
    • 如果没有设置临时工作空间,则临时 GDB 将默认为当前用户的 Documents 目录。在 Windows 7 和 8 上,该目录为 C:\Users\<user>\Documents\ArcGIS。在此目录中将创建 scratch.gdb。
  • 不会自动删除写入临时 GDB 的数据。您需要自己进行清理。
  • 临时 GDB 可在 Python 脚本内使用。确保在使用“临时工作空间”变量之前对其进行设置;这样,您就会知道生成输出结果的位置。

对话框语法

注:

临时 GDB 环境只在 Python 和模型中可用。

脚本语法

arcpy.env.scratchGDB

脚本示例

import arcpy arcpy.env.scratchWorkspace = "c:/LandUse/ForestCover"
# c:\LandUse\ForestCover\scratch.gdb print(arcpy.env.scratchGDB)

相关主题

  • 临时文件夹
有关此主题的反馈?

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. | 隐私政策 | 法律声明