{
"name": "CreateBuffers",
"displayName": "CreateBuffers",
"description": "Creates buffer polygon(s) around input features.",
"category": "",
"helpUrl": "https://gis.colorado.gov/oit/rest/directories/arcgisoutput/System/SpatialAnalysisTools_GPServer/System_SpatialAnalysisTools/CreateBuffers.htm",
"executionType": "esriExecutionTypeAsynchronous",
"parameters": [
{
"name": "inputLayer",
"dataType": "GPFeatureRecordSetLayer",
"displayName": "inputLayer",
"description": "The input to be buffered.",
"direction": "esriGPParameterDirectionInput",
"filter": {
"type": "featureClass",
"list": [
"esriGeometryPoint",
"esriGeometryMultipoint",
"esriGeometryPolygon",
"esriGeometryPolyline"
]
},
"defaultValue": {},
"parameterType": "esriGPParameterTypeRequired",
"category": ""
},
{
"name": "distances",
"dataType": "GPMultiValue:GPDouble",
"displayName": "distances",
"description": "The distance(s) that will be buffered.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": [],
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"parameterInfos": [
{
"name": "Double",
"dataType": "GPDouble",
"displayName": "Double"
}
]
},
{
"name": "field",
"dataType": "GPString",
"displayName": "field",
"description": "Buffers will be created using field values.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "",
"parameterType": "esriGPParameterTypeOptional",
"category": ""
},
{
"name": "units",
"dataType": "GPString",
"displayName": "units",
"description": "The linear unit to be used with the distance value(s).",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "Meters",
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"choiceList": [
"Feet",
"Kilometers",
"Meters",
"Miles",
"NauticalMiles",
"Yards"
]
},
{
"name": "dissolveType",
"dataType": "GPString",
"displayName": "dissolveType",
"description": "Specifies the dissolve to be performed to remove buffer overlap.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "None",
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"choiceList": [
"None",
"Dissolve",
"Split"
]
},
{
"name": "ringType",
"dataType": "GPString",
"displayName": "ringType",
"description": "The ring type.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "Disks",
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"choiceList": [
"Disks",
"Rings"
]
},
{
"name": "sideType",
"dataType": "GPString",
"displayName": "sideType",
"description": "The side(s) of the input that will be buffered.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "Full",
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"choiceList": [
"Full",
"Left",
"Right",
"Outside"
]
},
{
"name": "endType",
"dataType": "GPString",
"displayName": "endType",
"description": "The shape of the buffer at the end of buffered line features.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "Round",
"parameterType": "esriGPParameterTypeOptional",
"category": "",
"choiceList": [
"Round",
"Flat"
]
},
{
"name": "outputName",
"dataType": "GPString",
"displayName": "outputName",
"description": "Additional properties such as output feature service name.",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "",
"parameterType": "esriGPParameterTypeOptional",
"category": ""
},
{
"name": "context",
"dataType": "GPString",
"displayName": "context",
"description": "",
"direction": "esriGPParameterDirectionInput",
"defaultValue": "",
"parameterType": "esriGPParameterTypeOptional",
"category": ""
},
{
"name": "bufferLayer",
"dataType": "GPString",
"displayName": "bufferLayer",
"description": "",
"direction": "esriGPParameterDirectionOutput",
"defaultValue": "",
"parameterType": "esriGPParameterTypeDerived",
"category": ""
}
]
}