{ "name": "DistanceAllocation", "displayName": "DistanceAllocation", "description": "Calculates distance allocation for each cell to the provided sources based on straight-line distance, cost distance, true surface distance, as well as vertical and horizontal cost factors.", "category": "", "helpUrl": "http://agrilanduse.doa.gov.my/mygeosvr/rest/directories/arcgisoutput/System/RasterAnalysisTools_GPServer/System_RasterAnalysisTools/DistanceAllocation.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "inputSourceRasterOrFeatures", "dataType": "GPString", "displayName": "inputSourceRasterOrFeatures", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "sourceField", "dataType": "GPString", "displayName": "sourceField", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputDistanceAllocationRasterName", "dataType": "GPString", "displayName": "outputDistanceAllocationRasterName", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "inputBarrierRasterOrFeatures", "dataType": "GPString", "displayName": "inputBarrierRasterOrFeatures", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "inputSurfaceRaster", "dataType": "GPString", "displayName": "inputSurfaceRaster", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "inputCostRaster", "dataType": "GPString", "displayName": "inputCostRaster", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "inputVerticalRaster", "dataType": "GPString", "displayName": "inputVerticalRaster", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "verticalFactor", "dataType": "GPString", "displayName": "verticalFactor", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "inputHorizontalRaster", "dataType": "GPString", "displayName": "inputHorizontalRaster", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "horizontalFactor", "dataType": "GPString", "displayName": "horizontalFactor", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputDistanceAccumulationRasterName", "dataType": "GPString", "displayName": "outputDistanceAccumulationRasterName", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputBackDirectionRasterName", "dataType": "GPString", "displayName": "outputBackDirectionRasterName", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputSourceDirectionRasterName", "dataType": "GPString", "displayName": "outputSourceDirectionRasterName", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputSourceLocationRasterName", "dataType": "GPString", "displayName": "outputSourceLocationRasterName", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "sourceInitialAccumulation", "dataType": "GPString", "displayName": "sourceInitialAccumulation", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "sourceMaximumAccumulation", "dataType": "GPString", "displayName": "sourceMaximumAccumulation", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "sourceCostMultiplier", "dataType": "GPString", "displayName": "sourceCostMultiplier", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "sourceDirection", "dataType": "GPString", "displayName": "sourceDirection", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "distanceMethod", "dataType": "GPString", "displayName": "distanceMethod", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "PLANAR", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "PLANAR", "GEODESIC" ] }, { "name": "context", "dataType": "GPString", "displayName": "context", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputDistanceAllocationRaster", "dataType": "GPString", "displayName": "outputDistanceAllocationRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "outputDistanceAccumulationRaster", "dataType": "GPString", "displayName": "outputDistanceAccumulationRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "outputBackDirectionRaster", "dataType": "GPString", "displayName": "outputBackDirectionRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "outputSourceDirectionRaster", "dataType": "GPString", "displayName": "outputSourceDirectionRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "outputSourceLocationRaster", "dataType": "GPString", "displayName": "outputSourceLocationRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }