{ "name": "GetEvacuationZoneAddresses", "displayName": "EvacZoneScriptTool", "description": "For use in the Evacuation Zone Editor app; takes a feature set as an input, appends that to an evacuation zone layer published on AGOL, uses it to clip addresses also hosted on AGOL, and appends those addresses to another layer on AGOL that contains only addresses within evacuation zones", "category": "", "helpUrl": "https://gis.jacksonnc.org/jcgis/rest/directories/arcgisoutput/EM/GetEvacuationZoneAddresses_GPServer/EM_GetEvacuationZoneAddresses/GetEvacuationZoneAddresses.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "Area of Interest", "dataType": "GPFeatureRecordSetLayer", "displayName": "Area of Interest", "description": "A feature set used to create a new polygon/polygons to be appended to the evacuation zone layer and then used to clip addresses", "direction": "esriGPParameterDirectionInput", "defaultValue": { "displayFieldName": "", "hasZ": true, "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 102100, "latestWkid": 3857 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "Name", "type": "esriFieldTypeString", "alias": "Name", "length": 255 }, { "name": "Text", "type": "esriFieldTypeString", "alias": "Text", "length": 255 }, { "name": "IntegerValue", "type": "esriFieldTypeInteger", "alias": "IntegerValue" }, { "name": "DoubleValue", "type": "esriFieldTypeDouble", "alias": "DoubleValue" }, { "name": "DateTime", "type": "esriFieldTypeDate", "alias": "DateTime", "length": 8 }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length" }, { "name": "Shape_Area", "type": "esriFieldTypeDouble", "alias": "Shape_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" } ] }