{ "name": "CoverCropMultiLocation", "displayName": "Cover Crops Multiple Locations", "description": "Upload a csv file with latitude, longitude, and the area to be covered in cover crops in hectares. This tool will then run nutrient reduction calculations and produce a new csv for downloading.", "category": "", "helpUrl": "https://mapsweb.lib.purdue.edu/arcgis/rest/directories/arcgisoutput/CoverCropMultiLocation_GPServer/CoverCropMultiLocation/CoverCropMultiLocation.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "Input_CSV", "dataType": "GPDataFile", "displayName": "Input CSV", "description": "input", "direction": "esriGPParameterDirectionInput", "defaultValue": null, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Output_Points", "dataType": "GPFeatureRecordSetLayer", "displayName": "Output Points", "description": "output", "direction": "esriGPParameterDirectionOutput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPoint", "spatialReference": { "wkid": 102100, "latestWkid": 3857 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "Site", "type": "esriFieldTypeInteger", "alias": "Site" }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude" }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude" }, { "name": "Area_ha", "type": "esriFieldTypeInteger", "alias": "Area_ha" }, { "name": "N_Dr_kgha", "type": "esriFieldTypeSingle", "alias": "N_Dr_kgha" }, { "name": "N_Ru_kgha", "type": "esriFieldTypeSingle", "alias": "N_Ru_kgha" }, { "name": "P_Dr_kgha", "type": "esriFieldTypeSingle", "alias": "P_Dr_kgha" }, { "name": "P_Ru_kgha", "type": "esriFieldTypeSingle", "alias": "P_Ru_kgha" }, { "name": "N_Dr_kg", "type": "esriFieldTypeDouble", "alias": "N_Dr_kg" }, { "name": "N_Ru_kg", "type": "esriFieldTypeDouble", "alias": "N_Ru_kg" }, { "name": "P_Dr_kg", "type": "esriFieldTypeDouble", "alias": "P_Dr_kg" }, { "name": "P_Ru_kg", "type": "esriFieldTypeDouble", "alias": "P_Ru_kg" }, { "name": "N_Dr_Red", "type": "esriFieldTypeDouble", "alias": "N_Dr_Red" }, { "name": "N_Ru_Red", "type": "esriFieldTypeString", "alias": "N_Ru_Red", "length": 20 }, { "name": "P_Dr_Red", "type": "esriFieldTypeString", "alias": "P_Dr_Red", "length": 30 }, { "name": "P_Ru_Red", "type": "esriFieldTypeString", "alias": "P_Ru_Red", "length": 30 } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Output_CSV", "dataType": "GPString", "displayName": "Output CSV", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "esri_out_feature_service_name", "dataType": "GPString", "displayName": "Output Feature Service Name", "description": "The name of the hosted feature service containing all the feature or table results of the tool. When no name is specified, standard feature or table results will still be available.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" } ] }