The Features toolset contains tools to create and manage feature-based GIS data, transform features from one geometry type to another, find and correct issues with feature geometry, and record feature geometry measurements and coordinates as attributes.
|Add Geometry Attributes|
Adds new attribute fields to the input features representing the spatial or geometric characteristics and location of each feature, such as length or area and x-, y-, z-, and m-coordinates.
|Add XY Coordinates|
Adds the fields POINT_X and POINT_Y to the point input features and calculates their values. It also appends the POINT_Z and POINT_M fields if the input features are Z- and M-enabled.
|Adjust 3D Z|
Modifies Z-values of 3D features.
|Bearing Distance To Line|
Creates a new feature class containing geodetic line features constructed based on the values in an x-coordinate field, y-coordinate field, bearing field, and distance field of a table.
Generates a report of the geometry problems in a feature class.
Copies features from the input feature class or layer to a new feature class. If the input is a layer which has a selection, only the selected features will be copied. If the input is a geodatabase feature class or shapefile, all features will be copied.
Deletes all or the selected subset of features from the input.
Subdivides a feature into smaller features based on a specified vertex limit. This tool is intended as a way to subdivide extremely large features that cause issues with drawing, analysis, editing, and/or performance but are difficult to split up with standard editing and geoprocessing tools. This tool should not be used in any cases other than those where tools are failing to complete successfully due to the size of features.
|Feature Envelope to Polygon|
Creates a feature class containing polygons, each of which represents the envelope of an input feature.
|Feature to Line|
Creates a feature class containing lines generated by converting polygon boundaries to lines, or splitting line, polygon, or both features at their intersections.
|Feature to Point|
Creates a feature class containing points generated from the representative locations of input features.
|Feature to Polygon|
Creates a feature class containing polygons generated from areas enclosed by input line or polygon features.
|Feature Vertices to Points|
Creates a feature class containing points generated from specified vertices or locations of the input features.
|Minimum Bounding Geometry|
Creates a feature class containing polygons which represent a specified minimum bounding geometry enclosing each input feature or each group of input features.
|Multipart to Singlepart|
Creates a feature class containing singlepart features generated by separating multipart input features.
|Points to Line|
Creates line features from points.
|Polygon to Line|
Creates a feature class containing lines that are converted from polygon boundaries with or without considering neighboring polygons.
Inspects each feature in a feature class for geometry problems. Upon discovery of a geometry problem, a relevant fix will be applied, and a one-line description will be printed identifying the feature as well as the problem encountered.
|Split Line at Point|
Splits line features based on intersection or proximity to point features.
|Split Line at Vertices|
Creates a feature class containing lines that are generated by splitting input lines or polygon boundaries at their vertices.
|Table To Ellipse|
Creates a new feature class containing geodetic ellipse features constructed based on the values in an x-coordinate field, y-coordinate field, major-axis field, minor-axis field, and azimuth field of a table.
Merges lines that have coincident endpoints and, optionally, common attribute values.
|XY To Line|
Creates a new feature class containing geodetic line features constructed based on the values in a start x-coordinate field, start y-coordinate field, end x-coordinate field, and end y-coordinate field of a table.