{ "name": "ShiqiProject5Script", "displayName": "Get Cost Distance Raster", "description": "", "category": "", "helpUrl": "https://gis-portal.usc.edu/arcgis/rest/directories/arcgisoutput/ShiqiProject5Script_GPServer/ShiqiProject5Script/ShiqiProject5Script.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "Input_DEM_Rasters", "dataType": "GPMultiValue:GPRasterDataLayer", "displayName": "Input DEM Rasters", "description": "The DEM rasters of your study area. You can choose one image, or multiple images. The tool can automately mosaic these images into one raster data.", "direction": "esriGPParameterDirectionInput", "defaultValue": [], "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Input_Speed_Feature_Class", "dataType": "GPFeatureRecordSetLayer", "displayName": "Input Speed Feature Class", "description": "A polyline feature class of the road map.", "direction": "esriGPParameterDirectionInput", "filter": { "type": "featureClass", "list": [ "esriGeometryPolyline" ] }, "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolyline", "spatialReference": { "wkid": 4326, "latestWkid": 4326 }, "fields": [ { "name": "OBJECTID_1", "type": "esriFieldTypeOID", "alias": "OBJECTID_1" }, { "name": "OBJECTID", "type": "esriFieldTypeInteger", "alias": "OBJECTID" }, { "name": "RTE_NM", "type": "esriFieldTypeString", "alias": "RTE_NM", "length": 10 }, { "name": "RTE_PRFX", "type": "esriFieldTypeString", "alias": "RTE_PRFX", "length": 2 }, { "name": "RTE_NBR", "type": "esriFieldTypeString", "alias": "RTE_NBR", "length": 10 }, { "name": "RTE_SFX", "type": "esriFieldTypeString", "alias": "RTE_SFX", "length": 1 }, { "name": "RDBD_TYPE", "type": "esriFieldTypeString", "alias": "RDBD_TYPE", "length": 2 }, { "name": "GID", "type": "esriFieldTypeInteger", "alias": "GID" }, { "name": "BEGIN_DFO", "type": "esriFieldTypeDouble", "alias": "BEGIN_DFO" }, { "name": "END_DFO", "type": "esriFieldTypeDouble", "alias": "END_DFO" }, { "name": "ASSET_NM", "type": "esriFieldTypeString", "alias": "ASSET_NM", "length": 19 }, { "name": "SPD_LMT", "type": "esriFieldTypeSmallInteger", "alias": "SPD_LMT" }, { "name": "ASSET_ID", "type": "esriFieldTypeInteger", "alias": "ASSET_ID" }, { "name": "SYSTEM", "type": "esriFieldTypeString", "alias": "SYSTEM", "length": 3 }, { "name": "EXT_DATE", "type": "esriFieldTypeString", "alias": "EXT_DATE", "length": 10 }, { "name": "SHAPE_Leng", "type": "esriFieldTypeDouble", "alias": "SHAPE_Leng" }, { "name": "SPD_LMT_KM", "type": "esriFieldTypeInteger", "alias": "SPD_LMT_KM" }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Speed_Field", "dataType": "Field", "displayName": "Speed Field", "description": "Select the field storing the attribute of the speed limit.", "direction": "esriGPParameterDirectionInput", "dependency": "Input_Speed_Feature_Class", "defaultValue": { "name": "SPD_LMT_KM", "type": "esriFieldTypeInteger", "alias": "SPD_LMT_KM", "editable": true, "nullable": true, "length": 4 }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Input_Study_Area", "dataType": "GPFeatureRecordSetLayer", "displayName": "Input Study Area", "description": "The boundary of the study area. It can be polygon or polyline feature.", "direction": "esriGPParameterDirectionInput", "filter": { "type": "featureClass", "list": [ "esriGeometryPolygon", "esriGeometryPolyline" ] }, "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 4326, "latestWkid": 4326 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "FID_1", "type": "esriFieldTypeInteger", "alias": "FID_1" }, { "name": "GID", "type": "esriFieldTypeInteger", "alias": "GID" }, { "name": "CMPTRL_NBR", "type": "esriFieldTypeInteger", "alias": "CMPTRL_NBR" }, { "name": "CNTY_NM", "type": "esriFieldTypeString", "alias": "CNTY_NM", "length": 13 }, { "name": "DIST_NM", "type": "esriFieldTypeString", "alias": "DIST_NM", "length": 14 }, { "name": "DPS_NBR", "type": "esriFieldTypeInteger", "alias": "DPS_NBR" }, { "name": "CNTY_FIPS", "type": "esriFieldTypeString", "alias": "CNTY_FIPS", "length": 5 }, { "name": "CNTY_NBR", "type": "esriFieldTypeInteger", "alias": "CNTY_NBR" }, { "name": "DIST_NBR", "type": "esriFieldTypeInteger", "alias": "DIST_NBR" }, { "name": "MSA1990", "type": "esriFieldTypeString", "alias": "MSA1990", "length": 1 }, { "name": "MSA2000", "type": "esriFieldTypeString", "alias": "MSA2000", "length": 1 }, { "name": "MSA2010", "type": "esriFieldTypeString", "alias": "MSA2010", "length": 1 }, { "name": "SHAPE_Leng", "type": "esriFieldTypeDouble", "alias": "SHAPE_Leng" }, { "name": "Shape_Le_1", "type": "esriFieldTypeDouble", "alias": "Shape_Le_1" }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length" }, { "name": "Shape_Area", "type": "esriFieldTypeDouble", "alias": "Shape_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Input_Source_Data", "dataType": "GPFeatureRecordSetLayer", "displayName": "Input Source Data", "description": "The input source locations.This is a raster or feature dataset that identifies the cells or locations from or to which the least accumulated cost distance for every output cell location is calculated.For rasters, the input type can be integer or floating point.", "direction": "esriGPParameterDirectionInput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPoint", "spatialReference": { "wkid": 4326, "latestWkid": 4326 }, "fields": [ { "name": "OBJECTID_1", "type": "esriFieldTypeOID", "alias": "OBJECTID_1" }, { "name": "OBJECTID", "type": "esriFieldTypeSmallInteger", "alias": "OBJECTID" }, { "name": "FULL_ADDRE", "type": "esriFieldTypeString", "alias": "FULL_ADDRE", "length": 29 }, { "name": "CITY", "type": "esriFieldTypeString", "alias": "CITY", "length": 16 }, { "name": "NAMESTAT", "type": "esriFieldTypeString", "alias": "NAMESTAT", "length": 30 } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Output_Raster", "dataType": "GPRasterDataLayer", "displayName": "Output Raster", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeDerived", "category": "" } ] }