arcgis.env module¶
The env module provides a shared environment used by the different modules.
It stores globals such as the currently active GIS
, the default geocoder and so on.
It also stores environment settings that are common among all geoprocessing tools,
such as the output spatial reference.
active_gis¶
-
arcgis.env.
active_gis
¶
The currently active GIS
, that is used for analysis functions unless explicitly specified
when calling the functions.
Creating a new GIS
object makes it active unless set_active=False is passed in the GIS
constructor.
analysis_extent¶
-
arcgis.env.
analysis_extent
¶
The processing extent used by analysis tools, specified as an Envelope
.
out_spatial_reference¶
-
arcgis.env.
out_spatial_reference
¶
The spatial reference of the output geometries. If not specified, the output geometries are in the spatial reference of the input geometries. If process_spatial_reference is specified and out_spatial_reference is not specified, the output geometries are in the spatial reference of the process spatial reference.
process_spatial_reference¶
-
arcgis.env.
process_spatial_reference
¶
The spatial reference that the geoprocessor will use to perform geometry operations. If specified and out_spatial_reference is not specified, the output geometries are in the spatial reference of the process spatial reference.
output_datastore¶
-
arcgis.env.
output_datastore
¶
The data store where GeoAnalytics results should be stored. The supported values of this parameter are relational
and
spatiotemporal
. By default, results are stored in the spatiotemporal data store. It is recommended that results are
stored in the spatiotemporal data store due to the scalability of the spatiotemporal big data store.
return_z¶
-
arcgis.env.
return_z
¶
If True
, Z values will be included in the geoprocessing results if the features have Z values.
Otherwise Z values are not returned. The default is False
.
return_m¶
-
arcgis.env.
return_m
¶
If True
, M values will be included in the results if the features have M values.
Otherwise M values are not returned. The default is False
.
verbose¶
-
arcgis.env.
verbose
¶
If True
, messages from geoprocessing tools will be printed to stdout.
In any case, all geoprocessing messages are available through Python logging module. The default is False
.
default_aggregation_styles¶
-
arcgis.env.
default_aggregation_styles
¶
Tasks that have the default_aggregation_styles property set to True
will set the default aggregations for the
resulting layer. Default aggregations can be square, pointy triangle, flat triangle, pointy hexagon, flat
hexagon, and geohash. All aggregation styles are supported using WKID 4326 (WGS_1984).
The default_aggregation_styles is False
. (supported at 10.6.1+)
snap_raster¶
-
arcgis.env.
snap_raster
¶
Tasks 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. (For more information about this environment setting, please refer to Snap Raster (Environment setting))
cell_size¶
-
arcgis.env.
cell_size
¶
Tasks 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 largest cell size of all the input rasters. (For more information about this environment setting, please refer to Cell Size (Environment setting))
mask¶
-
arcgis.env.
mask
¶
Tasks that honor the mask environment will only consider those cells that fall within the analysis mask in the operation (For more information about this environment setting, please refer to Mask (Environment setting))
parallel_processing_factor¶
-
arcgis.env.
parallel_processing_factor
¶
Tasks that honor the parallel_processing_factor environment will divide and perform operations across multiple processes. (For more information about this environment setting, please refer to Parallel Processing Factor (Environment setting))
union_dimension¶
-
arcgis.env.
union_dimension
¶
Tasks (raster functions present in functions
module) that honor the union_dimension environment
will generate a multidimensional raster that includes all the dimensions from the input multidimensional rasters.
(For more information about this environment setting,
please refer to Union Dimension (Environment setting))
match_variables¶
-
arcgis.env.
match_variables
¶
Tasks (raster functions present in functions
module) that honor the match_variables environment
will generate a multidimensional raster only if the input multidimensional rasters share at least one variable
with the same name.
(For more information about this environment setting,
please refer to Match Multidimensional Variable (Environment setting))