{ "name": "Erase", "displayName": "Erase", "description": "Creates a feature class by overlaying the input features with the erase features. Only those portions of the input features falling outside the erase features are copied to the output feature class.", "category": "", "helpUrl": "https://gisstaging.ecology.wa.gov/serverext/rest/directories/arcgisoutput/CustomUtilities/WetlandRatingErase_GPServer/CustomUtilities_WetlandRatingErase/Erase.htm", "executionType": "esriExecutionTypeSynchronous", "parameters": [ { "name": "in_features", "dataType": "GPFeatureRecordSetLayer", "displayName": "Input Features", "description": "The input feature class or layer.", "direction": "esriGPParameterDirectionInput", "filter": {"type": "featureClass"}, "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 102100, "latestWkid": 3857 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "SHAPE_Length", "type": "esriFieldTypeDouble", "alias": "SHAPE_Length" }, { "name": "SHAPE_Area", "type": "esriFieldTypeDouble", "alias": "SHAPE_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "erase_features", "dataType": "GPFeatureRecordSetLayer", "displayName": "Erase Features", "description": "The features to be used to erase coincident features in the input.", "direction": "esriGPParameterDirectionInput", "filter": {"type": "featureClass"}, "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 102100, "latestWkid": 3857 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "SHAPE_Length", "type": "esriFieldTypeDouble", "alias": "SHAPE_Length" }, { "name": "SHAPE_Area", "type": "esriFieldTypeDouble", "alias": "SHAPE_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "out_feature_class", "dataType": "GPFeatureRecordSetLayer", "displayName": "Output Feature Class", "description": "The feature class that will contain only those input features that are not coincident with the erase features.", "direction": "esriGPParameterDirectionOutput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 102100, "latestWkid": 3857 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "SHAPE_Length", "type": "esriFieldTypeDouble", "alias": "SHAPE_Length" }, { "name": "SHAPE_Area", "type": "esriFieldTypeDouble", "alias": "SHAPE_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "cluster_tolerance", "dataType": "GPLinearUnit", "displayName": "XY Tolerance", "description": "The minimum distance separating all feature coordinates (nodes and vertices) as well as the distance a coordinate can move in x or y (or both).Changing this parameter's value may cause failure or unexpected results. It is recommended that you do not modify this parameter. It has been removed from view on the tool dialog box. By default, the input feature class's spatial reference x,y tolerance property is used.", "direction": "esriGPParameterDirectionInput", "dependency": "in_features", "defaultValue": null, "parameterType": "esriGPParameterTypeOptional", "category": "" } ] }