{ "name": "SpatialJoin", "displayName": "Spatial Join", "description": "Geoprocessing tool used to join the attributes of two feature classes based on the spatial relationships between the features in the two feature classes and to write the join an output.", "category": "", "helpUrl": "https://zee.rs.gov.br/server/rest/directories/arcgisoutput/App/_SpatialJoin_GPServer/App__SpatialJoin/SpatialJoin.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "target_features", "dataType": "GPFeatureRecordSetLayer", "displayName": "Target Features", "description": "Attributes of the target features and the attributes from the joined features are transferred to the output feature class. However, a subset of attributes can be defined in the field map parameter.", "direction": "esriGPParameterDirectionInput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 4674, "latestWkid": 4674 }, "fields": [ { "name": "FID", "type": "esriFieldTypeOID", "alias": "FID" }, { "name": "NM_MUNICIP", "type": "esriFieldTypeString", "alias": "NM_MUNICIP", "length": 60 }, { "name": "GEOCODIGO", "type": "esriFieldTypeInteger", "alias": "GEOCODIGO" }, { "name": "Symbol", "type": "esriFieldTypeString", "alias": "Symbol", "length": 50 }, { "name": "G_MGS_H", "type": "esriFieldTypeDouble", "alias": "G_MGS_H" }, { "name": "G_MGS2_H", "type": "esriFieldTypeDouble", "alias": "G_MGS2_H" }, { "name": "C1_MGP_H", "type": "esriFieldTypeDouble", "alias": "C1_MGP_H" }, { "name": "C2_MGP_H", "type": "esriFieldTypeDouble", "alias": "C2_MGP_H" }, { "name": "C3_MGP_H", "type": "esriFieldTypeDouble", "alias": "C3_MGP_H" }, { "name": "Shape_Leng", "type": "esriFieldTypeDouble", "alias": "Shape_Leng" }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length" }, { "name": "Shape_Area", "type": "esriFieldTypeDouble", "alias": "Shape_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "join_features", "dataType": "GPFeatureRecordSetLayer", "displayName": "Join Features", "description": "The attributes from the join features are joined to the attributes of the target features. See the explanation of the Join Operation parameter for details on how the aggregation of joined attributes are affected by the type of join operation.", "direction": "esriGPParameterDirectionInput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 4674, "latestWkid": 4674 }, "fields": [ { "name": "FID", "type": "esriFieldTypeOID", "alias": "FID" }, { "name": "NM_MUNICIP", "type": "esriFieldTypeString", "alias": "NM_MUNICIP", "length": 60 }, { "name": "GEOCODIGO", "type": "esriFieldTypeInteger", "alias": "GEOCODIGO" }, { "name": "Symbol", "type": "esriFieldTypeString", "alias": "Symbol", "length": 50 }, { "name": "G_MGS_H", "type": "esriFieldTypeDouble", "alias": "G_MGS_H" }, { "name": "G_MGS2_H", "type": "esriFieldTypeDouble", "alias": "G_MGS2_H" }, { "name": "C1_MGP_H", "type": "esriFieldTypeDouble", "alias": "C1_MGP_H" }, { "name": "C2_MGP_H", "type": "esriFieldTypeDouble", "alias": "C2_MGP_H" }, { "name": "C3_MGP_H", "type": "esriFieldTypeDouble", "alias": "C3_MGP_H" }, { "name": "Shape_Leng", "type": "esriFieldTypeDouble", "alias": "Shape_Leng" }, { "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": "A new feature class containing the attributes of the target and join features. By default, all attributes of target features and the attributes of the joined features are written to the output. However, the set of attributes to be transferred can be controlled by the field map parameter.", "direction": "esriGPParameterDirectionOutput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": { "wkid": 4674, "latestWkid": 4674 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "Join_Count", "type": "esriFieldTypeInteger", "alias": "Join_Count" }, { "name": "TARGET_FID", "type": "esriFieldTypeInteger", "alias": "TARGET_FID" }, { "name": "NM_MUNICIP", "type": "esriFieldTypeString", "alias": "NM_MUNICIP", "length": 60 }, { "name": "GEOCODIGO", "type": "esriFieldTypeInteger", "alias": "GEOCODIGO" }, { "name": "Symbol", "type": "esriFieldTypeString", "alias": "Symbol", "length": 50 }, { "name": "G_MGS_H", "type": "esriFieldTypeDouble", "alias": "G_MGS_H" }, { "name": "G_MGS2_H", "type": "esriFieldTypeDouble", "alias": "G_MGS2_H" }, { "name": "C1_MGP_H", "type": "esriFieldTypeDouble", "alias": "C1_MGP_H" }, { "name": "C2_MGP_H", "type": "esriFieldTypeDouble", "alias": "C2_MGP_H" }, { "name": "C3_MGP_H", "type": "esriFieldTypeDouble", "alias": "C3_MGP_H" }, { "name": "Shape_Leng", "type": "esriFieldTypeDouble", "alias": "Shape_Leng" }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length" }, { "name": "Shape_Area", "type": "esriFieldTypeDouble", "alias": "Shape_Area" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "field_mapping", "dataType": "GPString", "displayName": "Field Map of Join Features", "description": "Controls which attribute fields will be in the output feature class. The initial list contains all the fields from both the target features and the join features. Fields can be added, deleted, renamed, or have their properties changed. The selected fields from the target features are transferred as is, but selected fields from the join features can be aggregated by a valid merge rule. The default value is an empty string, in which case, all fields from both target and join features are transferred to the output. For details on field mapping, see the help topics \"Using the field mapping control\" \nand \"Mapping input fields to output fields.\" Multiple fields and statistic\ncombination may be specified.Merge rules allow you to specify how values from two or more\ninput fields are merged or combined into a single output value.\nThere are several merge rules that determine how the output field is populated with values.First\u2014Use the input fields' first value.Last\u2014Use the input fields' last value.Join\u2014Concatenate (join) the input fields' values.Sum\u2014Calculate the total of the input fields' values.Mean\u2014Calculate the mean (average) of the input fields' values.Median\u2014Calculate the median (middle) of the input fields' values.Mode\u2014Use the value with the highest frequency.Min\u2014Use the minimum value of all input fields' values.Max\u2014Use the maximum value of all input fields' values.Standard deviation\u2014Use the standard deviation classification method on all input fields'\nvalues.Count\u2014Find the number of records included in the calculation.", "direction": "esriGPParameterDirectionInput", "defaultValue": "NM_MUNICIP \"NM_MUNICIP\" true true false 60 Text 0 0,First,#,AJURICABA,NM_MUNICIP,0,60;GEOCODIGO \"GEOCODIGO\" true true false 10 Long 0 10,First,#,AJURICABA,GEOCODIGO,-1,-1;Symbol \"Symbol\" true true false 50 Text 0 0,First,#,AJURICABA,Symbol,0,50;G_MGS_H \"G_MGS_H\" true true false 19 Double 0 0,First,#,AJURICABA,G_MGS_H,-1,-1;G_MGS2_H \"G_MGS2_H\" true true false 19 Double 0 0,First,#,AJURICABA,G_MGS2_H,-1,-1;C1_MGP_H \"C1_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C1_MGP_H,-1,-1;C2_MGP_H \"C2_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C2_MGP_H,-1,-1;C3_MGP_H \"C3_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C3_MGP_H,-1,-1;Shape_Leng \"Shape_Leng\" true true false 19 Double 0 0,First,#,AJURICABA,Shape_Leng,-1,-1;Shape_Area \"Shape_Area\" true true false 19 Double 0 0,First,#,AJURICABA,Shape_Area,-1,-1;NM_MUNICIP \"NM_MUNICIP\" true true false 60 Text 0 0,First,#,AJURICABA,NM_MUNICIP,0,60;GEOCODIGO \"GEOCODIGO\" true true false 10 Long 0 10,First,#,AJURICABA,GEOCODIGO,-1,-1;Symbol \"Symbol\" true true false 50 Text 0 0,First,#,AJURICABA,Symbol,0,50;G_MGS_H \"G_MGS_H\" true true false 19 Double 0 0,First,#,AJURICABA,G_MGS_H,-1,-1;G_MGS2_H \"G_MGS2_H\" true true false 19 Double 0 0,First,#,AJURICABA,G_MGS2_H,-1,-1;C1_MGP_H \"C1_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C1_MGP_H,-1,-1;C2_MGP_H \"C2_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C2_MGP_H,-1,-1;C3_MGP_H \"C3_MGP_H\" true true false 19 Double 0 0,First,#,AJURICABA,C3_MGP_H,-1,-1;Shape_Leng \"Shape_Leng\" true true false 19 Double 0 0,First,#,AJURICABA,Shape_Leng,-1,-1;Shape_Area \"Shape_Area\" true true false 19 Double 0 0,First,#,AJURICABA,Shape_Area,-1,-1", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "esri_out_feature_service_name", "dataType": "GPString", "displayName": "Output Feature Service Name", "description": "The name of the optional feature service to create on the federated server containing the result of this tool. If no name is specified an output feature service will not be created.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" } ] }