描述
环境设置以 ArcPy env 类的属性的方式公开。这些属性可用于检索或设置当前值。可将地理处理环境设置视为影响工具执行结果的附加参数。
属性
属性 | 说明 | 数据类型 |
addOutputsToMap (可读写) | 工具生成的输出数据集将被添加到应用程序显示中。从工具内部运行时该设置不起作用。 | Boolean |
autoCancelling (可读写) | 可用于脚本工具或 Python 工具箱工具。 如果将 autoCancelling 设置为 True,则取消将结束当前行上的脚本。如果设置为 False,则取消可将 isCancelled 属性设置为 True,然后继续执行。默认为 True。 了解有关取消行为的详细信息。 | Boolean |
autoCommit (可读写) | 支持“自动提交”环境的工具将在企业级地理数据库事务中进行指定次数的更改后强制执行提交。 了解有关 autoCommit 的详细信息。 | Long |
buildStatsAndRATForTempRaster (可读写) | 控制统计数据的计算,以及由 Spatial Analyst 工具所创建的临时栅格的栅格属性表 (RAT) 的构建。环境仅在应用程序内的交互式 Python 窗口中使用。默认为 True。 如果设置为 False,则考虑到符号化栅格图层的目的,统计数据将为近似值,并且将不会构建 RAT。 | Boolean |
cartographicCoordinateSystem (可读写) | 支持“制图坐标系”环境的工具将使用指定的坐标系来确定进行计算时要素的大小、范围和空间关系。 了解有关 cartographicCoordinateSystem 的详细信息。 | String |
cartographicPartitions (可读写) | 采用制图分区环境的工具将通过指定的分区面要素细分输入要素,以便按顺序处理,从而避免处理大型数据集时可能遇到的内存限制。 了解有关 cartographicPartitions 的详细信息。 | String |
cellSize (可读写) | 支持“像元大小”环境的工具可以设置在操作时使用的输出栅格像元大小或分辨率。 默认输出分辨率将由输入栅格数据集中最粗糙的输入确定。 了解有关 cellSize 的详细信息。 | String |
cellSizeProjectionMethod (可读写) | 在分析期间投影数据集时,支持“像元大小投影方法”环境的工具将使用指定的方法计算输出栅格像元大小。 了解有关 cellSizeProjectionMethod 的详细信息。 | String |
coincidentPoints (可读写) | 支持“重合点”环境的工具可以定义如何在 Geostatistical Analyst 中处理重合数据。 了解有关 coincidentPoints 的详细信息。 | String |
compression (可读写) | 支持“压缩”环境的工具将在存储输出栅格数据集时设置压缩类型 了解有关 compression 的详细信息。 | String |
configKeyword (可读写) | 支持“输出配置关键字”环境的工具在地理数据库中创建数据集时将使用指定的关键字。 了解有关 configKeyword 的详细信息。 | String |
derivedPrecision (可读写) | 支持“派生 Coverage 的精度”环境的工具将根据此设置创建精度由输入 coverage 确定的输出 coverage。 了解有关 derivedPrecision 的详细信息。 | String |
extent (可读写) | 支持“范围”环境的工具仅处理落入此设置中所指定范围内的要素或栅格。 了解有关 extent 的详细信息。 | String |
geographicTransformations (可读写) | 支持“地理(坐标)变换”环境的工具将在投影数据时使用变换方法。 了解有关 geographicTransformations 的详细信息。 | String |
isCancelled (只读) | 可用于脚本工具或 Python 工具箱工具。 如果 autoCancelling 设置为 False 并且已取消工具,则 isCancelled 将设置为 True。默认情况下,isCancelled 为 False,且为只读属性。 了解有关取消行为的详细信息。 | Boolean |
maintainSpatialIndex (可读写) | 支持“维护空间索引”环境的工具可删除并重新创建企业级地理数据库要素类的空间索引,也可以保留空间索引但进行更新,具体情况取决于设置。 了解有关 maintainSpatialIndex 的详细信息。 | Boolean |
mask (可读写) | 支持“掩膜”环境的工具只会考虑运行过程中落入分析掩膜范围内的像元。 了解有关 mask 的详细信息。 | String |
MDomain (可读写) | 遵循“输出 M 值域”环境的工具将生成具有指定测量 (m) 值域的输出数据集。 了解有关 MDomain 的详细信息。 | String |
MResolution (可读写) | 支持“M 分辨率”环境的工具可将 M 分辨率应用到输出地理数据集中。M 分辨率(表示非常小的距离)是指用于存储 M 值的有效数字的位数。 了解有关 MResolution 的详细信息。 | Double |
MTolerance (可读写) | 支持“M 容差”环境的工具工具会覆盖在地理数据库中创建的地理数据集上的默认 M 容差。 了解有关 MTolerance 的详细信息。 | Double |
newPrecision (可读写) | 遵循“新 Coverage 的精度”环境的工具将创建具有指定精度的输出 Coverage。 了解有关 newPrecision 的详细信息。 | String |
nodata (可读写) | 支持 NoData 环境的工具将仅处理其中 NoData 值有效的栅格。 了解有关 nodata 的详细信息。 | String |
outputCoordinateSystem (可读写) | 支持“输出坐标系”环境的工具将创建已指定坐标系的输出地理数据集。 了解有关 outputCoordinateSystem 的详细信息。 | String |
outputMFlag (可读写) | 支持“输出包含 M 值”环境的工具将控制地理数据集是否存储 m 值。 了解有关 outputMFlag 的详细信息。 | String |
outputZFlag (可读写) | 遵循“输出包含 Z 值”环境的工具将控制地理数据集是否存储 Z 值。 了解有关 outputZFlag 的详细信息。 | String |
outputZValue (可读写) | 支持“默认输出 Z 值”环境的工具可为每个尚不具有 z 坐标的输出折点设置 z 坐标。 了解有关 outputZValue 的详细信息。 | String |
overwriteOutput (可读写) | 管理工具在运行时是否自动覆盖任何现有输出。设置为 True 时,工具将执行并覆盖输出数据集。设置为 False 时,将不会覆盖现有输出,工具将返回错误。 | Boolean |
packageWorkspace (只读) | 包工作空间环境设置是用于定位所共享的地理处理包或服务内容的文件夹所处的位置。 了解有关 packageWorkspace 的详细信息。 | String |
parallelProcessingFactor (可读写) | 支持并行处理因子环境的工具将跨多个进程分隔并执行操作。 了解有关 parallelProcessingFactor 的详细信息。 | Integer |
processingServer (可读写) | 使用并行处理因子环境时,支持“远程处理服务器”环境集的工具可指定 ArcGIS Server 的服务器、用户名和密码。 启用栅格处理系统服务的 ArcGIS 服务器名称或 IP 地址。如果“处理服务器”是服务器集群,则使用作为站点主机的服务器名称。 了解有关 processingServer 的详细信息。 | String |
processingServerPassword (可读写) | 使用并行处理因子环境时,支持“远程处理服务器”环境集的工具可指定 ArcGIS Server 的服务器、用户名和密码。 与获得使用栅格处理服务权限的用户名关联的密码。 了解有关 processingServerPassword 的详细信息。 | String |
processingServerUser (可读写) | 使用并行处理因子环境时,支持“远程处理服务器”环境集的工具可指定 ArcGIS Server 的服务器、用户名和密码。 获得使用栅格处理服务权限的用户名。 了解有关 processingServerUser 的详细信息。 | String |
projectCompare (可读写) | 支持“投影文件之间的比较级别”环境的工具仅在输入投影与指定的相似度匹配时才执行。 了解有关 projectCompare 的详细信息。 | String |
pyramid (可读写) | 支持“金字塔”环境的工具将仅处理金字塔有效的栅格。ERDAS IMAGINE 文件的金字塔具有可以设置的有限选项。 了解有关 pyramid 的详细信息。 | String |
qualifiedFieldNames (可读写) | 支持“维护全限定的字段名”环境的工具将使用此设置来区分限定的字段名和未限定的字段名。限定的字段名是要素类或表中的这样一些字段名称,在它们的字段名称后会附加原始要素类或表的名称。使用连接数据时,会涉及此设置。 了解有关 qualifiedFieldNames 的详细信息。 | Boolean |
randomGenerator (可读写) | 使用“随机数生成器”环境的工具将通过利用种子和分布的各种算法来生成一系列随机数。 了解有关 randomGenerator 的详细信息。 | Object |
rasterStatistics (可读写) | 依据“栅格统计”环境的工具控制为输出栅格数据集构建统计数据的方式。 了解有关 rasterStatistics 的详细信息。 | String |
referenceScale (可读写) | 依据“参考比例”环境的工具根据符号化要素在参考比例的显示情况设置其图形大小和范围。 了解有关 referenceScale 的详细信息。 | Double |
resamplingMethod (可读写) | 支持“重采样”环境的工具会在转换栅格数据集时插值像素值。在以下情况使用:输入和输出排列不对应、像素大小发生变化、数据被平移或以上原因的综合。 了解有关 resamplingMethod 的详细信息。 | String |
scratchFolder (只读) | “临时文件夹”环境设置是一个文件夹位置,可用来写入基于文件的数据(如 shapefile、文本文件和图层文件)。 了解有关 scratchFolder 的详细信息。 | String |
scratchGDB (只读) | “临时 GDB”环境设置是可以用来写入临时数据的文件地理数据库的位置。 了解有关 scratchGDB 的详细信息。 | String |
scratchWorkspace (可读写) | 支持“临时工作空间”环境的工具可将指定的位置用作输出数据集的默认工作空间。“临时工作空间”专用于存放不愿保留的输出数据。 了解有关 scratchWorkspace 的详细信息。 | String |
snapRaster (可读写) | 支持“捕捉栅格”环境的工具将调整输出栅格的范围,以使它们的像元对齐方式与指定的捕捉栅格的像元对齐方式相匹配。 了解有关 snapRaster 的详细信息。 | String |
spatialGrid1 (可读写) | 遵循“输出空间格网 1、2 和 3”环境的工具将创建具有指定空间索引格网的要素类(如果要素类支持空间索引格网)。 了解有关 spatialGrid1 的详细信息。 | Double |
spatialGrid2 (可读写) | 遵循“输出空间格网 1、2 和 3”环境的工具将创建具有指定空间索引格网的要素类(如果要素类支持空间索引格网)。 了解有关 spatialGrid2 的详细信息。 | Double |
spatialGrid3 (可读写) | 遵循“输出空间格网 1、2 和 3”环境的工具将创建具有指定空间索引格网的要素类(如果要素类支持空间索引格网)。 了解有关 spatialGrid3 的详细信息。 | Double |
terrainMemoryUsage (可读写) | 支持针对 terrain 环境在进行分析时使用最小内存的工具将控制对 terrain 进行分析时的内存使用情况。 了解有关 terrainMemoryUsage 的详细信息。 | Boolean |
tileSize (可读写) | 支持“分块大小”环境的工具用于为存储在数据块中的栅格设置分块大小。 了解有关 tileSize 的详细信息。 | String |
tinSaveVersion (可读写) | 遵循默认 TIN 存储版本环境的工具将输出指定版本的 TIN 表面。 了解有关 tinSaveVersion 的详细信息。 | String |
transferDomains (可读写) | 支持“传输字段属性域描述”环境的工具用于控制输出 shapefile 和 dBASE 表 (.dbf) 除了包含属性域和子类型编码的字段之外,是否还添加包含属性域和子类型描述的字段。仅当地理处理工具的输入是一个定义了属性域和子类型的地理数据库要素类或表时,此设置才是重要的。默认情况下,shapefile 或 dBASE 输出中仅包括域和子类型编码。 了解有关 transferDomains 的详细信息。 | Boolean |
workspace (可读写) | 支持“当前工作空间”环境的工具将指定的工作空间用作地理处理工具输入和输出的默认位置。 了解有关 currentWorkspace 的详细信息。 | String |
XYDomain (可读写) | 支持“输出 XY 值域”环境的工具可为输出地理数据集的 x,y 值域设置特定范围。 了解有关 XYDomain 的详细信息。 | String |
XYResolution (可读写) | 支持“XY 分辨率”环境的工具可将 x,y 分辨率应用到输出地理数据集中。x,y 分辨率(表示非常小的距离)是指用于存储 x,y 坐标值的有效数字的位数。 了解有关 XYResolution 的详细信息。 | String |
XYTolerance (可读写) | 支持“XY 容差”环境的工具会覆盖在地理数据库内创建的地理数据集上的默认 x,y 容差。 了解有关 XYTolerance 的详细信息。 | String |
ZDomain (可读写) | 支持“输出 Z 值域”环境的工具将生成带有指定 z 值域的输出数据集。 了解有关 ZDomain 的详细信息。 | String |
ZResolution (可读写) | 支持“Z 分辨率”环境的工具可将 z 分辨率应用到输出地理数据集中。z 分辨率(表示非常小的距离)是指用于存储 z 坐标值的有效数字的位数。 了解有关 ZResolution 的详细信息。 | String |
ZTolerance (可读写) | 支持“Z 容差”环境的工具会覆盖在地理数据库内创建的地理数据集上的默认 z 容差。 了解有关 ZTolerance 的详细信息。 | String |