Editing in ArcGIS Pro is performed using interactive tools that create, modify, or delete geospatial features and related data on layers in a map or a scene. Each layer is connected to a data source; typically a geodatabase feature class. Features can be two-dimensional (2D) or three-dimensional (3D) and represent real physical objects or data points in the natural world or in built environments.
This topic summarizes what you can do with ArcGIS Pro editing tools out of the box. For detailed steps to use a specific tool, browse the table of contents for editing or search the Help using a keyword or phrase. Developers can extend the ArcGIS Pro editing experience using ArcGIS Pro SDK for Microsoft .NET. For more information, visit the ArcGIS Pro SDK website.
For a quick tour of the tools on the ribbon Edit tab, editing panes, context menus, and toolbars, see A quick tour of editing.
What you can edit
Editing tools support a diverse set of workflows and industries including utilities, land records, natural resources, and facilities management. You can edit data from geodatabases, feature services, shapefiles, and data from collector apps on mobile devices. To learn more about other data types you can edit, see Supported data types and items.
The types of edits and related workflows you can perform are listed in the following sections.
Create annotation, 2D, and 3D features
- Create 2D and 3D features using feature templates
- Create, configure, and delete feature templates for your project
- Create 3D features from scratch or import 3D models
- Extrude 2D features and symbolize them as 3D features
- Display 2D features in 3D space, and derive z-values from a surface or an attribute field
Transform or modify features
- Move, scale, rotate, and align finished features
- Transform features and read-only datasets such as CAD drawings
- Edit feature attributes and related records, and manage file attachments
- Edit text and format properties for annotation features
- Reshape or replace feature geometry while preserving existing attributes
- Edit individual vertices and segments for polyline and polygon features
Edit features as topological elements
Topologies provide an alternative, rules-based view of your feature geometry that can help you enforce connectivity, contiguity, and other spatial relationships among features. When you edit or validate features as topological elements, feature geometry is analyzed against a specific set of data integrity rules. There are two types of topology from which you or your organization can choose.
Map topology constrains features spatially in real time so that they remain contiguous as you edit them. It requires no set up, and you can toggle it on or off as you work. When you enable map topology, features that share an edge or a node are also edited and remain connected when you finish the edit. Map topology appears as highlighted edges and nodes that correlate directly to the visible features you are editing.
To learn more, see Introduction to editing topology.
Geodatabase topology is a rules-based methodology that involves defining a spatial relationship for features in the source geodatabase, validating your features against the rule or rules in a map, and fixing the errors. The status of a topology, including errors and exceptions, is saved to the source geodatabase.
For example, using geodatabase topology you can define a topological rule that specifies all road and highway intersections must include a coincident point feature. After creating or editing these features, you can validate your work, identify the features that do not conform to this rule, and make corrective edits using predefined fixes or editing tools.
To learn more about geodatabase topology, see An overview of topology in ArcGIS.
Where you manage your editing workspace
You manage your editing workspace in the current map or scene in the Contents pane . You can edit any data source that is granted editing permissions and write-protect those you want to guard against unwanted edits. Each layer in a map or scene is connected to a data source containing your features, for example, a geodatabase features class or a feature service on a Portal connection .
Maps and scenes
You can add and edit 2D and 3D data in maps and scenes interchangeably and display them for your particular requirements and workflow. You can open maps and scenes at the same time and switch between them as you work. You can also link maps and scenes to display synchronously at the same center and scale of your extents as you pan and zoom in the active view.
Where you manage your data for editing
You manage your data in a project in the Catalog pane . Projects contain connections to your data. You can create, add, and remove data sources, maps and scenes, and other resources such as layouts, styles, and online locators. You can configure a project for a specific editing scenario and save it as a project template. You can also share it as a project package.
To learn more about projects, see Projects in ArcGIS Pro.
You and others in your workgroup can edit the same data in an enterprise geodatabase by versioning your data. A version is a snapshot of the data at a particular moment in time without creating locks or copies of the data. When you save your edits, your changes and edits made by others in your workgroup are automatically reconciled based on your settings for editing versioned data.
To learn more about versioning, see Versioning in ArcGIS Pro.