Skip To Content

An overview of geoprocessing environment settings

Geoprocessing environment settings are additional parameters that affect a tool's results. They differ from normal tool parameters in that they don't appear on a tool's dialog box (with certain exceptions). Rather, they are values you set once using a separate dialog box and are interrogated and used by tools when they are run.

Learn more about what is a geoprocessing environment setting

EnvironmentDescription

Current Workspace

Tools that honor the Current Workspace environment setting use the workspace specified as the default location for geoprocessing tool inputs and outputs.

Package Workspace

The Package Workspace environment setting is the location of a folder that locates the contents of a shared geoprocessing package or service.

Scratch Folder

The Scratch Folder environment setting is the location of a folder you can use to write file-based data, such as shapefiles, text files, and layer files. It is a read-only environment managed by ArcGIS.

Scratch GDB

The Scratch GDB environment setting is the location of a file geodatabase you can use to write temporary data.

Scratch Workspace

Tools that honor the Scratch Workspace environment setting use the specified location as the default workspace for output datasets.

Workspace environments

EnvironmentDescription

Geographic Transformations

Tools that honor the Geographic Transformations environment will use the transformation methods when projecting data.

Output Coordinate System

Tools that honor the Output Coordinate System environment will create output geodatasets with the specified coordinate system.

Output Coordinates environments

EnvironmentDescription

Extent

Tools that honor the Extent environment will only process features or rasters that fall within the extent specified in this setting.

Snap Raster

Tools that honor the Snap Raster environment will adjust the extent of output rasters so that they match the cell alignment of the specified snap raster.

Processing Extent environments

EnvironmentDescription

Cell Size

Tools that honor the Cell size environment setting set the output raster cell size, or resolution, for the operation. The default output resolution is determined by the coarsest of the input raster datasets.

Mask

Tools that honor the Mask environment will only consider those cells that fall within the analysis mask in the operation.

Raster Analysis environments

EnvironmentDescription

Auto Commit

Tools that honor the Auto Commit environment will force a commit after the specified number of changes have been made within an enterprise geodatabase transaction.

Maintain Attachments

Tools that honor the Maintain Attachments environment setting will copy attachments from the input features to the output features.

Output CONFIG keyword

Tools that honor Output CONFIG Keyword will use the specified keyword when creating datasets in a geodatabase.

Geodatabase environments

EnvironmentDescription

Output M Domain

Tools that honor the Output M Domain environment will generate output datasets with the specified measure (m)-domain.

Output XY Domain

Tools that honor the Output XY Domain environment will set the specified range to the output geodataset's x,y domain.

Output Z Domain

Tools that honor the Output M Domain environment will generate output datasets with the specified measure (m)-domain.

Preserve Global IDs

Tools that honor the Preserve Global IDs environment will reuse the Global ID values of the existing input dataset when appending rows to a target dataset.

Geodatabase Advanced environments

EnvironmentDescription

Qualified Field Names

Tools that honor the Qualified Field Names environment use this setting to distinguish between qualified or unqualified field names. Qualified field names are the names of fields in a feature class or table that have the name of the origin feature class or table appended onto the field name. This setting is relevant when working with joined data.

Transfer Domain Descriptions

This geoprocessing environment controls whether output shapefiles and dBASE (.dbf) tables will have fields added containing domain and subtype descriptions, in addition to fields containing domain and subtype codes. This setting is only relevant when the input to a geoprocessing tool is a geodatabase feature class or table with domains and subtypes defined. By default, only domain and subtype codes are included in shapefile or dBASE (.dbf) output.

Transfer field domains, subtypes and attribute rules

Tools that honor the Transfer field domains, subtypes and attribute rules environment setting control the transfer of geodatabase attributes.

Fields environments

EnvironmentDescription

XY Resolution

Tools that honor this environment will apply the x,y resolution to output geodatasets.

XY Tolerance

Tools that honor this environment will override the default x,y tolerance on geodatasets created inside a geodatabase.

XY Resolution and Tolerance environments

EnvironmentDescription

M Resolution

Tools that honor this environment will apply the M resolution to output geodatasets.

M Tolerance

Tools that honor this environment will override the default M tolerance on geodatasets created inside a geodatabase.

Output has M values

Tools that honor the Output has M Values environment will control whether the output geodataset will store M values.

M Values environments

EnvironmentDescription

Default Output Z Value

Tools that honor this environment will set the z-coordinate for each output vertex that does not already have a z-coordinate.

Output has Z values

Tools that honor the Output has Z Values environment will control whether the output geodataset will store z-values.

Z Resolution

Tools that honor this environment will apply the z-resolution to output geodatasets.

Z Tolerance

Tools that honor this environment will override the default z-tolerance on geodatasets created inside a geodatabase.

Z Values environments

EnvironmentDescription

Random Number Generator

Tools that use the Random Number Generator environment use algorithms that use the seed and distribution to produce a sequence of random numbers.

Random Numbers environments

EnvironmentDescription

Cartographic Coordinate System

Tools that honor the Cartographic Coordinate System environment will use the specified coordinate system to determine the size, extent, and spatial relationships of features when making calculations.

Cartographic Partitions

Tools that honor the Cartographic Partitions environment will subdivide input features by the specified partition polygon features for sequential processing to avoid memory limitations that may otherwise be encountered with large datasets.

Reference Scale

Tools that honor the Reference Scale environment will consider the graphical size and extent of symbolized features as they appear at the reference scale.

Cartography environments

EnvironmentDescription

Compression

Tools that honor the Compression environment setting will set the compression type when storing output raster datasets.

NoData

Tools that honor the NoData environment setting will only process rasters where the NoData is valid.

Pyramid

Tools that honor the Pyramid environment setting will only process rasters where the pyramids are valid. Pyramids for ERDAS IMAGINE files have limited options that can be set.

Raster Statistics

Tools that honor the Raster Statistics environment control how statistics are built for output raster datasets.

Resampling Method

Resampling is the process of interpolating the pixel values while transforming your raster dataset. This is used when the input and output do not line up exactly, when the pixel size changes, when the data is shifted, or a combination of these.

Tile Size

Tools that honor the Tile Size environment set the tile size for rasters that are stored in blocks of data.

Raster Storage environments

EnvironmentDescription

Terrain Memory Usage

Tools that honor the Terrain Memory Usage environment control memory use during analysis on terrains.

Terrain dataset environments

EnvironmentDescription

TIN Storage Version

Tools that honor the TIN Storage Version setting will output TIN surfaces in the specified version.

TIN environments

EnvironmentDescription

Coincident Points

Tools that honor the Coincident Points environment define how coincident data is treated in Geostatistical Analyst.

Geostatistical environments

EnvironmentDescription

S-100 Feature Catalogue File

Tools that honor the S-100 Feature Catalogue File environment setting use the file specified to map objects, attributes, feature classes and relationships during data import and the creation of database schemas.

Maritime environments

EnvironmentDescription

Parallel Processing Factor

Tools that honor the Parallel Processing Factor environment will divide and perform operations across multiple processes.

Parallel Processing environments

EnvironmentDescription

Remote Processing Server

This environment setting is used to specify the server, user name, and password for ArcGIS Server, when you use the Parallel Processing Factor. To use the Remote Processing Server environment setting, the designated server has to have the Raster Processing system service enabled. The Raster Processing service requires the Image Service license.

Remote Processing Server environments

EnvironmentDescription

Data Source

Tools that honor the Data Source environment setting honor how data is summarized from one layer to another. Used only by Business Analyst tools.

Business Analyst environments

Related topics