GeoprocessingInput
GeoprocessingInput = {
type:"string";value:string; } | {type:"double";value:number; } | {type:"long";value:number; } | {type:"boolean";value:boolean; } | {type:"date";value:number; } | {type:"linearUnit";unit?:LinearUnit;value:number; } | {geometries:Geometry[];type:"features"; } | {type:"multiValue";values: (string|number)[]; } | {filePath?:never;type:"dataFile";url:string; } | {filePath:string;type:"dataFile";url?:never; }
Defined in: src/ExpoArcgis.types.ts:1541
A single typed input to a geoprocessing tool, mirroring the native GeoprocessingParameter
subclasses. The type discriminator selects the native parameter built from value.
Union Members
Section titled “Union Members”Type Literal
Section titled “Type Literal”{ type: "string"; value: string; }
Type Literal
Section titled “Type Literal”{ type: "double"; value: number; }
Type Literal
Section titled “Type Literal”{ type: "long"; value: number; }
Type Literal
Section titled “Type Literal”{ type: "boolean"; value: boolean; }
Type Literal
Section titled “Type Literal”{ type: "date"; value: number; }
Type Literal
Section titled “Type Literal”{ type: "linearUnit"; unit?: LinearUnit; value: number; }
Type Literal
Section titled “Type Literal”{ geometries: Geometry[]; type: "features"; }
Type Literal
Section titled “Type Literal”{ type: "multiValue"; values: (string | number)[]; }
An array of homogeneous strings or numbers — maps to GeoprocessingMultiValue.
Type Literal
Section titled “Type Literal”{ filePath?: never; type: "dataFile"; url: string; }
A data-file input — maps to GeoprocessingDataFile.
Provide exactly one of url (remote service URL) or filePath (absolute local path).
Type Literal
Section titled “Type Literal”{ filePath: string; type: "dataFile"; url?: never; }