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