Skip to main content

Export Features (Conversion Tools)

Summary

Converts a feature class or feature layer to a new feature class.

Usage

  • Use the Field Map parameter to manage the fields and their content in the output dataset.

    • Add and remove fields from the fields list, reorder the fields list, and rename fields.

    • The default data type of an output field is the same as the data type of the first input field (of that name) it encounters. You can change the data type to another valid data type.

    • Use an action to determine how the values from one or multiple input fields will be merged into a single output field. The available actions are First, Last, Concatenate, Sum, Mean, Median, Mode, Minimum, Maximum, Standard Deviation, and Count.

    • When using the Concatenate action, you can specify a delimiter such as a comma or other characters. Click the start of the Delimiter text box to add the delimiter characters.

    • Standard Deviation is not a valid option for single input values.

    • Use the Export option to save a field map as a .fieldmap file.

    • Use the Load option to load a .fieldmap file. The feature layer or dataset specified in the file must match the dataset used in the tool. Otherwise, the Field Map parameter will be reset.

    • Use the Slice Text button on text source fields to choose which characters from an input value will be extracted to the output field. To access the Slice Text button, hover over a text field in the input fields list; then specify the start and end character positions.

    • Fields can also be mapped in Python script.

  • An SQL expression can be used to select a subset of features. For more information about the syntax for the Expression parameter, see SQL reference for query expressions used in ArcGIS.

  • Rows can be reordered in ascending or descending order by specifying the Sort Field parameter value. If more than one field is specified, rows will be sorted by the first field, and within that order, by the second field, and so on.

  • When converting geodatabase data that has subtypes or domains and the output workspace is not a geodatabase, both the subtype and domain codes and descriptions can be included in the output. Use the Transfer field domain descriptions environment to control this behavior. By default, only domain and subtype codes will be included in the output, not descriptions.

    Note:

    Conversion to a shapefile with subtype and domain descriptions may take more time (slower performance) than without descriptions. If subtype and domain descriptions are not required in the output, leave the Transfer field domain descriptions environment unchecked for best performance.

  • When using a delimited file as input, such as a .csv file, the ArcGIS Pro text file workspace determines the field properties and values. To see the same field properties and values that the tool will read, open the table.

    Although you can use the Field Map parameter to alter the output field type and other properties, this parameter does not alter the input field properties and values.

    Use a schema.ini file to configure how the input field properties and values will be interpreted by the tool and throughout ArcGIS Pro.

  • When the tool is used in ModelBuilder with an iterator, any modifications to the field map parameter will be honored for every input. If the field map parameter is not modified, the field map will be reset for every input.

Parameters

Label Explanation Data type

Input Features

The input features that will be exported to a new feature class.

Feature Layer

Output Feature Class

The output feature class containing the exported features.

Feature Class

Expression

(Optional)

An SQL expression used to select a subset of features.

SQL Expression

Use Field Alias as Name

(Optional)

Specifies whether the input's field names or field aliases will be used as the output field name.

  • CheckedThe input's field aliases will be used as the output field names.

  • UncheckedThe input's field names will be used as the output field names. This is the default.

Boolean

Field Map

(Optional)

The fields that will be transferred to the output dataset with their respective properties and source fields. The output includes all fields from the input dataset by default.

Use the field map to add, delete, rename, and reorder fields, as well as change other field properties.

The field map can also be used to combine values from two or more input fields into a single output field.

Field Mappings

Sort Field

(Optional)

The field or fields whose values will be used to reorder the input records and the direction the records will be sorted.

Value table columns:

  • Field(s)The field that will be reordered.

  • OrderThe order in which the field will be reordered.

    • AscendingRecords will be sorted from low value to high value.

    • DescendingRecords will be sorted from high value to low value.

Value Table

Environments

Current Workspace, Output Coordinate System, Extent, Geographic Transformations, XY Resolution, XY Tolerance, Output has M values, M Resolution, M Tolerance, Output has Z values, Default Output Z Value, Z Resolution, Z Tolerance, Maintain fully qualified field names, Output CONFIG Keyword, Maintain Attachments, Auto Commit, Output XY Domain, Output M Domain, Output Z Domain, Transfer Field Domain Descriptions, Preserve Global IDs

Licensing information

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes