ArcPy学习入门(五):工作空间

简介:

1、当前工作空间

    运行工具时获取输入和放置输出的工作空间。

    格式:arcpy.env.workspace = path(地理处理工具输入和输出的默认位置)

样例:
import arcpy
# Set the workspace environment to local file geodatabase
arcpy.env.workspace = "C:/data/base.gdb"

2、临时文件夹

    临时文件夹是一个文件夹位置,可用来写入基于文件的数据(如 shapefile、文本文件和图层文件)。它是一个由 ArcGIS 管理的只读环境。临时文件夹环境是临时工作空间环境的补充。临时文件夹环境只在 Python 和模型中可用。

     格式:arcpy.env.scratchFolder = path(文件夹路径)

样例:

import arcpy
arcpy.env.scratchWorkspace = "c:/LandUse/ForestCover"

3、临时GDB  

    临时GDB是可以用来写入临时数据的文件地理数据库的位置。临时GDB环境是临时工作空间环境的补充。临时GDB环境只在 Python 和模型中可用。

    格式:arcpy.env.scratchGDB = path(FileGDB路径)


4、临时工作空间

    支持“临时工作空间”环境设置的工具可将指定的位置用作输出数据集的默认工作空间。“临时工作空间”专门用于存放不愿保留的输出数据。“临时工作空间”环境的主要用途是供“模型构建器”使用。

    格式:arcpy.env.scratchWorkspace = path

样例:

>>> print arcpy.env.workspace
C:\Users\Admin\Documents\ArcGIS\Default.gdb
>>> print arcpy.env.scratchFolder
C:\Users\Admin\Documents\ArcGIS\scratch
>>> print arcpy.env.scratchGDB
C:\Users\Admin\Documents\ArcGIS\scratch.gdb
>>> print arcpy.env.scratchWorkspace
C:\Users\Admin\Documents\ArcGIS\Default.gdb






     本文转自stock0991 51CTO博客,原文链接:http://blog.51cto.com/qing0991/1423186,如需转载请自行联系原作者








相关实践学习
阿里云图数据库GDB入门与应用
图数据库(Graph Database,简称GDB)是一种支持Property Graph图模型、用于处理高度连接数据查询与存储的实时、可靠的在线数据库服务。它支持Apache TinkerPop Gremlin查询语言,可以帮您快速构建基于高度连接的数据集的应用程序。GDB非常适合社交网络、欺诈检测、推荐引擎、实时图谱、网络/IT运营这类高度互连数据集的场景。 GDB由阿里云自主研发,具备如下优势: 标准图查询语言:支持属性图,高度兼容Gremlin图查询语言。 高度优化的自研引擎:高度优化的自研图计算层和存储层,云盘多副本保障数据超高可靠,支持ACID事务。 服务高可用:支持高可用实例,节点故障迅速转移,保障业务连续性。 易运维:提供备份恢复、自动升级、监控告警、故障切换等丰富的运维功能,大幅降低运维成本。 产品主页:https://www.aliyun.com/product/gdb
相关文章
|
11月前
|
机器学习/深度学习 人工智能 测试技术
NeurIPS 2025|让AI读懂第一视角的“内心独白”!浙大等联合突破性实现自我中心视频推理
浙大等提出EgoThinker,首创支持第一视角视频推理的AI模型。构建500万问答对数据集EgoRe-5M,结合思维链与手物交互标注,通过两阶段训练提升时空定位与长时序因果推理能力,在多项基准超越现有模型,推动可穿戴助手与具身智能发展。
412 3
NeurIPS 2025|让AI读懂第一视角的“内心独白”!浙大等联合突破性实现自我中心视频推理
|
3月前
|
文字识别 Java API
【AgentScope Java新手村系列】(19)多模态-图像音频视频
多模态 — 废弃 ImageBlock/AudioBlock/VideoBlock,统一用 DataBlock + Base64Source 内联或 URLSource 远程引用图片。一条消息可拼多个 Block,REST 端点仅稳定支持图片。
379 0
|
10月前
|
数据采集 人工智能 自然语言处理
2025数字人竞争力榜单发布:实时交互数字人全面进化
在数字经济迅速发展的背景下,2025年中国数字人企业的崛起为各行业带来了新的机遇与挑战。本文将深入分析不同数字人企业的特点与全栈技术的应用,提供选型指南,帮助企业识别合适的合作伙伴,从而提升市场竞争力,实现数字化转型与创新发展。
370 8
|
4月前
|
数据采集 运维 搜索推荐
电商公私域数据打通与用户画像搭建实践
抖音商城公域交易、企业微信私域运营已成为中小电商标准化业务链路,但多源数据隔离、用户身份不统一、标签体系缺失,导致精细化运营难以落地。本文基于开放平台 API、One ID 身份映射、数据清洗建模全流程,结合一体化通信客服中台落地工程经验,完整拆解公私域数据采集、ID 对齐、数据融合、360° 用户画像构建全链路技术方案,附带可复用 Python 核心代码、常见故障优化方案,中立对比自研与 SaaS 集成两种落地路径,为电商技术、运维、数据从业者提供可直接复用的工程实践方案。
442 0
|
4月前
|
人工智能 前端开发 数据可视化
向量空间JBoltAI v4.4:ReAct推理链走向全透明
向量空间JBoltAI v4.4聚焦“可解释性”痛点,重构Agent架构:拆分AgentRAG与DataChatChain,统一推理基座;新增实时推理可视化(Thought/Action/Observation),全程可追溯;强化图表生成、安全认证与SDK模型生态。让AI从黑盒走向透明、可信、可管可控。(239字)
209 0
|
6月前
|
人工智能 监控 数据挖掘
影视解说视频自动化:AI 工作流 + CLI 工具链全流程拆解
本文分享AI影视解说的全流程实践:覆盖豆瓣数据选题、FFmpeg素材处理、Prompt优化文案、CLI一键合成、变量实验数据分析五大环节,详解工具链选型与真实局限,强调“能自动则自动,需判断则人工”,助力高效量产(日更3–5条),兼顾效率与可控性。(239字)
|
7月前
|
人工智能 缓存 前端开发
网站和APP架构介绍
本文用“开餐厅”类比,生动讲解网站/App开发的完整架构:前端=菜单装修,后端=厨房,数据库=仓库,缓存=出餐口冰箱。涵盖架构图、交互流程与核心资源(域名、服务器、Redis、OSS等),并新增AI时代学习建议——善用大模型写代码、审代码、搭环境,聚焦系统思维与精准提问能力。(239字)
|
10月前
|
人工智能 Java API
Java Spring Boot 拥抱 AI 原生:从 API 调用到架构重构的进化之路
AI时代,Java开发者需突破调用API的表层模式,以Spring Boot为基石,推动从“菜单驱动”到“意图驱动”的范式变革。通过构建智能体为核心、工具化封装Service、强化记忆与安全管控的架构体系,融合RAG、异步降级、全链路监控等工程实践,实现AI原生应用的平滑演进。Spring Boot的稳定性与AI的智能性深度融合,将催生兼具可靠性与自主决策能力的企业级AI系统,开启Java技术新纪元。
508 8
|
Kubernetes Java Linux
轻量级日志系统Loki原理简介和使用(3)
轻量级日志系统Loki原理简介和使用(3)
1622 0
轻量级日志系统Loki原理简介和使用(3)
|
Prometheus Kubernetes 监控
深入探索Kubernetes中的Pod自动扩展(Horizontal Pod Autoscaler, HPA)
深入探索Kubernetes中的Pod自动扩展(Horizontal Pod Autoscaler, HPA)