GeoprocessingParameters class final

Geoprocessing parameters contains input parameters that are sent to the target geoprocessing task.

GeoprocessingParameters contains both input parameters and environment variables that are used in the target geoprocessing task. At a minimum all parameters that are set as required on the published task must to be provided to run the task successfully. Parameters that have default values can be overridden by providing a new value in the inputs dictionary. Optional parameters can be provided the same way.

Implemented types

Constructors

GeoprocessingParameters({required GeoprocessingExecutionType type})
Create a geoprocessing input parameters object with the given execution type.
factory

Properties

executionType GeoprocessingExecutionType
The execution type set on this geoprocessing parameters object.
no setter
hashCode int
The hash code for this object.
no setterinherited
inputs Map<String, GeoprocessingParameter>
The input geoprocessing parameters dictionary.
no setter
outputSpatialReference SpatialReference?
The output spatial reference.
getter/setter pair
processSpatialReference SpatialReference?
The process spatial reference.
getter/setter pair
returnM bool
Whether or not returned geometries will have m values.
getter/setter pair
returnZ bool
Whether or not returned geometries will have z values.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited