{
 "name": "MultidimensionalPrincipalComponents",
 "displayName": "MultidimensionalPrincipalComponents",
 "description": "",
 "category": "",
 "helpUrl": "https://gis.dot.nv.gov/arcgis/rest/directories/arcgisoutput/System/RasterAnalysisTools_GPServer/System_RasterAnalysisTools/MultidimensionalPrincipalComponents.htm",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "inputMultidimensionalRaster",
   "dataType": "GPString",
   "displayName": "inputMultidimensionalRaster",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "mode",
   "dataType": "GPString",
   "displayName": "mode",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "DIMENSION_REDUCTION",
   "parameterType": "esriGPParameterTypeRequired",
   "category": "",
   "choiceList": [
    "DIMENSION_REDUCTION",
    "SPATIAL_REDUCTION"
   ]
  },
  {
   "name": "dimension",
   "dataType": "GPString",
   "displayName": "dimension",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "variable",
   "dataType": "GPString",
   "displayName": "variable",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "numberOfPrincipalComponents",
   "dataType": "GPString",
   "displayName": "numberOfPrincipalComponents",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "95%",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "outputPrincipalComponentsName",
   "dataType": "GPString",
   "displayName": "outputPrincipalComponentsName",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "outputLoadingsName",
   "dataType": "GPString",
   "displayName": "outputLoadingsName",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "outputEigenValuesTableName",
   "dataType": "GPString",
   "displayName": "outputEigenValuesTableName",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "context",
   "dataType": "GPString",
   "displayName": "context",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "outputPrincipalComponents",
   "dataType": "GPString",
   "displayName": "outputPrincipalComponents",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "outputLoadings",
   "dataType": "GPString",
   "displayName": "outputLoadings",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  },
  {
   "name": "outputEigenValues",
   "dataType": "GPString",
   "displayName": "outputEigenValues",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  }
 ]
}