{ "name": "DetermineTravelCostPathsToDestinations", "displayName": "DetermineTravelCostPathsToDestinations", "description": "Calculates specific paths between known sources and known destinations.", "category": "", "helpUrl": "https://gis.cityoffargo.com/arcgis/rest/directories/arcgisoutput/System/RasterAnalysisTools_GPServer/System_RasterAnalysisTools/DetermineTravelCostPathsToDestinations.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "inputDestinationRasterOrFeatures", "dataType": "GPString", "displayName": "inputDestinationRasterOrFeatures", "description": "An image service or feature service that identifies the cells from which the least-cost path is determined to the least costly source.If the input is an image service, the input consists of cells that have valid values (zero is a valid value), and the remaining cells must be assigned NoData.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "inputCostDistanceRaster", "dataType": "GPString", "displayName": "inputCostDistanceRaster", "description": "The name of a cost distance image service to be used to determine the least-cost path from the destination locations to a source.The cost distance raster is usually created with the Calculate Travel Cost tool. The cost distance raster stores, for each cell, the minimum accumulative cost distance over a cost surface from each cell to a set of source cells.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "inputCostBacklinkRaster", "dataType": "GPString", "displayName": "inputCostBacklinkRaster", "description": "The name of a cost back link raster used to determine the path to return to a source via the least-cost path.For each cell in the back link raster, a value identifies the neighbor that is the next cell on the least accumulative cost path from the cell to a single source cell or set of source cells.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "outputName", "dataType": "GPString", "displayName": "outputName", "description": "The name of the output travel cost paths raster service.The default name is based on the tool name and the input layer name. If the layer already exists, you will be prompted to provide another name.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "destinationField", "dataType": "GPString", "displayName": "destinationField", "description": "A field on the destination layer that holds the values that define each destination.Input feature service must contain at least one valid field.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "pathType", "dataType": "GPString", "displayName": "pathType", "description": "Defines the manner in which the values and zones on the input destination data will be interpreted in the cost path calculations.To each cell\u2014For each cell with valid values on the input destination data, a least-cost path is determined and saved on the output raster. With this option, each cell of the input destination data is treated separately, and a least-cost path is determined for each from cell. This is the default.To each zone\u2014For each zone on the input destination data, a least-cost path is determined and saved on the output raster. With this option, the least-cost path for each zone begins at the cell with the lowest cost distance weighting in the zone.Best single\u2014For all cells on the input destination data, the least-cost path is derived from the cell with the minimum of the least-cost paths to source cells.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "context", "dataType": "GPString", "displayName": "context", "description": "", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "outputRaster", "dataType": "GPString", "displayName": "outputRaster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }