{ "name": "Tool", "displayName": "Batch Routing Tool", "description": "Solves an optimized route from a CSV file of stops. Outputs a feature class called 'Route_Solved' and the geocoded stops in 'Geocoded_Points'.", "category": "", "helpUrl": "https://gcgis.guilfordcountync.gov/arcgis/rest/directories/arcgisoutput/Batch_Routing_Tool_GPServer/Batch_Routing_Tool/Tool.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "WorkCenter_csv", "dataType": "GPDataFile", "displayName": "Work Center Table (CSV)", "description": "Work Center Table (CSV)", "direction": "esriGPParameterDirectionInput", "filter": { "type": "file", "list": [ "csv" ] }, "defaultValue": null, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "address_field", "dataType": "GPString", "displayName": "Address Field Name", "description": "Address Field Name", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Address", "City" ] }, { "name": "city_field", "dataType": "GPString", "displayName": "City Field Name", "description": "City Field Name", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "Address", "City" ] }, { "name": "zip_field", "dataType": "GPString", "displayName": "ZIP Field Name", "description": "ZIP Field Name", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "Address", "City", "ObjectID_1", "Zip" ] }, { "name": "Route_Solved", "dataType": "GPFeatureRecordSetLayer", "displayName": "Solved Route Output", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": {}, "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "Geocoded_Points", "dataType": "GPFeatureRecordSetLayer", "displayName": "Geocoded Points Output", "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": "" } ] }