{ "name": "CalculateGeometryAttributes", "displayName": "Calculate Geometry Attributes", "description": "Adds information to a feature's attribute fields representing the spatial or geometric characteristics and location of each feature, such as length or area and x-, y-, z-, and m-coordinates.", "category": "", "helpUrl": "https://swappweb.corpocaldas.gov.co/waserver/rest/directories/arcgisoutput/CalculateGeometryAttributes_GPServer/CalculateGeometryAttributes/CalculateGeometryAttributes.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "in_features", "dataType": "GPString", "displayName": "Input Features", "description": "The features with a field that will be updated with geometry calculations.", "direction": "esriGPParameterDirectionInput", "defaultValue": "coordenadas21897_XYTableToPoint1", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Buffer Input Features (Points)", "Near Input Features (Points)", "coordenadas21897_CoordinateTableToPoint4", "uu", "coordenadas21897_XYTableToPoint1", "coordenadas21897_XYTableToPoint" ] }, { "name": "geometry_property", "dataType": "GPValueTable", "displayName": "Geometry Attributes", "description": "Specifies the fields in which the selected geometry properties will be calculated.You can select an existing field or provide a new field name. If a new field name is specified, the field type is determined by the type of values that are written to the field. Count attributes are written to long integer fields, area, length, and x-, y-, z-, and m-coordinate attributes are written to double fields, and coordinate notations such as Degrees Minutes Seconds or MGRS are written to text fields.AREA\u2014The area of each polygon feature.AREA_GEODESIC\u2014The shape-preserving geodesic area of each polygon feature.CENTROID_X\u2014The centroid x-coordinate of each feature.CENTROID_Y\u2014The centroid y-coordinate of each feature.CENTROID_Z\u2014The centroid z-coordinate of each feature.CENTROID_M\u2014The centroid m-coordinate of each feature.INSIDE_X\u2014The x-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.INSIDE_Y\u2014The y-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.INSIDE_Z\u2014The z-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.INSIDE_M\u2014The m-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.CURVE_COUNT\u2014The number of curves in each feature. Curves include elliptical arcs, circular arcs, and Bezier curves.HOLE_COUNT\u2014The number of interior holes within each polygon feature.EXTENT_MIN_X\u2014The minimum x-coordinate of each feature's extent.EXTENT_MIN_Y\u2014The minimum y-coordinate of each feature's extent.EXTENT_MIN_Z\u2014The minimum z-coordinate of each feature's extent.EXTENT_MAX_X\u2014The maximum x-coordinate of each feature's extent.EXTENT_MAX_Y\u2014The maximum y-coordinate of each feature's extent.EXTENT_MAX_Z\u2014The maximum z-coordinate of each feature's extent.LENGTH\u2014The length of each line feature.LENGTH_GEODESIC\u2014The shape-preserving geodesic length of each line feature.LENGTH_3D\u2014The 3D length of each line feature.LINE_BEARING\u2014The start-to-end bearing of each line feature. Values range from 0 to 360, with 0 meaning north, 90 east, 180 south, 270 west, and so on.LINE_START_X\u2014The x-coordinate of the start point of each line feature.LINE_START_Y\u2014The y-coordinate of the start point of each line feature.LINE_START_Z\u2014The z-coordinate of the start point of each line feature.LINE_START_M\u2014The m-coordinate of the start point of each line feature.LINE_END_X\u2014The x-coordinate of the end point of each line feature.LINE_END_Y\u2014The y-coordinate of the end point of each line feature.LINE_END_Z\u2014The z-coordinate of the end point of each line feature.LINE_END_M\u2014The m-coordinate of the end point of each line feature.PART_COUNT\u2014The number of parts composing each feature.PERIMETER_LENGTH\u2014The length of the perimeter or border of each polygon feature.PERIMETER_LENGTH_GEODESIC\u2014The shape-preserving geodesic length of the perimeter or border of each polygon feature.POINT_COUNT\u2014The number of points or vertices composing each feature.POINT_X\u2014The x-coordinate of each point feature.POINT_Y\u2014The y-coordinate of each point feature.POINT_Z\u2014The z-coordinate of each point feature.POINT_M\u2014The m-coordinate of each point feature.POINT_COORD_NOTATION\u2014The x- and y-coordinate of each point feature formatted as a specified coordinate notation.", "direction": "esriGPParameterDirectionInput", "dependency": "in_features", "defaultValue": [ [ { "name": "x", "type": "esriFieldTypeInteger", "alias": "x", "editable": true, "nullable": true, "length": 4 }, "POINT_Y" ] ], "parameterType": "esriGPParameterTypeRequired", "category": "", "parameterInfos": [ { "name": "Field (Existing or New)", "dataType": "Field", "displayName": "Field (Existing or New)", "filter": { "type": "field", "list": [ "esriFieldTypeSmallInteger", "esriFieldTypeInteger", "esriFieldTypeSingle", "esriFieldTypeDouble", "esriFieldTypeString" ] } }, { "name": "Property", "dataType": "GPString", "displayName": "Property", "choiceList": [ "POINT_X", "POINT_Y", "POINT_COORD_NOTATION" ] } ] }, { "name": "length_unit", "dataType": "GPString", "displayName": "Length Unit", "description": "Specifies the unit that will be used to calculate length.Kilometers\u2014The length unit will be Kilometers.Meters\u2014The length unit will be Meters.Statute Miles\u2014The length unit will be Statute Miles.International Nautical Miles\u2014The length unit will be International Nautical Miles.International Yards\u2014The length unit will be International Yards.International Feet\u2014The length unit will be International Feet.US Survey Miles\u2014The length unit will be US Survey Miles.US Survey Nautical Miles\u2014The length unit will be US Survey Nautical Miles.US Survey Yards\u2014The length unit will be US Survey Yards.US Survey Feet\u2014The length unit will be US Survey Feet.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "KILOMETERS", "METERS", "NAUTICAL_MILES_INT", "MILES_INT", "YARDS_INT", "FEET_INT", "NAUTICAL_MILES", "MILES_US", "YARDS", "FEET_US" ] }, { "name": "area_unit", "dataType": "GPString", "displayName": "Area Unit", "description": "Specifies the unit that will be used to calculate area.Square Kilometers\u2014The area unit will be Square Kilometers.Hectares\u2014The area unit will be Hectares.Square Meters\u2014The area unit will be Square Meters.Square Statute Miles\u2014The area unit will be Square Statute Miles.Square International Nautical Miles\u2014The area unit will be Square International Nautical Miles.International Acres\u2014The area unit will be International Acres.Square International Yards\u2014The area unit will be Square International Yards.Square International Feet\u2014The area unit will be Square International Feet.Square US Survey Miles\u2014The area unit will be Square US Survey Miles.Square US Survey Nautical Miles\u2014The area unit will be Square US Survey Nautical Miles.US Survey Acres\u2014The area unit will be US Survey Acres.Square US Survey Yards\u2014The area unit will be Square US Survey Yards.Square US Survey Feet\u2014The area unit will be Square US Survey Feet.", "direction": "esriGPParameterDirectionInput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "SQUARE_KILOMETERS", "HECTARES", "SQUARE_METERS", "SQUARE_MILES_INT", "SQUARE_NAUTICAL_MILES", "ACRES", "SQUARE_YARDS", "SQUARE_FEET_INT", "SQUARE_MILES_US", "SQUARE_NAUTICAL_MILES_US", "ACRES_US", "SQUARE_YARDS_US", "SQUARE_FEET_US" ] }, { "name": "coordinate_system", "dataType": "GPString", "displayName": "Coordinate System", "description": "The coordinate system in which the coordinates, length, and area will be calculated. The coordinate system of the input features is used by default.", "direction": "esriGPParameterDirectionInput", "defaultValue": "GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]]", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "updated_features", "dataType": "GPFeatureRecordSetLayer", "displayName": "Updated Features", "description": "", "direction": "esriGPParameterDirectionOutput", "defaultValue": { "displayFieldName": "", "geometryType": "esriGeometryPoint", "spatialReference": { "wkid": 4326, "latestWkid": 4326 }, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }, { "name": "x", "type": "esriFieldTypeInteger", "alias": "x" }, { "name": "y", "type": "esriFieldTypeInteger", "alias": "y" }, { "name": "POINT_X", "type": "esriFieldTypeDouble", "alias": "POINT_X" }, { "name": "POINT_Y", "type": "esriFieldTypeDouble", "alias": "POINT_Y" } ], "features": [], "exceededTransferLimit": false }, "parameterType": "esriGPParameterTypeDerived", "category": "" }, { "name": "coordinate_format", "dataType": "GPString", "displayName": "Coordinate Format", "description": "Specifies the coordinate format in which the x- and y-coordinates will be calculated. The coordinate format matching the input features' spatial reference units is used by default.Several coordinate formats, including Degrees Minutes Seconds, Degrees Decimal Minutes, and others, require the calculation to be performed in a text field.Same as input\u2014The input features' spatial reference units will be used for coordinate formatting. This is the default.Decimal Degrees\u2014Decimal Degrees.Degrees Minutes Seconds (DDD° MM' SSS.ss\" )\u2014Degrees Minutes Seconds with cardinal direction component at the end (DDD° MM' SSS.ss\" ).Degrees Minutes Seconds ( DDD° MM' SSS.ss\")\u2014Degrees Minutes Seconds with cardinal direction component at the beginning ( DDD° MM' SSS.ss\").Degrees Minutes Seconds ( DDD° MM' SSS.ss\")\u2014Degrees Minutes Seconds with positive or negative direction component at the beginning ( DDD° MM' SSS.ss\").Degrees Minutes Seconds ( DDD.MMSSSss)\u2014Degrees Minutes Seconds packed into a single value with positive or negative direction component at the beginning ( DDD.MMSSSss).Degrees Decimal Minutes (DDD° MM.mmm' )\u2014Degrees Decimal Minutes with cardinal direction component at the end (DDD° MM.mmm' ).Degrees Decimal Minutes ( DDD° MM.mmm')\u2014Degrees Decimal Minutes with cardinal direction component at the beginning ( DDD° MM.mmm').Degrees Decimal Minutes ( DDD° MM.mmm')\u2014Degrees Decimal Minutes with positive or negative direction component at the beginning ( DDD° MM.mmm').GARS (Global Area Reference System)\u2014The Global Area Reference System is based on latitude and longitude, dividing and subdividing the world into cells.GEOREF (World Geographic Reference System)\u2014The World Geographic Reference System is based on the geographic system of latitude and longitude, but using a simpler and more flexible notation.MGRS (Military Grid Reference System)\u2014Military Grid Reference System.USNG (United States National Grid)\u2014United States National Grid.UTM (Universal Transverse Mercator)\u2014Universal Transverse Mercator.UTM with no spaces\u2014Universal Transverse Mercator with no spaces.", "direction": "esriGPParameterDirectionInput", "defaultValue": "SAME_AS_INPUT", "parameterType": "esriGPParameterTypeOptional", "category": "", "choiceList": [ "SAME_AS_INPUT", "DD", "DMS_DIR_LAST", "DMS_DIR_FIRST", "DMS_POS_NEG", "DMS_PACKED", "DDM_DIR_LAST", "DDM_DIR_FIRST", "DDM_POS_NEG" ] }, { "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": "" } ] }