Portal Analysis Environment settings


Environment settings for analysis in Portal for ArcGIS and ArcGIS Online.

Overwrite result layer


Specifies whether to overwrite existing layers. When checked, if a layer with the same name already exists within your contents, it will be overwritten.

  • Checked—If a layer with the same name already exists within your contents, it will be overwritten. The output will have the same coordinate system as the input.
  • Unchecked—If the result layer name provided already exists, an error will occur and the result layer must be renamed before the tool can be executed. This is the default.

Close analysis widget after running analysis


Specifies whether to keep the analysis dialog box open and enabled while the tool is processing. This setting allows you to make modifications to your analysis parameters while the previous analysis job continues to run. Analysis is an iterative process and by keeping the tool dialog box open, it allows you to make parameter changes and rerun your analysis.

  • Checked—The analysis tool dialog box will close, and focus will be returned to the table of contents. This is the default
  • Unchecked—The analysis tool dialog box will remain open and enabled.

Store analysis results as hosted feature layers


Specifies whether the result layer created from your analysis will be a feature collection or a hosted feature layer.

  • Checked—The results of your analysis will create a hosted feature layer, and an item will be created in your contents. This is the default.
  • Unchecked—The results of your analysis will create a feature collection.

Output coordinate system


Specifies the coordinate system of the result layer for raster analysis.

  • Same as Input—The result of your analysis will be in the same coordinate system as the input. This is the default.
  • As specified—The result of your analysis will be in the coordinate system you choose. When this option is selected, click the globe button and choose from a list of known coordinate systems, or add the spatial reference WKID in the box provided.
  • Layer <name>—The result of your analysis will be in the same coordinate system as an existing layer you choose in your web map.

Processing coordinate system


Specifies the coordinate system your analysis will use during execution of the GeoAnalytics analysis.

For GeoAnalytics, some analysis requires that processing be executed in a projected coordinate system. Any tool that has implemented binning of data or linear units requires a projected coordinate system.

  • Same as input—Your analysis will be processed in the same coordinate system as the input. This is the default.
  • As specified—Your analysis will be in the coordinate system you choose. When this option is selected, click the globe button and choose from a list of known projected coordinate systems, or add the spatial reference WKID in the box provided.
  • Layer <name>— Your analysis will be in the same coordinate system as an existing layer you choose in your web map.

Extent


Specifies the extent or boundary that will be used during execution of the analysis. All input features that are completely within or that intersect the specified extent will be used in the analysis.

  • Default—The extent provided by the tool.
  • As specified—The extent is defined by the coordinates you provide.
  • Layer <name>—The extent used to process your analysis will be the same as the spatial extent of an existing layer you choose in your web map.

Snap Raster


Adjusts the extent of the output raster layer so it matches the cell alignment of the specified Snap Raster layer in raster analysis.

Cell Size


Specifies the cell size or resolution that will be used to create the output raster layer in raster analysis. The default output resolution is determined by the largest cell size of the input raster layer.

  • Minimum of Inputs—Use the smallest cell size of all input layers.
  • Maximum of Inputs—Use the largest cell size of all input layers. This is the default.
  • As specified—Specify a numeric value to set the cell size. If this is selected, the default value is 1.
  • Layer <name>—Set the cell size to the raster layer chosen.

Mask


Specifies a layer that will be used to define your area of interest in raster analysis. Only those cells that fall within the analysis mask will be considered in the analysis operation.

  • The mask can be either a raster or a feature layer.
  • If the analysis mask is a raster, all cells that have a value will be considered to define the mask. Cells in a mask raster that are NoData will be considered to be outside the mask and will be NoData in the analysis result layer.
  • If the analysis mask is a feature layer, it will be internally converted to a raster on execution. For this reason, ensure that Cell Size and Snap Raster are set appropriately for your analysis.

Data store


GeoAnalytics results can be stored in either an ArcGIS Data Store and exposed as a feature layer in Portal for ArcGIS or a configured big data file share.

When you store a result in ArcGIS Data Store, in most cases, results should be stored in the spatiotemporal data store. This is the default. The following are reasons why you may want to store results in a relational data store:

  • To use your results in portal-to-portal collaboration
  • To enable sync capabilities with your results

You should not use a relational data store if you expect your GeoAnalytics results to increase and want to take advantage of the spatiotemporal big data store's capabilities to handle large amounts of data.

Parallel processing factor


Distributes analysis across multiple Raster Processing service instances.

Tools that honor the Parallel processing factor environment allow you to control the number of raster processing service instances that can be used for processing your data.

If the tool doesn't honor the Processor type, or if the Processor type environment is set to CPU, the Parallel processing factor environment controls raster processing (CPU) service instances. If the Processor type is set to GPU, the Parallel processing factor environment controls the number of raster processing GPU instances.

By setting the Parallel processing factor, you can request the number of parallel workers that the raster analytics image server uses to process one raster analysis task. However, if the total number of parallel processes exceeds the maximum number of raster processing (CPU or GPU) service instances, the additional parallel processes will be queued.

If the Parallel processing factor is not specified, which is the default, the tool will use 80 percent of the maximum number of raster processing service instances. Either an integer number or a percentage can be specified as the parallel processing factor.

Processor type


Tools that honor the Processor type environment allow you to choose where and how you want to process your data. You can process your data using the server computer CPU or GPU. If the Processor type environment is empty, the tool uses CPU to process the data. This is the default.

CPU processing can be parallelized across multiple cores and instances, as handled by the Parallel processing factor.

GPUs are effective at graphics and image processing, where their highly parallel structure makes them efficient in processing large blocks of data in a repetitive manner. The Raster Analysis tools that honor this environment can distribute its job across GPU instances at multiple raster analysis server machines, as handled by the Parallel processing factor.

  • GPU—Data will processed using the graphics processing unit.
  • CPU—Data will be processed using the computer's central processing unit.