What's new in ArcGIS Pro 2.7

See what's new and improved in ArcGIS Pro 2.7.

Video overview

This video compilation was created by ArcGIS Pro development teams to highlight new functionality specific to this release.

Play Video

Highlights

The highlights section includes featured functionality updates at this release.

GNSS device location support

You can connect a GNSS (GPS) device to ArcGIS Pro to view the location of your device in a map or scene. As you travel, the location of the device automatically updates in the view.

The location marker represents a GNSS device's location in a map.

When location is turned on, you can create features based on the GNSS device's current geographic location, or set up a point feature class to automatically log data from the device as your position updates.

Mobile geodatabases

The mobile geodatabase is a new type of geodatabase in ArcGIS Pro 2.7. As with other geodatabases, you can create mobile geodatabases to store geographic datasets, perform data modeling tasks, and use as inputs to geoprocessing tools and scripts.

Mobile geodatabase in the Catalog pane

A mobile geodatabase is stored in an SQLite database, which provides the following advantages:

  • SQLite is a widely available, stable, and trusted database.
  • SQLite is open source and in the public domain, so no licensing is required.
  • SQLite databases are supported cross-platform and are stored in a single file on disk, making them portable and an efficient data exchange format.
  • SQLite is a full-featured relational database that allows querying and reporting workflows through SQL.

Mobile geodatabases are the first step in allowing fully interoperable workflows between ArcGIS Pro and ArcGIS Runtime, and will lead the way to enhanced workflows and applications in ArcGIS Runtime and the Esri suite of mobile apps.

Layer and feature blending

You can now apply blending modes to layers in your map. For example, you can brighten or darken a layer to bring attention to the highs or lows of a map's various ranges of color. Commonly used in image editing and graphic design workflows, blending modes can enhance the visualization of features and change the way you design maps for publication.

Blending modes used on a terrain layer and landcover basemap

When a blending mode is applied to a layer, layers below it in the map's drawing order are visually altered. Most blending modes are applied to each color channel independently.

For further control, you can also apply blending modes to features within a single feature layer. In this case, symbolized features are blended with each other within the layer.

Linear referencing

Routes are used by linear referencing systems (LRS) to model linear distances and related events. They are created as m-aware polyline centerline features with m-values at each vertex that store a measure value independent of the line geometry.

You can now create a route from selected line features, calibrate a selected route using two or more specified calibration points, and define a portion of a linear route by tracing and clicking two points along the route.

Map with LRS event layers

The new linear referencing editing capabilities are part of the core ArcGIS Pro application. You don't need an extension product, such as Roads and Highways or Pipeline Referencing, to use them.

3D object feature layers

3D object feature classes are a new data type in ArcGIS Pro 2.7. Like multipatches, 3D objects represent the outer shells of features that occupy 3D space, but they have a richer set of properties. For example, they can display characteristics such as reflection, shadowing, and roughness. 3D object feature classes are stored in a file, enterprise, or mobile geodatabase. File geodatabase 3D object features can be opened and edited directly in a number of third-party modeling applications, including Maya and Blender.

Example of a multipatch feature and a 3D object

Sphere represented by a multipatch feature (left) and a 3D object feature (right)

When you add a 3D object feature layer to a scene in ArcGIS Pro, you can use the same editing and analysis tools that work on multipatches. Geoprocessing tools are available to convert multipatch feature classes to 3D object feature classes and vice versa.

Movement analysis tools

Movement tools use point track data to analyze and visualize the movement of objects in space and time. Point track data consists of time-sequenced point locations grouped by unique devices, such as GPS or other mobile devices. Four complementary tools analyze movement:

  • Find Cotravelers determines which devices, such as mobile phones, may be traveling together at the same place and time.
  • Find Meeting Locations identifies areas where several devices have a longer dwell time—indicating a possible meeting location.
  • Compare Areas finds unique devices operating in known areas at the same place and time.
  • Classify Movement Events identifies movement-specific events in point track data.

Map showing results of the Classify Movement Events tool

Classify Movement Events is the newest of the four tools. It attributes point track data with turn information (including U-turns), stops, and information about acceleration and deceleration, simplifying the time-consuming process of reviewing track points to figure out how an entity was moving at a location. This is useful for analysts working with shipping telemetry, monitoring feeds from traffic, or reviewing GPS device metrics.

Start page resources

The ArcGIS Pro start page offers quick access to resources for learning the software.

ArcGIS Pro start page

  • Find out what's new What's New in the latest version of ArcGIS Pro.
  • Build skills with quick-start tutorials Quick Start and apply them as you work through real-world problems on the Learn ArcGIS Learn ArcGIS site.
  • Advance your ArcGIS Pro education with self-study and instructor-led classes at Esri Academy Esri Academy.
  • Ask questions, share knowledge, and exchange ideas with the worldwide Esri community on GeoNet GeoNet.
  • Read the ArcGIS Blog Blog for articles, announcements, and insightful workflows written by Esri product engineers.
  • Get in-depth help Help on every facet of ArcGIS Pro.

Get started

  • The online documentation system allows you to switch versions. If you haven't upgraded to ArcGIS Pro 2.7, you can access help topics specific to ArcGIS Pro 2.6.
    Version switch drop-down option on an ArcGIS Pro help page
  • System administrators can manage application settings on behalf of users through a Pro.settingsConfig file. In ArcGIS Pro 2.7, default values can be set and locked by administrators for indexing and local help options.
  • Help topics for downloading, installing, and updating ArcGIS Pro have been reorganized to create shorter, more narrowly focused topics.
  • The ArcGIS Pro start page has been updated. See Start page resources in the Highlights section.

Analysis and geoprocessing

General

  • The Run split-menu button on geoprocessing tools has a Reset Parameters command Reset that returns all parameters of the open tool to their initial state.
  • When creating a script tool, you can create a script file (.py) from a template that sets up the script with functions, parameter handling, and style that follows best practices for Python script tool modules.
  • A new geoprocessing option, Display data paths as shortened names, controls whether data paths on geoprocessing tools display only a file name or the full data path.
  • A new geoprocessing option, Enable Undo toggled on by default, controls whether geoprocessing tools that support Undo have the Enable Undo capability automatically toggled on.

Charts

  • A new chart type, matrix heat chart, visualizes relationships between categorical variables, and can also be used to visualize change over time.

    Matrix heat chart

  • Charts can now be exported as tables of summarized data.
  • Scatter plot matrices have new layout options, including the ability to display plots as Pearson's r, indicating both the strength and direction of each relationship.

    Scatter plot matrix viewed as Pearson's r

  • A moving average overlay can now be added to temporal bar charts to smooth out temporal trends.
  • You can right-click any chart in the Contents pane and click Duplicate to make a copy of the chart.
  • In addition to numeric fields, string and date fields can now be summarized right from the attribute table by right-clicking the field and clicking Statistics.
  • The temporal profile chart for raster time series has been enhanced to support new time series options, pixel value statistics for each location, and a default color scheme for location and line colors.

Geoprocessing history

Geoprocessing services

Link analysis

  • Find new central nodes in a link chart with the Eigenvector and PageRank centrality analysis methods.
  • Expand your selection in link charts with the Select Connected tool Select Connected. The tool adds connected entities to your current link and entity selection set.
  • Create entity types from stand-alone tables, as well as feature classes, and add them to new or existing link charts.

ModelBuilder

  • You can iterate over layers in your map using the new Iterate Layers tool and branch your model using the workspace or layer type of the layer. The layer properties, such as layer visibility and its state, can be used to filter and limit the model processing.
    Iterate Layers model process and tool dialog box
  • The following enhancements have been made to model outputs:
    • Outputs can be added to a map with the Add To Display command.
    • Outputs appear under a ModelBuilder group layer in the Contents pane.
    • Output layer names include both the ModelBuilder variable name and the variable value.
    Add To Display command in a model window and output group layer in Contents pane
  • The ModelBuilder Report view supports interactive two-way editing and syncing.
  • The Add Tools To Model dialog box includes the following enhancements:

Raster functions

The reference help for the suite of raster functions was moved from the Imagery and raster section to the Analysis and geoprocessing section.

Raster functions can be combined into processing chains to display analytical results on the fly as you pan and roam your imagery and raster dataset in the map.

  • Six band indices were added to the Band Arithmetic function. Several of these are valuable in analyzing and mapping wild land fire events:
  • Three new raster functions were added:
    • Boundary Clean—Smooths the boundary between zones in raster data. This requires the Spatial Analyst extension.
    • LandTrendr Analysis—Evaluates changes in pixel values over time using the Landsat-based detection of trends in disturbance and recovery (LandTrendr) method, and generates a change analysis raster containing the model results. This requires the ArcGIS Image Analyst extension.
    • Aggregate Multidimensional—Creates a multidimensional raster layer by combining existing multidimensional raster variable data along a dimension. This requires the Image Analyst or Spatial Analyst extension.
  • The following enhancements were made to existing raster functions:
    • Compute Change—Supports filtering the classes to generate for categorical change detection using the new Filter Method parameter.
    • Detect Change Using Change Analysis—Supports the output from the new LandTrendr Analysis raster function.
    • Distance Accumulation and Distance Allocation—Performance has been improved when the Distance Method parameter is set to Planar.
    • Generate Trend—Supports the detection of trends using the Mann-Kendall and Seasonal-Kendall trend analysis methods.
    • Kernel Density—A new Input Barriers parameter can be used to alter the influence of a feature when calculating the density. This requires the Spatial Analyst extension.
    • Least Cost Path—Performance has been improved.
    • Merge Rasters—Supports merging multidimensional raster datasets spatially or across variables and dimensions.
    • Statistics—Supports additional statistics fill methods including Majority and Minority.
    • Zonal Statistics—Supports Median and Percentile statistics types for floating point value rasters. A new parameter, Percentile Interpolation type, defines the method of percentile interpolation to be used when the number of values from the input raster to be calculated is even. The function now also supports multidimensional processing for inputs with different dimensions. This requires the Image Analyst or Spatial Analyst extension.

Spatial statistics

  • See Spatial Statistics toolbox for new geoprocessing tools added at this release.
    Illustration of the Neighborhood Summary Statistics tool
    The new Neighborhood Summary Statistics tool can be used to calculate the mean value of points in a processing neighborhood.

3D Analyst extension

See 3D Analyst toolbox for geoprocessing tool enhancements.

Business Analyst extension

See Business Analyst toolbox for geoprocessing tool enhancements.

Geostatistical Analyst extension

See Geostatistical Analyst toolbox for geoprocessing tool enhancements.

Image Analyst extension

Change Detection

Categorical change detection

  • A new Change Detection toolset has been added to the Image Analyst toolbox.
  • The LandTrendr Analysis raster function evaluates changes in pixel values over time using the Landsat-based detection of trends in disturbance and recovery (LandTrendr) method, and generates a change analysis raster containing the model results.

Multidimensional Analysis

  • See the Multidimensional Analysis toolset section under the Image Analyst toolbox to learn about new geoprocessing tools for multidimensional analysis.
  • The new Aggregate Multidimensional raster function creates a multidimensional raster layer by combining existing multidimensional raster variable data along a dimension.
  • You can now attach processing templates directly to multidimensional datasets in Cloud Raster Format (.crf) for quick processing.

Deep Learning

  • See the Deep Learning toolset section under the Image Analyst toolbox for new and enhanced geoprocessing tools.

Full Motion Video

  • You can create and display timeline indicators for a number of activities that are launched from the QuickLaunch Tool Bar. Selecting Bookmark, Export Frame, Export PPT, Export Frames, Metadata to CSV, Export Segment, Record Segment, and Record Video creates indicators on the timeline. You can display the types of indicators by right-clicking the timeline and displaying the table of indicators. When the table is displayed, you can select the line item to turn the indicators on or off. A rectangle box appears around active indicators.

    Timeline indicators
    The position and duration of various video player operators are indicated on the timeline.

  • You can export video content to PowerPoint. Exported content can include the current frame; full extent of the frame outline; and full extent of the frame center, frame outline, and sensor platform.
  • You can customize the QuickLaunch Toolbar to configure the video player with the controls you need.
  • The following label and name changes have been made to the QuickLaunch Toolbar and ribbon video player tools:
    • Create Point Annotations—Replaces Add Graphics. The tool creates point annotations by clicking the video or within the frame outline on the map.
    • Remove Point Annotations—Replaces Remove Graphics. The tool removes unsaved point annotations.
    • Save Point Annotations—Replaces Save Graphics. The tool saves point annotations to a feature class.
    • Export Frame—Replaces Frame Snapshot.The tool exports the current video frame as an image.
    • Export Frames—Replaces Frames to images. The tool exports video frames as images.

See Image Analyst toolbox for geoprocessing tool enhancements.

Network Analyst extension

  • The GetNASublayer() function returns a layer or table object for the designated sublayer or subtable of the specified network analysis layer.
  • Save your analysis results as layer packages from the solver objects by using the saveAsLayerFile() method. Specify the output layer path using an .lpkx extension.
  • Solver objects have a new method, addFields(), to add custom fields to the designated input class.
  • For the NetworkDataset class, you can specify a travel mode and retrieve the summarized COST, TIME, DISTANCE, and ISRESTRICTED properties when retrieving edges, junctions, or turns.
  • You can create a new turn feature or modify an existing one using the editing tools in ArcGIS Pro.
  • Search Criteria and Search Query parameters have been exposed in the Add Locations and Calculate Locations tools.
  • An updated VehicleRoutingProblem object schema was introduced in ArcGIS Pro 2.7 to provide enhanced usability and to more closely match the schema of Vehicle Routing Problem layers introduced in ArcGIS Pro 2.6.

Spatial Analyst extension

New and improved geoprocessing tools, raster functions, ArcPy functions, and geoprocessing functions are available with this release.

Spatial Analyst geoprocessing tools

See Spatial Analyst toolbox for the complete list of geoprocessing tool enhancements.

Raster functions

The following new and improved Raster functions are available with a Spatial Analyst extension license:

  • The new Boundary Clean raster function smooths the boundary between zones in raster data.
  • For the Distance Accumulation and Distance Allocation raster functions, the performance has been improved when the Distance Method parameter is set to Planar. The performance has also been improved for the Least Cost Path raster function.
  • The Kernel Density raster function has a new Input Barriers parameter that can be used to alter the influence of a feature when calculating the density.
  • The Zonal Statistics raster function now supports Median and Percentile statistics types for floating point value rasters. A new parameter, Percentile Interpolation type, is added; it defines the method of percentile interpolation to be used when the number of values from the input raster to be calculated are even. The function now also supports multidimensional processing for inputs with different dimensions.

ArcPy functions

See the Python Spatial Analyst module for new ArcPy functions.

Geoprocessing functions

See the Python Spatial Analyst module for new geoprocessing functions.

Geoprocessing tools

3D Analyst toolbox

3D Features toolset

The Extraction toolset includes the following new tool:

Raster toolset

The Surface toolset includes the following new tool:

  • Surface Parameters—Computes slope, aspect, and various curvatures by fitting a quadratic or biquadratic surface. It supports user-specified neighborhood distances and adaptive neighborhood based on local landscape.

Visibility toolset

The following tools have been enhanced:

  • Intervisibility—Supports integrated meshes, including meshes that have modifications applied.
  • Line Of Sight—Supports integrated meshes that have modifications applied.

Analysis toolbox

Overlay toolset

New tools:

  • Apportion Polygon—Summarizes the attributes of an input polygon layer based on the spatial overlay of a target polygon layer and assigns the summarized attributes to the target polygons.
  • Remove Overlap (Multiple)—Removes overlap between polygons contained in multiple input layers.

Pairwise Overlay toolset

The Pairwise Overlay toolset contains tools that provide an alternative to a number of classic overlay tools for functional and performance considerations. The following tools are new:

  • Pairwise Erase—Computes a pairwise intersection of the input and erase features.
  • Pairwise Clip—Extracts input features that overlay the clip features.
  • Pairwise Integrate—Analyzes the coordinate locations of feature vertices among features in one or more feature classes.

Aviation toolbox

Airports toolset

The Obstruction Identification Surfaces toolset includes the following enhancements:

A new Heliport Obstruction Identification Surfaces toolset has been added with the following tool:

  • FAA 2C—Generates an obstruction identification surface (OIS) for helipads based on specifications from FAA Advisory Circular 150/5390-2C.

Charting toolset

The Data Exchange toolset contains the following new tool:

  • Import Digital Obstacle File—Adds, deletes, and updates the obstacle point features in an input obstacle feature class using an input digital obstacle file (DOF).

The Data Management toolset contains the following new tools:

Business Analyst toolbox

  • Arcade expression support has been added to several tools. This gives you more flexibility to build dynamic trade areas based on any field value in your data.

Two new environment settings are available:

  • Network Source—Allows any network dataset for network calculations and drive-time analysis, independent of the Business Analyst Data Source used for demographic content.
  • Use Detailed Aggregation—Employs a detailed data aggregation method for smaller areas and faster processing beyond a specified radius.

Trade Areas toolset

New tools:

Enhanced tools:

Cartography toolbox

Annotation toolset

  • Contour Annotation—A new Align top of text downhill option has been added to the Contour Alignment parameter. When this option is specified, the top of the text points downhill. This is useful in bathymetric mapping.

Generalization toolset

  • Aggregate Polygons—An optional Aggregate Field parameter has been added. When a field is specified, features must share the same attribute value to be considered for aggregation.

Conversion toolbox

Excel toolset

  • Excel To Table—Includes new parameters for establishing a cell range to be exported, and for defining the row in the Excel sheet that includes field names.

KML toolset

  • Map To KML—New tool that converts a map to a KML file containing geometries and symbology.

To Raster toolset

Data Management toolbox

3D Objects toolset

This toolset is new at ArcGIS Pro 2.7.

Archiving toolset

  • Trim Archive History—Now supports deleting unneeded archive records from archive-enabled tables and feature classes in geodatabases in SAP HANA.

Features toolset

Fields toolset

  • Calculate Field—Enhanced performance for SQL expressions.
  • Encode Field—New tool that converts categorical values (string, integer, or date) into multiple numerical fields, each representing a category. The encoded numerical fields can be used in most data science and statistical workflows, including regression models.
  • Reclassify Field—New tool that reclassifies values in a numerical or text field into classes based on bounds defined manually or using a reclassification method.
  • Standardize Field—New tool that standardizes values in fields by converting them to values that follow a specified scale. Standardization methods include z-score, minimum-maximum, absolute maximum, and robust standardization.
  • Transform Field—New tool that transforms continuous values in one or more fields by applying mathematical functions to each value and changing the shape of the distribution.

    Transform Field tool

Package toolset

  • The Extract Package tool has two new parameters:
    • Storage Format Type—Specifies the storage format of the extracted cache. The Compact option groups tiles in bundle files for better performance on network shares and cloud store directories. The Exploded option stores each tile as an individual file. This parameter is available only when extracting a vector tile package (.vtpk).
    • Create Ready To Serve Cache Dataset—Creates a ready-to-serve folder structure with an extracted cache that can be used to create a tile layer in ArcGIS Enterprise. This parameter is available only when extracting tile packages (.tpkx) or vector tile packages (.vtpk).

Raster toolset

The Ortho Mapping toolset contains the following new tool:

The Raster Dataset toolset contains the following tool enhancement:

  • Create Random Raster—A new parameter specifies whether or not a raster attribute table is created when the output raster values are integers.

Defense toolbox

Distance and Direction toolset

GeoAnalytics Desktop toolbox

Data Enrichment toolset

Summarize Data toolset

  • Summarize Center And Dispersion—New tool that finds central features and directional distributions and calculates mean and median locations from point data.
  • Reconstruct Tracks—Options have been added for how to represent split tracks, including the option to use an Arcade expression. You can determine how tracks are drawn and summarized using the split type parameter.
  • Join Features—An option has been added to keep all target features (known as an outer left join).

Use proximity toolset

  • Trace Proximity Events—New tool that analyzes time-enabled point features representing entities moving in space and time to determine interactions with other entities.

GeoAnalytics Server toolbox

Data Enrichment toolset

Summarize Data toolset

  • Summarize Center And Dispersion—New tool that finds central features and directional distributions and calculates mean and median locations from point data.
  • Reconstruct Tracks—Options have been added for how to represent split tracks, including the option to use an Arcade expression. You can determine how tracks are drawn and summarized using the split type parameter.
  • Join Features—An option has been added to keep all target features (known as an outer left join).

Use Proximity toolset

  • Trace Proximity Events—New tool that analyzes time-enabled point features representing entities moving in space and time to determine interactions with other entities.

Geocoding toolbox

  • Create Feature Locator—Support for joined data has been added.
  • Geocode Addresses—A new Output Fields parameter has been added.
  • Reverse Geocode—The Feature Type parameter is now honored when locators participate in a composite locator. If a participating locator supports multiple feature types, this setting limits the types of features returned in reverse geocoding.

Legacy toolset

  • The Create Address Locator tool has been deprecated at ArcGIS Pro 2.7.

Portal toolset

Geostatistical Analyst toolbox

Working with Geostatistical Layers toolset

  • GA Layer 3D To NetCDF—A new Input study area polygons parameter allows you to define a study area for the analysis. You can create voxel layers that conform to the study area, rather than creating a cube of the full 3D extent.

Image Analyst toolbox

Change Detection toolset

The new Change Detection toolset contains the following tool that performs change detection between two raster datasets.

  • Compute Change Raster—Calculates the absolute, relative, or categorical difference between two raster datasets.

Deep Learning toolset

Multidimensional Analysis toolset

Statistical toolset

  • Zonal Statistics and Zonal Statistics as Table—Now support Median and Percentile statistics types for floating-point value rasters. A new Percentile interpolation type parameter defines the method of percentile interpolation to be used when the number of values from the input raster to be calculated are even. These tools now also support multidimensional processing for inputs with different dimensions.

Indoors toolbox

  • Import BIM To Indoor Dataset—New tool that allows you to import existing BIM floor plans from a Revit file into an indoor dataset without first exporting them to CAD or a file geodatabase.
  • Generate Unit Openings—New tool that creates unit openings as line features that model the location and physical extent of an entrance in preparation for export to IMDF.
  • Import Floorplans to Indoors Geodatabase—The following enhancements have been made:
    • Multiple CAD source files can be imported per facility level for floor plans that have multiple drawings per floor.
    • A new Area Unit of Measure parameter allows you to define the unit of measure used to calculate area when importing floor plan data.
    • Z-values are calculated for levels, units, sections, and zones based on the feature's relative elevation.
    • The configuration spreadsheet is now included with the ArcGIS Pro installation, in the Resources\Indoors folder. This spreadsheet is required for mapping CAD layers to the corresponding Indoors feature classes.
  • Create Indoors Database—A new Create Indoors Network parameter allows you to optionally create an Indoors workspace without a network dataset.

Indoors Network toolset

  • Thin Indoor Pathways—Now accepts polygon features, in addition to point features, as inputs for the Routable Locations parameter.

Intelligence toolbox

Movement toolset

  • Classify Movement Events—New tool that uses point track data to determine movement events such as acceleration, turns, stops, and U-turns. This information is useful in forensic analysis to understand how a vehicle was moving before an accident, or by maritime agencies in monitoring ship traffic in crowded or pirate-prone sea lanes. See Movement analysis tools in the Highlights section.

Multidimension toolbox

Network Diagram toolbox

Configuration toolset

  • Create Diagram Layer Definition—A new Overwrite all layers option allows you to refine a diagram layer definition by adding a new diagram sublayer or overwriting settings on some existing diagram sublayers while preserving the other diagram sublayers.
  • Add Diagram Feature Capability By Attribute Rule—Supports two new capabilities: Prevent to reduce junction and Allow to reduce junction. These capabilities allow you to flag diagram junctions so they are discarded, or not, by Reduce Junction rules executed later in the rule sequence.

Layout toolset

  • Apply Rotate Tree Layout—A new Rotate junction symbols with the same angle option adds the Angle parameter value to the element rotation field value for each processed diagram junction. This allows you to vary the diagram junction symbols by rotation using this field value so the symbols of the diagram junctions belonging to one or more trees are also rotated according to the same rotation angle.

Parcel toolbox

  • Generate Parcel Fabric Links—New tool that generates displacement links for parcel fabric points that have changed locations in a specified time period. The tool can only be used on a parcel fabric published as a feature service.
  • Merge Collinear Parcel Boundaries—New tool that merges connected, collinear parcel lines into a single parcel line.

Administration toolset

  • Create Parcel Records —A new parameter allows you to use an ArcGIS Arcade expression to define record names. Record names can be defined using a combination of fields, string operators, and mathematical operators.

Raster Analysis toolbox

Note:

These tools are available only if you are signed in to an ArcGIS Enterprise portal that has an ArcGIS Image Server configured for raster analysis.

Analyze Patterns toolset

  • Calculate Density—A new Input Barrier Features parameter has been added. A barrier can be used to alter the influence of a feature while calculating density.

Deep Learning toolset

  • Classify Objects Using Deep Learning—New tool that runs a trained deep learning model on an input raster and an optional feature class to produce a feature class or table in which each input object or feature has an assigned class or category label.

Summarize Data toolset

  • Summarize Raster Within and Zonal Statistics As Table—Now support Median and Percentile statistics type for floating-point value rasters. A new Percentile Interpolation Type parameter defines the method of percentile interpolation to be used when the number of values from the input raster to be calculated are even. These tools now also support multidimensional processing for inputs with different dimensions.

Use Proximity toolset

Use Proximity (legacy) toolset

Space Time Pattern Mining toolbox

The following enhancements have been added:

Time Series Forecasting toolset

Utilities toolset

Spatial Analyst toolbox

Density toolset

  • Kernel Density—Now supports using the Geodesic method to calculate the density with a barrier feature.

Distance toolset

Generalization toolset

  • Boundary Clean—Now supports parallel processing for improved performance on larger datasets.

Hydrology toolset

  • Storage Capacity—New tool that can be used to create a table and a chart of elevations and corresponding storage capacities for an input surface raster.

    Storage Capacity elevation volume curve example

Segmentation and Classification toolset

Surface toolset

  • The new Surface Parameters tool computes slope, aspect, and various curvatures by fitting a quadratic or biquadratic surface. It supports user-specified neighborhood distances and adaptive neighborhoods based on the local landscape.
  • The Add Surface Information and Interpolate Shape tools from the 3D Analyst toolbox are now available to Spatial Analyst.

Zonal toolset

  • The Zonal Statistics and Zonal Statistics as Table tools now support Median and Percentile statistics types for floating-point value rasters. A new parameter, Percentile interpolation type, is added that defines the method of percentile interpolation to be used when the number of values from the input raster to be calculated are even. These tools now also support multidimensional processing for inputs with different dimensions.

Spatial Statistics toolbox

The following new tools have been added:

Mapping Clusters toolset

  • Spatial Outlier Detection—New tool that identifies spatial outliers in point features by calculating the local outlier factor (LOF) of each feature. The LOF is a measurement that describes how isolated a location is from its local neighbors.

Measuring Geographic Distributions toolset

  • Neighborhood Summary Statistics—New tool that calculates local summary statistics of one or more numeric fields of point or polygon features using neighborhoods. The local statistics include mean (average), median, standard deviation, interquartile range, skewness, and quantile imbalance.

Modeling Spatial Relationships toolset

  • Spatial Association Between Zones—New tool that measures the degree of spatial association between two regionalizations of the same study area in which each regionalization is composed of a set of categories, called zones. For example, this tool can be used to measure the association between forest type and soil class of the same study area.

    Spatial Association Between Zones tool

Utilities toolset

  • Dimension Reduction—New tool that reduces the number of dimensions of a set of continuous variables by aggregating the highest possible amount of variance into fewer components using Principal Component Analysis (PCA) or Reduced-Rank Linear Discriminant Analysis (LDA).

    Dimension Reduction tool

Territory Design toolbox

The following tools have been enhanced:

Territory Solution toolset

  • Create Territory Solution—Performance improvements are added for solving large dataset point-based territories.
  • Generate Territory Report—Two new reports are available:
    • Realignment—Contains a summary realignment report of the reassigned features.
    • Realignment Detailed—Contains a full list of the reassigned features.

Topographic Production toolbox

Cartography toolset

The Features toolset contains the following new tool:

Workflow Manager toolbox

Configuration toolset

  • Publish Workflow Service—New tool that allows you to upload and share a workflow service and a map service of job locations for an ArcGIS Workflow Manager (Classic) repository.

Data management and workflows

BIM

  • The ExteriorShell feature class overview representation of a Revit building is now a single, complex object. This improves performance and simplifies the use of the building layer overview.
  • ArcGIS Pro upgrades Revit files in memory to the latest version before reading them. A new option allows you to save the upgraded version of the file. This significantly reduces the time it takes to open the file.

CAD

The following CAD objects and 3D CAD entities from AutoCAD and MicroStation files are now supported as multipatch features:

  • Surface
    • Loft
    • Planer
    • Extrusion
    • Revolve
    • Sweep
    • NURBS
  • Polygon Mesh
  • Body
  • Region

The following Autodesk Civil 3D entities are now supported as multipatch features:

  • Pressure network
    • Fitting
    • Appurtenance
    • Pressure pipe
  • Gravity network
    • Structure
    • Pipe

Improved support is provided for multiline formatting of MTEXT entities. (CAD files commonly use MTEXT entities to display multiple lines of text as a single entity.)

Data Reviewer

This update includes new methods for automated validation and enhancements to filters in the Error Inspector pane.

Automated validation methods

The checks poster has been updated and is now available in multiple languages to facilitate planning and implementation of quality control workflows using automated checks in Data Reviewer.

The following image and table describe the new methods available to automate validation of your data with Data Reviewer-enabled attribute rules:

New methods for automated validation

NumberCheckDescription
1

Domain

Finds attribute values that do not comply with coded value or range domains that are associated with an attribute field.

2

Duplicate Feature

Finds features of the same geometry type that are collocated and share attributes.

3

Subtype

Finds features or rows that contain improper or null subtype values.

4

Table to Table Attribute

Finds features or rows that contain attribute values that meet a relationship you define to values in another feature class or stand-alone table.

5

Unnecessary Nodes

Finds polyline features that share a node and contain identical attribute values.

6

Unnecessary Polygon Boundaries

Finds polygon features that share a common boundary and contain identical attribute values.

Error Inspector

The Error Inspector pane is enhanced to enable filtering based on one or more selected filter types, such as life cycle phase, status, or severity.

Error Inspector pane with filter choices

Geocoding

Locator enhancements:

  • The following locator properties are available for line-based locators:
    • Side offset—Determines how far the geocode result is located from the street line segment.
    • End offset—Prevents geocode results that are located at the end of a line segment from falling on top of other features (for example, a cross street).
    • Intersection connectors—A character required to separate the two street names that are part of an intersection address. You can add your own intersection connector to the property.
  • The result order of locators that participate in a composite locator can be adjusted with the following new options:
    • Use locator order—Participating locators are used in the order in which they were added to the Create Composite Address Locator tool.
    • Order by role and score—Participating locators are grouped by role and fallback order.
    • Custom order—Locators can be inserted between the roles of multirole locators.
  • Locators stored in ArcGIS Online and ArcGIS Enterprise portals can be added as participating locators in a local composite locator.
  • Midblock matching allows you to search for a group of house numbers representing one or more city blocks, such as the 100 block of New York Street, Redlands, CA, or the 200–500 block of Taylor Street, San Francisco.

Rematch enhancements:

Locate pane enhancements:

See Geocoding toolbox for geoprocessing tool enhancements. See Python for ArcPy enhancements.

Geodatabases and databases

The following changes and new functionality are available in ArcGIS Pro 2.7:

General

  • There is a new type of geodatabase called a mobile geodatabase. This is an implementation of the geodatabase stored in an SQLite database and has the file extension .geodatabase. See Mobile geodatabases in the Highlights section.

  • The Create Feature Class and Create Table wizards include an option to add the output dataset to the current map. To learn more, see Create a feature class.
  • The Create Replica tool supports the ability to register existing data only.
  • The following usability and accessability enhancements were made in response to customer requests:
    • In the Fields view of a table, you can switch visibility for selected rows using the spacebar.
    • In the Versions view, you can select multiple versions when managing versions.
    • The property page for a view contains a Definition tab showing the query definition used to create the view.
    • M and Z extents are displayed on the property page of a feature class.
    • In the Create Feature Class and Create Table wizards, the aliases of system-maintained OBJECTID and Shape fields are editable.
    • The Manage Subtypes dialog box has a context menu, keyboard shortcuts, and better keyboard navigation.
    • The Enable Enterprise Geodatabase tool can be opened from the context menu of a database in the Catalog pane.
    • The Remove command Remove works on multiple selected layers in the Contents pane. It also works on layers that have the same data source on the List By Data Source tab List By Data Source.
    • You can access the Domain Usage pane by right-clicking a domain row. The pane remains accessible from the Domains Usage button Usage on the ribbon.
    • The View Usage command Usage in the Domain Usage pane highlights the selected domain when the Subtypes or Fields view opens. To learn more, see Identify domain usage.
    • New commands have been added to the context menus in the Fields, Subtypes, and Domains views to decrease mouse traversal.

Attribute rules

  • You can evaluate batch calculation and validation in a file geodatabase when you evaluate attribute rules.
  • The result dictionary keyword functionality has been expanded to allow you to update multiple fields of the feature with an attribute rule.
  • You can edit any utility network association using the edit dictionary keyword by defining className as ^UN_Association.

Enterprise geodatabases and databases

  • The Check Geometry and Repair Geometry tools support feature classes stored in an enterprise geodatabase.
  • You can run the Trim Archive History tool on archive-enabled datasets in geodatabases in SAP HANA.
  • Beginning with ArcGIS Pro 2.7, you cannot upgrade user-schema geodatabases in Oracle; however, you can continue to connect to and use user-schema geodatabases at this release. Learn about moving user-schema geodatabases to stand-alone geodatabases in Oracle.
  • SQLite 3.32.1 and 3.32.3 are supported.
  • IBM Db2 Version 11.1 Mod 4 Fix Pack 5 is the minimum version supported with ArcGIS Pro 2.7.
  • Microsoft SQL Server 2016 is the minimum version supported with ArcGIS Pro 2.7.
  • You can install ArcGIS Pro 2.7 on a virtual machine in the Oracle Cloud to connect to and work with data in Autonomous Transaction Processing database in Oracle Cloud and Co-managed Systems Virtual Machine DB Systems.

Indoors

The following new functionality has been added:

The following functionality has been deprecated:

  • The Indoors Configuration table is no longer required to configure app launch actions. You can now configure Indoors launch actions using the Create Indoors Launch Actions wizard.
  • The Indoors mobile apps no longer require that your basemap be configured in the Indoors Configuration table. You can configure basemaps for your mobile map packages by adding a basemap directly to the map before sharing.
  • The ArcGIS Indoors Information Model has been simplified by removing the following feature class fields:

    • Landmarks: UID_, FACILITY_ID, FACILITY_NAME, LEVEL_NAME, LEVEL_NUMBER, NAME, NAME_LONG, NAME_SUBTITLE, SECTION_ID, SECTION_NAME, SITE_ID, SITE_NAME, SOURCE_METHOD, SOURCE_NAME, SOURCE_PATH, SOURCE_TYPE, UNIT_ID, UNIT_NAME, USE_TYPE
    • Pathways and PrelimPathways: UID_, ACCESS_PEDESTRIAN, ACCESS_WHEELCHAIR, HEIGHT_FROM, HEIGHT_TO, LOCATION_TYPE
    • Transitions and PrelimTransitions: UID_, ACCESS_PEDESTRIAN, ACCESS_WHEELCHAIR, LOCATION_TYPE
    Note:

    The removal of these fields does not impact the behavior of Indoors tools or client apps.

Workflow Manager

ArcGIS Workflow Manager is a new extension for ArcGIS Pro that allows you to create and work with jobs in the service-driven implementation of ArcGIS Workflow Manager Server.

Workflow Manager (Classic)

  • ArcGIS Workflow Manager (Classic) Administrator for ArcGIS Pro provides tools and components for configuring Workflow Manager (Classic) repositories and is available as a separate download from My Esri.
  • A Refresh Job List button Refresh Job List has been added to the workflow view that allows you to refresh job query results in the Job List.

Editing

General

Parcel fabric

  • The Quality tab under the Parcels tab on the ribbon has tools for quality-driven workflows in the Tools gallery. These tools include the new Merge Boundaries Merge To Largest and Merge Points Merge Parcel Points tools.
  • Use the Merge Points tool Merge Parcel Points to merge two or more selected parcel fabric points into a single point.
  • When the parcel fabric is created or upgraded, two attribute rules are created on parcel fabric feature classes for data quality management.
  • A predefined set of optional attribute rules is available for the parcel fabric for data quality management. These optional rules can be imported and configured for your organization.
  • The Align Parcels tool Align Parcel Features supports aligning curves, overlapping parcels, and the interactive deletion of links and anchor points.

Imagery and raster data

  • Processing templates are now supported for any raster dataset, so you can store processing templates to generate information layers from your raster data on the fly.

Raster functions

Multidimensional rasters

  • For multidimensional rasters in Cloud Raster Format (.crf), the default variable can be set for processing and display in the Raster Properties window.

See Multidimension toolbox for new and enhanced geoprocessing tools.

Ortho mapping

Mapping and visualization

General

  • When you access a color palette, you can use the Eyedropper tool Eyedropper to pick a color from the active view and apply it to the current item.
    A map showing the Eyedropper tool used to pick a blue color
  • There are new commands on the context menu in the Contents pane of maps and scenes to turn selected layers on and off.
  • You can now filter a map or scene to show empty feature layers only. In the Contents pane, click the Filter button Filter and click Empty Feature Layer(s).

3D object feature layers

3D scenes and scene layers

  • Scene layer packages can now be projected to any coordinate system using the Project tool.
  • Point scene layers are created in I3S version 1.7 using the Create Point Scene Layer Package tool.
  • Local scenes in a custom coordinate system can be shared to ArcGIS Enterprise 10.9 or ArcGIS Online.
  • A new layer property, Use predefined Level of Detail selection, allows you to switch between an I3S LoD selection or ArcGIS Pro LoD selection for any scene layer type.

Animation

Annotation and labeling

  • The following improvements have been made to the Contour placement labeling style:
    • The Contour placement style now has a Downhill label alignment option that can be used for bathymetric mapping.
    • Unladdered contour labels are now placed on wider, flatter stretches of the contour line, and are less likely to be placed on a corner or bend.
    • The lowest contour labels in a ladder are now placed where they were previously dropped, even if other contour labels weren't too close.
    • Increased speed and number of contours labeled.
    • Intuitive uphill alignment of contour labels.
  • In addition to being used as a fitting strategy, key numbering can now be used as a placement strategy, where all features are labeled using a key.
  • When setting the anchor point position for callouts, you can now inset the anchor point inside of the polygon when using the Closest point on the polygon outline option. This is useful when labeling boundaries between polygons.
  • Variable fonts are now supported in text symbols and font-based shape markers in ArcGIS Pro. In addition to preset styles, variable fonts enable customization of their font variations such as width, weight, slant, and so on.
    Variable font weight axis slider example
  • The Arcade Console function is now supported when writing and debugging label expressions.
  • When using Arcade expressions for label expressions, label rotations, and alternate expressions, you can now add a title to the expression.

See Cartography toolbox for geoprocessing tool enhancements.

Arcade

Coordinate systems and transformations

  • You can now generate a suggested projected coordinate system based on the intended extent and content of the map. Specify a projection property to preserve (equal-area, conformal, or equidistant from a point or along meridians or a compromise) to create a custom projected coordinate system for the specified extent.
  • There is an improved experience for specifying a transformation when projecting from one geographic coordinate system to another.

Exploratory analysis tools

  • Generate a graph of the ground elevation height along a linear path in a map or scene using the new Elevation Profile tool. You can manually define a line by clicking in the view or use a selected linear feature.
  • Run the new Object Detection tool to find real-world objects of interest from imagery displayed in a scene. This tool requires the installation of the Deep Learning libraries before being run and an ArcGIS Pro Advanced license level.

Export maps and layouts

  • GeoTIFF export is now supported for layouts. Previously, this capability was only available when exporting maps. For layouts containing multiple map frames, you can choose which map frame is used to write the GeoTIFF tags.

Feature binning

  • When you publish a layer with feature bins enabled as a map service in ArcGIS Enterprise 10.9, you can now consume it back into ArcGIS Pro as a feature layer. In this feature layer, you can alter the appearance of the bins by changing symbology and other bin properties. In earlier releases, you could consume that layer into ArcGIS Pro only as a map image layer. You cannot alter the symbology or other appearance properties of the bins in this map image layer.

Infographics

  • Comparison infographics allow you to perform side-by-side comparison of multiple features in any infographic template.

    View of comparison infographics

Layouts

  • A new legend fitting strategy, Manual Columns, allows you to set the number of columns in the legend and place each legend item in a specific column.
  • A new option to convert grids to features creates features from grid components for advanced editing or placement scenarios. When you convert a grid to features, the components of the grid are generated as feature classes that are added to the map as layers. Symbols are applied to the layers to match the grid components.

Navigation

  • Bookmarks include the following improvements:
    • In the Bookmarks gallery, there are new context menu commands to remove or update a bookmark.
    • A new option to display the bookmark name in the view while zooming to it.
    • New commands have been added to the context menu of a bookmark in the Bookmarks pane to support zooming to any subcomponent property of a bookmark. For example, only the camera position, only the time value, or only the range value.
    • The Bookmarks pane now supports a folder structure to improve organization.
  • In a 2D map, Go To XY now supports placing a point, labeled point, and labeled callout graphics to mark the location in the view.
  • Map navigation can now snap to scales by providing the Only display these scales when zooming option.
  • There are three new volumetric selection commands for working in global or local scenes: Select By Box Select By Box, Select By Sphere Select By Sphere, and Select By Cylinder Select By Cylinder.
  • Two optional navigation tools, Rectangle Zoom In Rectangle Zoom and Rectangle Zoom Out Preview Zoom Out, can be added by customizing the ribbon or the Quick Access Toolbar.

Pop-ups

  • Pop-ups have a new default appearance. These improvements include alternate row colors in a Fields element, caption location for both Image and Chart elements, Pie chart slice labeling, and a matching dark theme. There is an option to view the classic pop-up appearance on the Navigation tab on the Options dialog box.
  • General improvements for interacting with and rearranging elements when configuring a pop-up.
  • A new button has been added to the Configure Pop-ups pane to rotate elements 90 degrees clockwise, improving the ability to convert vertically stacked elements to display side by side.
  • Image elements now support 360-degree panorama images. Images can be opened in the regular or the 360-degree image viewer.
  • You can now embed self-contained data URLs for image elements and HTML for text elements when configuring a pop-up.
  • A new Print button improves the ability to print an image of the attribute information listed in the pop-up.

Reports

  • Layouts can now be added as supplemental pages both before and after a report. When exported to PDF, supplemental pages are included in the resultant file.
  • The new report document view allows you to reorder report sections as well as add or remove a supplemental page.

Styles

  • New symbols have been added to the ArcGIS 2D system style as follows:
    • 81 new point symbols, including basic geometric shapes and a variety of arrowheads. Below is a sample of this collection.
      A sample of 12 new point symbols
    • 57 new line symbols, including more dash variations and lines with arrowheads. Below is a sample of this collection.
      A sample of 12 new line symbols
    • 24 new polygon symbols. Below is a sample of this collection.
      A sample of 12 new polygon symbols

    Many of these new symbols showcase different symbol effects and marker placements. As with all system style symbols, feel free to copy them to your Favorites style and modify them as necessary.

  • Eight new system styles containing PANTONE® colors have been added; they are outlined in the table below. Pantone colors are a special case of spot colors. They are part of a proprietary, standardized color reproduction system developed by Pantone that is used to ensure the consistency of colors, regardless of the medium used for display or output.

    Pantone book and ArcGIS Pro style nameBook description

    PANTONE® Formula Guide Solid Coated

    Spot Color Ink on Coated Paper

    PANTONE® Formula Guide Solid Uncoated

    Spot Color Ink on Uncoated Paper

    PANTONE® Pastels & Neons Coated

    Solid Color Pastel and Neon Ink on Coated Paper

    PANTONE® Pastels & Neons Uncoated

    Solid Color Pastel and Neon Ink on Uncoated Paper

    PANTONE® Metallics Coated Guide

    Metallic-effect Ink on Coated Paper

    PANTONE® Extended Gamut Guide Coated

    CMYK + OGV Process Ink on Coated Paper

    PANTONE® Color Bridge Coated

    Spot Color and Process Ink on Coated Paper

    PANTONE® Color Bridge Uncoated

    Spot Color and Process Ink on Uncoated Paper

  • There are 60 new symbols, each in 3 sizes, in the Intelligence system style.

Symbology

  • You can now access the color and width of outlines around simple point symbols when more than one point symbol is selected.
    Comparison of colored point symbols with black outlines to colored point symbols with white outlines
  • When multiple symbols are selected, the symbol preview indicates how many symbols are in the current set.
    Symbol preview window with text highlighting the number of symbols selected
  • The new Circular Sector symbol effect creates a dynamic polygon with a specified radius from the point. Start and end angles define the width of the sector.
    Visual example of the Circular Sector symbol effect
  • The new Around Polygon marker placement positions a single marker around a polygon at the location specified by the Position property.
    Visual example of the Around Polygon marker placement
  • The following marker placements have a new Place per part property to control how markers are placed on multipart features:
    • Along line with variable size
    • Around polygon
    • At center
    • At extremities
    • At measured units
    • At ratio positions
    • On line
    • On vertices
  • The image used in a picture marker symbol layer can now be variable, set by an attribute.

Time

  • Time zone information for a date field in a web feature layer is displayed in the calendar control and the ToolTip for the field header in the attribute table. Starting with the 10.9 release of ArcGIS Enterprise, map and feature services can be configured with preferred time zones or unknown time zones. These settings will be honored.

Vector tiles

  • Vector tile creation now honors the following:
    • Point symbols and point and polygon labels that are set to rotate with map rotation.
    • Variable fonts in text symbols.
    • Additional source content, such as attribution, bounds, minzoom, maxzoom, and scheme, are written to vector tile styles for consumption in non-Esri clients that use these properties.
    • Rendering of vector tiles from styles with URLs that don't conform to the Esri URL pattern when using the Add Data From Path command.
    See Symbology in vector tiles and Labeling in vector tiles for more information.

Production

Airports

The following features and enhancements have been added to the Airports extension:

  • Links have been added to the documentation with helpful how-to videos on GeoNet.
  • The workflows for creating airport signs have been edited for clarity.
  • A button has been added to the Terrain and Obstacle Profile element tool to refresh the profile map element after a change has been made to its properties.

Aviation Charting

The following features and enhancements have been added to the ArcGIS Aviation Charting extension:

  • Unused features from AIXM 4.5 have been removed from the AIS geodatabase schema. Download the updated Charting Product data files from My Esri.
  • The Aviation Preferences tool allows you to set preferences, which dictate how Aviation Charting geoprocessing tools create airspace lines, process routes, and perform change detection in ArcGIS Pro.
  • The Chart Changes tool allows you to identify, verify, group, and filter feature classes and tables that differ between two enterprise geodatabase versions. You can use the Chart Changes tool to view reports generated by the Report Aviation Chart Changes geoprocessing tool.

Defense Mapping

  • The MGCP Topographic Map (MTM) and Topographic Map (TM) styles have been enhanced.

Product files

  • An automated generalization workflow that runs models to generalize data to a specified scale has been added.
  • An automated workflow for replacing data and edgematching data has been added. It replaces existing data and edgematches the replaced data to the existing data in your authoritative data store.
  • Workflows for creating replicas and publishing have been enhanced to run automatically.
  • The extended properties in ArcGIS Workflow Manager (Classic) now have better organization, sorting, and consistent behavior.
  • Validation rules have been added to the generalization rule file that enable drop-down options and validation for specific fields.
  • Added geoprocessing tools that validate the rule file and report errors and inconsistencies that require attention.
  • Performance enhancements have been made to the generalization models to eliminate specific bottlenecks noted in previous releases with certain datasets.
  • Added new tools to models to support the generalization workflows. These include tools to replace existing data and edgematching of replaced data.
  • Enhancements have been made to the Transportation theme for rural and urban densities.
  • Enhancements have been made to the Structure theme to improve the generation of built-up area polygons.
  • Enhancements have been made to the Skin of the Earth theme to improve the performance and flexibility of the Fill Gaps logic.

Maritime

  • With the introduction of S-57 Relationship Manager, you can now inspect and manage Hierarchical (structure-equipment) and Peer-to-Peer (collections) relationships.
  • The S-57 Editing group allows you to set your compilation scale, which automatically attributes the scale of features as you compile new data sources.
  • The S-57 Set Scale Band allows you to set filters on data by a scale range and product type. This facilitates visualizing what data in your central database will be present in different scale products.
  • The Attributes pane allows you to view and edit feature attributes in logically organized groupings.

Pipeline Referencing

ArcGIS Pipeline Referencing includes the following enhancements to the software and documentation:

  • Support for vertical route geometries has been added.
    • Centerlines, routes, and events with vertical segments can be visualized and edited in 3D using local scenes in ArcGIS Pro.
    • Centerlines with vertical segments can be used to create and edit existing routes in your LRS Network. Events can also be located on these vertical route segments for use in analysis and reporting on LRS data.
    • Vertical routes or routes with vertical segments can be loaded into the LRS using the Append Routes tool.

    Learn more about vertical routes in Pipeline Referencing

  • Additional support has been added for 3D in LRS calculations for LRS data in geographic coordinate systems, and when the x,y spatial reference units are different from the z-units of measure. These calculations include the following:
    • The suggested measures provided in LRS editing tools, such as Create Route, Realign Route, and Add Calibration Point
    • The measure interpolation used to populate the m-values on each vertex of routes in LRS Networks and events in LRS events

    Learn more about 3D support in Pipeline Referencing

  • Support for splitting multipart centerlines into singlepart features has been added:
    • The Split Centerlines into Singlepart Features tool allows you to break multipart centerlines into singlepart features so that routes with complex shapes can more easily be edited and calibrated.

Production Mapping

The following features and enhancements have been added to the Production Mapping extension:

  • An automated generalization workflow that runs models to generalize data to a specified scale has been added.
  • An automated workflow for replacing data and edgematching data has been added. It replaces existing data and then edgematches the replaced data to the existing data in your authoritative data store.
  • Workflows for creating replicas and publishing have been enhanced to run automatically.
  • The extended properties in ArcGIS Workflow Manager (Classic) now have better organization and sorting, and consistent behavior.
  • Validation rules have been added to the generalization rule file that enable drop-down options and validation for specific fields.
  • Added geoprocessing tools that validate the rule file and report errors and inconsistencies that require attention.
  • Performance enhancements have been added to the generalization models to eliminate specific bottlenecks noted in previous releases with certain datasets.
  • Added new tools to models to support the generalization workflows. These include tools to replace existing data and edgematching of replaced data.
  • Enhancements have been made to the Transportation theme for rural and urban densities.
  • Enhancements have been made to the Structure theme to improve the generation of built-up area polygons.
  • Enhancements have been made to the Skin of the Earth theme to improve the performance and flexibility of the Fill Gaps logic.

Roads and Highways

ArcGIS Roads and Highways includes the following enhancements to the software and documentation:

  • Additional support has been added for 3D in LRS calculations for LRS data in geographic coordinate systems and when the x,y spatial reference units are different from the z-units of measure. These calculations include the following:
    • The suggested measures provided in LRS editing tools, such as Create Route, Realign Route, and Add Calibration Point
    • The measure interpolation used to populate the m-values on each vertex of routes in LRS Networks and events in LRS events.

    Learn more about 3D support in Roads and Highways

  • Support for splitting multipart centerlines into singlepart features has been added:
    • The Split Centerlines into Singlepart Features tool allows you to break multipart centerlines into singlepart features so that routes with complex shapes can more easily be edited and calibrated.

Projects

General

  • When updating data sources in a project, you can now choose to apply the changes as is, or you can validate the target source first and then apply changes. When you hover over a data source, you now see data types and full path names, and in the case of enterprise data, you see server information, too. Items whose data sources cannot be updated are now listed under an Unsupported Items heading. Text strings in the Find and Replace boxes are no longer case sensitive.

Share your work

  • You can now save service definitions for web layers and map services to be shared to ArcGIS Online, an ArcGIS Enterprise portal, or a stand-alone ArcGIS Server at a later time.
  • You can now publish a building scene layer with an associated web feature layer to ArcGIS Online to support editing workflows.
  • The Replace Web Layer tool has been expanded to support web scene layers published from referenced scene caches in folder or cloud data stores to ArcGIS Enterprise 10.8.1 and later.
  • You can now share subtype group layers as web feature layers, tile layers, and vector tile layers, and in web maps to ArcGIS Online or ArcGIS Enterprise 10.9 and later.
  • Auto-suggest has been added as a tiling scheme option when you share web tile layers, map image layers, web imagery layers, and map services. This option automatically suggests a tiling scheme for your cache based on the coordinate system of your map or scene, or in the case of web imagery layers, your data.
  • The Use symbol types compatible with all clients option now gives you more control over the symbology of your web map. You can opt into advanced symbology by preserving 2D point marker symbols in web maps used in newer clients.
  • You can now update the sharing settings of your existing web layers when you share a web map or scene.
  • Share a mobile map package experience has been enhanced with additional options:
    • Reference online content allows you to include service layers in your map for use on devices connected to the internet.
    • If you have the ArcGIS Publisher extension, Set map expiration allows you to set an expiration date, specify whether a map can be accessed when it expires, and include an expiration message.
  • When you share a web style to ArcGIS Online or ArcGIS Enterprise 10.9 and later, a copy of your custom style is also shared to your portal as a desktop style item.

Trace networks

  • A new Result Types parameter option, Network Layers, allows you to create an output group layer that contains feature layers with a selection set of features returned by the trace. To learn more, see Control what is returned.
  • Tables are now supported as inputs to starting points and barriers for trace operations.

Trace Network Version 2 is required to support the following capabilities:

Note:

When working with an enterprise geodatabase, the version of ArcGIS Pro and ArcGIS Enterprise determines the trace network version of the trace network dataset that is created or upgraded. To learn more, see ArcGIS platform compatibility.

  • The trace network is now supported in an enterprise geodatabase. Using ArcGIS Enterprise 10.9, you can share branch versioned trace network datasets using services for feature access. Learn more about publishing and consuming trace networks.
  • Using trace configurations, you can now create and store complex traces in the trace network that can be shared through a web map and consumed in web apps, field apps, and ArcGIS Pro.
  • The FLOWDIRECTION network attribute is now exposed as an editable field for all line feature classes in a network. To learn more, see Flow direction in a trace network.

Utility networks

  • The version of the federated server for your portal now determines the utility network version created when using the Create Utility Network tool. This also applies to upgrading a utility network using the Upgrade Dataset tool. This ensures that the version of the utility network is compatible with the version of ArcGIS Server. To learn more, see ArcGIS platform compatibility.
  • Tables are now supported as inputs to starting points and barriers for trace operations.

Utility Network Version 5 is required to support the following capabilities:

Note:

When working with an enterprise geodatabase, the version of ArcGIS Pro and ArcGIS Enterprise determines the utility network version of the utility network dataset that is created or upgraded. To learn more, see Utility network compatibility.

  • Using trace configurations, you can now create and store complex traces in the utility network that can be shared through a web map and consumed in web apps, field apps, and ArcGIS Pro.
  • The following changes have been made for subnetwork management:
    • A new field, Supporting Subnetwork Name, has been added to all domain network classes (except Assembly) to provide information on content features with the subnetwork name of the container that supports the feature. To learn more, see Supporting subnetwork name.
    • A new property, Manage IsDirty, has been added to the Update Subnetwork Policy of the subnetwork definition for a tier. This provides the option to bypass management of the Is dirty attribute in the subnetworks table.
    • New options are available in the Subnetwork Trace Configuration to provide control over how features are updated, exported, or traced for a specific tier—Include Containers, Include Content, and Include Structures.
    • The Update Structures and Update Containers options have been relabeled to Update Structure Network Containers and Update Domain Network Containers, respectively, and now determine whether features or objects that serve as containers will have their supported subnetwork name attribute updated in the domain and structure networks.
    • A new Validate Locatability option in the Trace and Set Subnetwork Definition tools allows you to identify objects that do not serve as content or are not structurally attached to another feature in their association hierarchy. To learn more, see Locatability.

Network diagrams

  • The Rotate Tree layout supports a new option that allows you to make your diagram junction symbols vary with the same rotation angle applied during the layout execution.
  • Refining diagram layer definition on a template is now more flexible. There is a new Overwrite all layers option in the Create Diagram Layer Definition tool. Running this tool with the option unchecked allows you to add new diagram sublayers or overwrite settings on existing diagram sublayers while preserving the other sublayers.
  • The Add Diagram Feature Capability rule includes new capabilities that allow you to flag diagram junctions to prevent or allow their reduction by any Reduce Junction rule executed later during the diagram building process.
  • The Smart Tree and Mainline Tree layouts have been enhanced to manage structural attachments in a better way.
  • Network diagrams support Trace Network Version 2 in enterprise geodatabases.
  • You can generate network diagrams from trace network layer services.

Python

General

  • The version of Python in ArcGIS Pro has been upgraded to Python 3.7.9.
  • The Python code formatter module black and Python style guide checker module pycodestyle have both been added.

ArcGIS Notebooks

  • Collapsible headings are now supported.
  • Autosave is now enabled.
  • Notebook commands are now available using keyboard shortcuts, accessible through the mode switch of Esc and visible from the Notebook menus.
  • Shell commands were partially enabled at ArcGIS Pro 2.6, but are now fully supported at ArcGIS Pro 2.7.

ArcPy

  • ArcPy (arcpy) is now supported as a conda package, and can be installed through conda. This means that arcpy and supporting modules can be added directly to your own custom environment.
  • The data access cursors, including InsertCursor, SearchCursor, and UpdateCursor, now support dynamic datum conversion with a new datum_transformation parameter.
  • The GenerateOptimalCoordinateSystem function was added to support dynamic selection of an optimal projection for a given extent and other criteria.
  • The Locator class has new properties—multilineInputFields and SingleLineField—to return a list of input fields that can be mapped when geocoding.

Mapping module

The following changes have been made to the mapping module (arcpy.mp) in this release:

Image Analysis module

The Image Analyst module has been renamed the Image Analysis module (arcpy.ia); there is no impact on existing scripts.

ArcPy functions

The following new ArcPy functions were added to the arcpy.ia module in this release:

Geoprocessing functions

Overview of the Image Analysis geoprocessing functions provides a table of the functional categories, along with links to each geoprocessing function. New geoprocessing tools available with the ArcGIS Image Analyst extension are available as new geoprocessing functions in the arcpy.ia module. The new geoprocessing functions are as follows:

Spatial Analyst module

New ArcPy functions and geoprocessing functions are available for the arcpy.sa module.

ArcPy functions

The following new ArcPy functions were added to the arcpy.sa module in this release:

Geoprocessing functions

Overview of the Spatial Analyst geoprocessing functions provides a table of the functional categories, along with links to each geoprocessing function. New geoprocessing tools available with the ArcGIS Spatial Analyst extension are available as new geoprocessing functions in the arcpy.sa module. The new geoprocessing functions are as follows:

ArcGIS Pro SDK

Roadmap

To learn more about near-term, mid-term, and long-term development goals, refer to the latest ArcGIS Pro roadmap.