使中间数据成为托管数据

在某些情况下,模型工具不能创建中间数据。当模型要创建中间数据却未能创建时,模型将会失败并显示错误消息。当模型未能创建其中间数据时(通常因为输出文件夹或地理数据库不存在),这些错误消息可能包含诸如“异常错误”之类的语句。

可确保模型能够创建和删除中间数据的一个方法是,使用模型来管理所有中间数据变量。当数据元素由模型管理时,默认情况下,它们存储于临时工作空间(如果设置了此环境)或其他系统路径下。

步骤:
  1. 在“模型构建器”中,右键单击所有中间数据变量(一次单击一个),然后选择托管。在托管旁边会出现一个复选标记。
  2. 单击模型 > 模型属性
  3. 单击环境选项卡。
  4. 展开工作空间目录并选中临时工作空间
  5. 环境设置 对话框上,导航到要用于写入临时数据的工作空间文件地理数据库。
  6. 单击确定
  7. 执行模型。
  8. 使中间数据成为托管数据将确保“模型构建器”管理中间数据,而设置临时工作空间将确保中间数据具有将被创建和删除的地方。

相关主题

5/10/2014