What's new in ArcGIS Pro 1.4

Take a look below to see what's new and improved in ArcGIS Pro 1.4.

Video overview

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

Play Video


The highlights section includes major functionality updates at this release.

Ortho mapping

  • ArcGIS Pro now supports the production of georeferenced ortho products from images from drones, satellites, and digital and scanned aerial photography. These products include georeferenced orthomosaic datasets, georeferenced orthomosaics stored as TIFF or CRF, digital elevation models (DEM), and digital surface models (DSM).
  • You can share a georeferenced orthomosaic dataset as a dynamic image service or cached image service. You can also use the orthomosaic dataset to generate image tiles with the Split Raster tool, or create orthoimage scenes with the Export Mosaic Dataset Items tool.

    Ortho Mapping tab

Georeference imagery and CAD data

  • You can now georeference your imagery and CAD data in ArcGIS Pro.
  • Georeferencing imagery defines the locations on the image using map coordinates and assigns the coordinate system of the map frame to the image. Georeferenced images can be viewed, queried, and analyzed with your other geographic data. You can use the georeferencing tools on the Georeference tab to georeference an image.
  • Georeferencing CAD data is the process of spatially adjusting a CAD drawing. After using the georeferencing tools, you can rotate, move, and scale your CAD data, or create control points to perform a transformation.

    Georeference a CAD drawing

Portal analysis

  • You can now use ArcGIS Pro to access a number of analysis tools in the ArcGIS platform, including Feature Analysis tools, Raster Analysis tools, and GeoAnalytics tools. When you use these tools, they run on your portal's federated server instead of on your local desktop machine, and they create new output layers in your portal instead of in a local folder or geodatabase.
  • You can access the tools that are available in your active portal in the Portal group on the Analysis tab on the ribbon, or from the Portal tab in the Geoprocessing pane. To use these tools, you must be connected to an ArcGIS Enterprise portal.


  • Graticules, which can be used on layouts to show location in geographic coordinates, can now be imported into ArcGIS Pro from your existing ArcMap map documents (.mxd) or inserted from a style. You can customize graticules by rearranging gridlines and ticks and modifying the appearance of labels.

    Graticules display geographic coordinates

Multipatch editing

  • Editing in ArcGIS Pro now includes support for multipatches. In the Create Features pane, you can create multipatch features using the Create 3D Geometry tool Create 3D Geometry, or use the 3D Models tool 3D Models to create multipatch features from 3D models.
  • In the Modify Features pane, you can now use the Vertices tool Edit Vertices to extrude a multipatch feature in a scene. You can drag an existing face; add a new face and drag it outward or inward to create a hole; or create a ridgeline across a face and drag it to create two angular faces, such as those comprising a pitched rooftop. You can also copy a 2D polygon feature to a multipatch layer using Paste Special Paste and extrude it as a multipatch feature.

    Example of multipatch editing in 3D

Arcade scripting for labeling and rendering

  • ArcGIS Pro now supports the Arcade expression language. Arcade expressions are portable throughout the ArcGIS platform. Arcade expressions work in Runtime, ArcGIS Pro, ArcGIS Online, and JavaScript API, while other languages do not. Areas where Arcade expressions are used include labeling, symbology, and range aliases.

Get started

Application options

  • You can now personalize ArcGIS Pro by changing the theme. The new theme available for ArcGIS Pro is Dark. To change the theme, open the Options dialog box and click the General tab. Under Personalize, choose Dark or Light from the Theme drop-down menu. Restart ArcGIS Pro for your theme changes to take effect.

    ArcGIS Pro Dark theme open

Mapping and visualization


  • Vertical coordinate systems can be specified for feature classes, maps, and scenes to provide a reference for z-coordinates that define heights and depths. Vertical coordinate systems improve locational accuracy in analysis and editing. They are not applied by default. You must explicitly choose one when you create a feature class, map, or scene. If you want to use data in a different coordinate system than the one you specified in the map or scene you can set a vertical transformation to transform the data on the fly.
  • Feature layers can now be controlled with display filters. Display filters use SQL queries to specify which features of a layer are drawn at which scale ranges, without excluding those features from the layer. Filtered features are still available for identification and editing and appear in the layer's attribute table. Only visible features are labeled.
  • You declare parameters in a query layer so you can dynamically change what is shown in the layer without updating the layer's source. These parameters can connect values to the time and range sliders, or they can set up query filters on the layer.
  • Make your map scale list more understandable by defining alias values for individual values and then configuring how they display. To set an alias for a particular scale, enter the description in the Alias column on the Standard Scales (2D) or Standard Heights (3D) tab on the Scale Properties dialog box.
  • A new interactive selection tool for 2D views, Select By Trace, selects features by tracing along line and polygon segments. This is useful for selecting water mains, roads, and parcels. Click the Selection drop-down menu in the Selection group on the Map tab to use the tool. It is also available on the Edit tab when you're editing.
  • You can define the color model of maps and layouts as either RGB or CMYK. Use RGB for maps and layouts that will be viewed on a digital screen. Use CMYK for maps embedded in a layout that will be printed, or export it to a file type (such as PDF) and output onto paper.


  • Grids can be saved in a style.
  • New symbols have been added to the 3D Signs and Signals and 3D Street Scene styles. Learn how to add a system style to your project.


  • To facilitate further improvements to the graphics platform's internals, support for DirectX 9 and OpenGL 2.0 APIs has been removed. Review the system requirements for more details.
  • CMYK is now supported in exports. To use CMYK for exports, rather than RGB, set the color mode for your map or layout on the General tab of the Map Properties or Layout Properties dialog box before export.
  • If the GPU resources are exceeded or the GPU driver crashes or restarts due to a hardware change, a message appears with information about how to recover or resolve the error.

Vector tiles

  • In addition to using the Create Vector Tile Package tool, you can now also create a vector tile package by sharing a web layer. On the Share tab, in the Share As group, click the Web Layer menu Web Layer and click Publish Web Layer Publish Web Layer.
  • Any tiling scheme can now be used to create vector tiles as long as it has scales that double in progression through levels, often referred to as power of two progression, and has 512 by 512 tile sizes.
  • Vector tile layers can now be printed or exported.



  • Graticules display the geographic coordinates of your map frames. They can be imported from ArcMap documents (.mxd) or inserted from a style, and their components (grid, ticks, and labels) can be modified.

    Graticules display geographic coordinates

  • Additional fitting strategies have been added to legends along with the ability to modify spacing, word wrapping, indentation, and column widths.
  • Dynamic legends that only show the features visible in the current map extent are now supported.

    Example of a dynamic legend



  • The Animation tab has a new group of tools for Overlays. Here, you can add text and images to keyframes. Presets are available to insert titles, paragraphs, images, and dynamic text that change based on the map's camera, time, or range state. Animations can have multiple overlays, and they can be edited on-screen or using the Animation Properties pane.
  • You can preview any frame in your animation before it's exported to media format. This means you can verify what will appear in the video, including any on-screen overlays, before exporting.
  • Lock View Size is a new control in the Export group on the Animation tab. The displayed view size will be clipped to mimic your animation output resolution.
  • The Keyframe Properties pane has been renamed to Animation Properties to accommodate editing capabilities beyond keyframes. Inside the pane are pages for keyframes and overlays, and both can be edited here.
  • Dynamic text overlays added into an animation dynamically update with the content being displayed. Options include the camera viewpoint, the map's time, and the map's range values.


  • A collapsed viewing mode, Single Value Mode, is available for the range slider to represent a single value that you can step through or type an explicit value. This mode is only available for integer values and is best suited for relatively small ranges such as floors of a building.
  • You can define an alias expression for integer-based ranges to use when the range slider is in single-value mode. This allows the current range value to appear in more descriptive terms. For example, the aliases for building floor numbers of -1, 0, 1, and 2 will appear as Basement, Ground, First, and Second.
  • The range slider has a new Show Inside/Outside range button that can switch between displaying data within or outside the current defined range.


  • Filter By Extent allows you to work with a focused list of records in a table view by filtering out those that are not in the map's current extent. This is available in 2D only.
  • You can reorder columns in the attribute table directly, and the action can be undone. You no longer need to switch to Fields view to reorder columns in the table.


  • When you enable time on your data, you can set a specific time zone for individual layers in your map or scene on the Time page on the Layer Properties dialog box. This allows you to view temporal data using the data's native time zone as well as work with content captured across multiple time zones.

Analysis and geoprocessing


  • Tools can be shared with others in your ArcGIS organization as web tools. This creates a tool item in your portal that can be used by you or others when connected to the portal. Web tools represent a geoprocessing service on an ArcGIS server federated with your portal.

    Share As Web Tool

  • You can use KML layers directly as input to geoprocessing tools that accept feature input; no conversion is necessary. To learn more about using KML as input to geoprocessing tools, see Geoprocessing considerations for KML input.
  • Vertical coordinate systems can be defined as part of the spatial reference or coordinate system for tools such as Project and Create Feature Class.

Portal analysis

  • ArcGIS Pro provides access to a number of analysis tools available in the ArcGIS platform. To use these tools, you must be connected to ArcGIS Enterprise. Depending on the licensing roles of the servers configured with your portal, you may have access to some, all, or none of the tools described below. Tools from your portal represent geoprocessing services running on the servers federated with your portal.

    Portal Analysis galleries
    Portal Analysis galleries

  • Standard Feature Analysis Tools—This toolbox includes tools for analyzing patterns, managing data, summarizing data, and using proximity with feature data.
  • Raster Analysis Tools—This toolbox includes tools for analyzing patterns and terrains, and managing and summarizing raster data.
  • GeoAnalytics Tools—This toolbox includes tools for analyzing patterns, finding locations, managing data, summarizing data, and using proximity with feature data and big data file shares. The tools can be used to solve diverse spatial and temporal analysis problems. These tools distribute the processing between multiple server nodes; by using distributed processing, you can process large datasets in less time.

Learn more about portal tools


  • A new chart type, Profile Graph, can be used to create graphs from 3D lines. This chart type can be viewed without an ArcGIS 3D Analyst extension, but you must have the ArcGIS 3D Analyst extension to create a profile graph.

    Profile Graph

  • Charts can be filtered in the following two ways:
    • Filter by map extent—Only the features that display on the map will be displayed in the chart.
    • Filter by selection—Only the features that are currently selected will be displayed in the chart.
    Learn more about interacting with a chart
  • You can turn a chart's legend on and off using the Legend toggle button in the chart view.
  • You can export a chart to a graphic file (.svg, .png, or .jpg) using the Export command in the chart view.
  • Multiple series can be added to a bar or line chart by specifying the Series From One or More Fields option.
  • You can sort bar charts by either axis in ascending or descending order.

3D Analyst tools

  • A new tool, LAS Building Multipatch, is now available in the 3D Features toolset. This tool creates building shells using existing footprints and lidar rooftop points.
  • A new tool, Update Feature Z, is now available in the 3D Features toolset. This tool updates feature z-values through interpolation on a surface.
  • You can now use individual LAS or ZLAS files as inputs to many ArcGIS 3D Analyst extension tools.

Cartography toolbox

  • The Merge Divided Roads tool has a new parameter named Road Character Field to help classify the character of road features in complex or unusual arrangements. These values help the tool to refine the assessment of candidate feature pairs for merging.
  • The Simplify Line and Simplify Polygon tools have a new simplification algorithm, Retain weighted effective areas (Zhou-Jones). This algorithm works by first identifying triangles of significant area for each vertex. Those triangles are then weighted by a set of metrics to compare the flatness, skewness, and convexity of each area. The weighted areas guide the removal of their corresponding vertices to simplify the line while retaining as much character as possible. These tools can now operate contextually by taking into account barrier features, beyond which input features should not be simplified. The Input Barriers Layers parameter has been added to support this. These tools can now be run by partition with the Cartographic Partitions environment variable to avoid exceeding memory limitations when working with large datasets. Topology handling has been improved in these tools significantly. Topology errors will not be produced by these tools.

Conversion tools

  • A new Add Raster To GeoPackage tool has been added. This tool is used to load raster datasets into an OGC GeoPackage raster pyramid.

Data Management tools

  • Configure Geodatabase Log File Tables—Beginning with 1.4, geodatabases in PostgreSQL and SQL Server use temporary tables for log files, which is more efficient than creating permanent tables in the database. Therefore, running this tool on geodatabases in PostgreSQL or SQL Server no longer changes log file table behavior.
  • Register with Geodatabase—You can now register views with an enterprise geodatabase using this tool. Additionally, the tool allows you to define the field to use for an ObjectID and to define spatial properties for the table or view if a spatial field is present.
  • There are four new tools under the Raster Ortho Mapping toolset to help you orthorectify and block adjust your mosaic dataset: Build Stereo Model, Compute Camera Model, Generate Point Cloud, and Interpolate From Point Cloud.
  • Any tiling scheme can now be used to create vector tiles with the Create Vector Tile Package tool as long as it has scales that double in progression through levels, often referred to as power of two progression, and has 512 by 512 tile sizes.
  • A new Compute Mosaic Candidates tool has been added. This tool finds the image candidates within the mosaic dataset that best represents the mosaic area.
  • New Enable COGO and Disable COGO tools have been added to the Fields toolset to enable or disable COGO on a line feature class. COGO fields are added to or removed from the feature class.

Editing tools

  • A new Align Features tool has been added. This tool identifies inconsistent portions of the input features against target features within a search distance and aligns them with the target features.
  • A new Calculate Transformation Errors tool has been added. This tool calculates residue errors and root mean square (RMS) errors based on the coordinates of the input links between known control points to be used for spatial data transformation.

GeoAnalytics tools

  • The GeoAnalytics Tools toolbox contains a set of powerful tools for performing spatial analysis on big data. GeoAnalytics tools are powered by your ArcGIS GeoAnalytics Server. ArcGIS GeoAnalytics Server distributes the analysis between multiple server nodes. Using distributed processing, you can process large datasets in less time.

Geostatistical Analyst

  • The first version of the Geostatistical Wizard is now available. The Geostatistical Wizard is an interactive environment that walks you through the process of building, visualizing, and validating geostatistical interpolation models.

    Geostatistical Wizard

Network Analyst

  • The Route analysis layer now includes a LocationType field on Stops that allows you to specify which stops are waypoints that should be routed through but not included in directions. It also has ArriveTimeUTC and DepartTimeUTC fields to report the arrival and departure times in coordinated universal time (UTC).
  • The Closest facility analysis layer now includes StartTimeUTC and EndTimeUTC fields on Routes to report the start and end times of routes in coordinated universal time (UTC).
  • A new tool, Solve Vehicle Routing Problem, has been added to the Analysis toolbox. The Solve Vehicle Routing Problem tool finds the best routes for a fleet of vehicles on local data.
  • The Travel Mode parameter has been added to the Calculate Locations tool. The locations will be computed by avoiding the restrictions set in the specified travel mode.
  • Travel modes properties are now accessible and customizable from the Network Dataset Property page.
  • Two new tutorials, Generate Origin Destination Cost Matrix and Closest Facility, are now available.

Raster Analysis tools

  • The Raster Analysis toolbox contains tools for analyzing patterns and terrains and managing and summarizing raster data.

Server tools

  • A new Delete_Map_Server_Cache tool has been added. This tool deletes an existing map image layer cache, including all associated files on disk.
  • A new Export Map Server Cache tool has been added. This tool exports tiles from a map image layer cache as a cache dataset or as a tile package to a folder on disk.
  • A new Import Map Server Cache tool has been added. This tool imports tiles from a folder on disk into a map image layer cache.
  • A new Manage Map Server Cache Status tool has been added. This tool manages internal data kept by the server about the built tiles in a map or image service cache.

Spatial Analyst

  • The default output raster format for tools in ArcGIS Spatial Analyst extension has changed. The location and name you give to an output raster determines the format in which it is created. In previous releases, when the output location was a folder, the default output format was the Esri Grid raster. The default output format (to a folder location) is now a TIFF raster. If you are overwriting the default name with a name of your choice, include the .tif extension to create a TIFF raster dataset.
  • Visualization of analysis output has been improved with better symbology for tools such as Aspect, Hillshade, Kernel Density, Line Density, Point Density, Slope, Viewshed, and Visibility.
  • The Locate Regions tool now supports larger input rasters. Improvements were made to produce more accurate results, especially when an input existing regions dataset is specified.
  • Improvements were made to produce a default remap table faster in the Reclassify and Weighted Overlay tools.
  • The Zonal Statistics and Zonal Statistics As Table tools were improved to support a zone raster without an attribute table.
  • Most of the Spatial Analyst tools now support the Cloud Raster Format (CRF) as an input and output raster format.

Spatial Statistics tools

  • A new Optimized Outlier Analysis tool has been added. This tool identifies clusters and outliers in your data using the Anselin Local Moran's I statistic. This tool produces optimal results by evaluating the characteristics of your input features to determine the best settings for parameter values.

    Optimized Outlier Analysis

  • Override Settings parameters have been added to the Optimized Hot Spot Analysis and Optimized Outlier Analysis tools to allow you to choose the grid cell size and distance band for your particular analysis.

    Override Settings

  • The Linear Directional Mean tool has been enhanced to honor 3D data. This added functionality will calculate results taking into consideration the z-values (such as elevation) associated with each feature and produce a 3D result that can be visualized in a 3D scene.
  • The Generate Spatial Weights Matrix tool has been enhanced to honor 3D data, allowing neighborhood relationships to be defined in x, y, and z dimensions.

Standard Feature Analysis tools

  • The Standard Feature Analysis Tools toolbox contains tools for analyzing patterns, managing data, summarizing data, and using proximity with feature data.


  • Python Package Manager
    • Python has a rich ecosystem of preexisting Python packages that can be leveraged in ArcGIS, but managing which packages are installed on a system has previously been a complex and time-consuming task, especially when working on multiple projects at once or trying to share code with others. To support package management, the Python Package Manager has been added to ArcGIS Pro.
    • To add, upgrade, or remove Python packages in ArcGIS Pro, click the Project tab and click Python to access the Python Package Manager.
  • ArcPy
    • A Chart class has been added to define an ArcGIS Pro chart. The class allows you to create different types of charts in Python, including bar charts, line charts, histograms, and scatter plots.
    • If a spatial reference includes a vertical coordinate system (VCS), it can now be accessed through the SpatialReference class VCS property.
  • Workflow Manager module
    • The information about a job's workflow including step IDs, names, and path information can be retrieved.
    • Jobs can be queried based on defined criteria using the QueryJob method. The jobs are returned like a query, and the QueryResult object has information about jobs that meet the criteria.
    • The Workflow Manager service definition file can be created for publishing the service.
  • Mapping Module
    • There is a new addBasemap method on the Map class that allows you to add basemaps. You can also identify which layers are basemap layers using the new isBasemapLayer property on the Layer class.
    • You can now add file-based and service layers using the new addDataFromPath method on the Map class. It allows you to add a layer to a map using a path or URL.
    • With the mapping module API, you can now modify feature layer renderers. This includes changing the renderer properties and modifying the symbol properties associated with the renderer. The renderers supported at this release are SimpleRenderer, GraduatedColorsRenderer, GraduatedSymbolsRenderer, and UniqueValueRenderer.

Edit data

  • On the status bar at the bottom of the current map view, you can now switch the editing Grid Editing Grid on and off. The editing grid provides an additional set of constraints you can apply to the pointer in the form of a 2D x,y grid. You can snap to grid line edges and intersections, and constrain the pointer orthogonal to the grid axes as you create or modify features. The editing grid displays independent of any coordinate system in a map. You can customize its appearance, grid cell size, and snapping behavior.
  • In the Create Features pane, you can now create multipatch features from scratch using the new multipatch construction tool Create 3D Geometry Create 3D Geometry. In a scene, you create a closed 2D profile and extrude it by dragging a face.
  • In the Modify Features pane, the following capabilities are new:
    • Buffer Buffer can now create polyline or polygon buffer features around selected 3D features at a specified offset distance.
    • Vertices Edit Vertices can now extrude a multipatch feature in a scene. You can drag an existing face; add a new face and drag it outward or inward to create a hole; or create a ridgeline across a face and drag it to create two angular faces, such as those comprising a pitched rooftop. You can also copy a usable 2D polygon feature to a multipatch layer using Paste Special Paste and extrude it as a multipatch feature.
  • Group templates now include the Point at every intersection builder Point at every intersection. This builder autogenerates a point feature at every intersection of a polyline feature you cross in a map. You can specify an offset from the left or right side of the polyline feature. It is available with point component templates when the primary feature geometry is a polyline.
  • The Attributes pane now includes a Select tool Select.
  • When you enable Map Topology Map Topology, you have the following new capabilities:
    • You can now select and edit topological nodes as well as single edges.
    • When using Copy and Paste to create new features, topological editing is now momentarily suspended to prevent original features from moving with the newly pasted features.
  • ScreenTips are now available in Error Inspector Error Inspector when you hover over a rule or a predefined fix.
  • When you validate a geodatabase topology, predefined fixes now include the following:
    • Explode Explode creates singlepart line features from each part of the multipart line feature that is in error.
    • Simplify Simplify removes self-overlapping line segments from the feature in error.
    • Snap Snap snaps dangling line features to the nearest line feature within a given distance.
    • Merge Merge adds the geometry of one line feature into the other line feature causing the error. You can choose the feature to preserve or apply the fix to all errors.
    • Merge To Largest Merge To Largest merges the geometry of the shorter line into the geometry of the longest line. You can choose the feature to preserve or apply the fix to all errors.

Manage data and geodatabases


  • A new Paste Special option is available to give you more control over the datasets you paste into a geodatabase or database in your project. When you choose Paste Special from the context menu of the destination database or geodatabase, a dialog box appears on which you can rename the pasted dataset and any associated tables, as well as choose a configuration keyword from a drop-down menu to control dataset storage.


  • The CAD Tools tab contains many useful tools to help you work with CAD data in ArcGIS Pro. Here, you can access tools for workflows such as assigning a spatial reference, georeferencing, and conversion.
  • Georeferencing is the process of spatially adjusting a CAD drawing without actually changing the original source data. The georeferencing tools allow you to rotate, move, and scale your CAD data, or you can create control points to perform a transformation.

Data Reviewer

  • A new capability, Reviewer rules, is now available for authoring automated validation of your data. Reviewer rules allow you to detect features that do not comply with established data quality requirements defined by your organization. Reviewer rules are based on data validation methods (checks) that assess different aspects of a feature's quality. These aspects include a feature's attribution (Query Attributes), geometric integrity (Cutbacks, Monotonicity), and spatial relationships with other features (Invalid Event, Feature on Feature). Reviewer rules are integrated in the map and shareable both inside and outside your organization.
  • A new tab, Manage Quality, is now available for use in validating features based on data quality rules implemented using Reviewer rules. The Manage Quality tab includes tools for validating either a selected set of features or features in a map's extent. Noncompliant features detected during validation are stored in a geodatabase to facilitate reporting and corrective workflows.

    Get started with validating features using Reviewer rules

  • A new check is now available, Invalid Event, that enables validation of linear referenced events. This check finds linear referenced events that do not have an associated route (orphaned events) or that contain invalid measure values. The check can also be used to identify gaps or overlaps between events within the same route or across multiple routes. Event features can be validated using either a Reviewer rule created in ArcGIS Pro or a Reviewer batch job created in ArcMap 10.5.
  • Five new tutorials, Store validation results in your project, Author and share Reviewer rules, Validate address data using Reviewer rules, Validate address data using batch jobs, and Manage validation results, are now available.


  • You can now share locators to ArcGIS Enterprise (10.5 or later) from ArcGIS Pro.
  • Quality and performance improvements have been made to the address locator styles.
  • You can now create an address locator that supports searching alternate city names in addition to alternate street names.
  • You can now view locator properties for composite locators.
  • Feature search settings are now preserved when sharing a map as a web map and as a mobile map package.


  • You can now register views with enterprise geodatabases. The geodatabase stores properties of registered views, such as which field to use for an ObjectID and information about spatial attributes. Having this information stored in the geodatabase improves performance when you add the view to a map because ArcGIS Pro does not have to prompt you or query the contents of the view to discover this information. You can also create metadata for views registered with the geodatabase.
  • Create a version for data sources in your map by clicking the New Version button on the Versioning tab. The New Version dialog box lets you create a version from a data source in the Contents pane and switch your data source to that new version in a single step. See Create, modify, and delete versions for more information.
  • While making edits in the Version Manager, you can now restore a deleted version. Similar to restoring items in Fields view, if you deleted a version during your edit session and want to restore it to its original state before saving your edits, you can right-click the item and choose Restore Version. The strikethrough will be removed, and this version will not be deleted upon saving your edits. See Create, modify, and delete versions for more information.
  • An Add Archive button has been added to the Versioning and Data tabs. It becomes enabled when you select an archive-enabled feature class or table in the Contents pane. Clicking Add Archive adds the archive class to the map. The archive class contains every update made to the feature class or table since archiving was enabled. This is useful for querying the archive at specific moments in time, over a range of time, or symbolizing the features to view its changes. See Work with the archive class for more information.
  • To access Topology properties, right-click a topology in the Project pane and select Properties. The Topology Properties dialog box has the following four tabs:
    • General—Shows the name, cluster tolerance, z-cluster tolerance, and an overview of the topology's status
    • Feature Classes—Displays the feature classes participating in the topology as well as their coordinate accuracy rank and z rank
    • Rules—Displays the topology rules and their associated feature classes and subtypes
    • Errors—Gives a summary report of the topology rules and their errors and exceptions
  • Enterprise geodatabases you create in Oracle, PostgreSQL, or SQL Server using ArcGIS Pro 1.4 use a new type of raster storage for mosaic datasets by default: rasterblob. Rasterblob provides optimized BLOB storage of raster data in the business table of the mosaic dataset, which reduces I/O operations and improves performance. If you upgrade your geodatabase to, your default raster storage setting will not change in the geodatabase. To use the new storage type for mosaic datasets in upgraded geodatabases, export the contents of the DBTUNE table, alter the RASTER_STORAGE parameter value under the DEFAULTS configuration keyword, and import the altered contents.

    Note that when you set the RASTER_STORAGE parameter to RASTERBLOB, raster datasets and raster catalogs will use BINARY (PostgreSQL or SQL Server) or BLOB (Oracle) storage.

    ArcGIS Pro 1.3 and earlier releases cannot create or open mosaic datasets that use rasterblob storage. If your geodatabase will be accessed by older ArcGIS clients that need to work with mosaic datasets, configure a different default raster storage type for your geodatabase.

  • The sde.gdb_util.update_open_cursors stored procedure has been added to geodatabases in Oracle to allow the database administrator to synchronize the Oracle open_cursors setting with the geodatabase. When you create or upgrade a geodatabase in Oracle or change the Oracle open_cursors setting, the database administrator needs to run the sde.gdb_util.update_open_cursors stored procedure to update the open_cursors value in the geodatabase.
  • ArcGIS no longer supports creating datasets that contain Oracle SDO_GeoRaster. You can still view SDO_GeoRaster data in older geodatabases, but you cannot create datasets that contain SDO_GeoRaster fields using an ArcGIS Pro 1.4 client.

LAS and lidar

Pipeline Referencing

  • Pipeline Referencing is a new ArcGIS extension for pipeline industry users that manage the location of their asset data through linear referencing. It has a feature-based approach to linear referencing location management, to enable your work with linear referenced data in ArcGIS Pro.


  • The Imagery tab has tools for working with image and raster data. It has tools for ortho mapping, georeferencing, raster functions, image classification, raster processes, and indices.

    Imagery tab

  • There are two cases where raster functions can process the entire extent of the raster at the source resolution: distributed raster analysis and global functions. Raster analysis uses ArcGIS Enterprise to boost the performance of raster processing by distributing the workload to the server; these can be performed on any raster function. There is also a set of functions called global functions that can process the extent of your raster at full resolution. Global functions can be run locally on your machine, but it is recommended that you use the power of your distributed raster analysis to process the data.
  • In addition to the new global functions, there are three new raster functions available to perform on-the-fly processing on rasters: Key Metadata Function, Rasterize Attributes Function, and Zonal Remap Function.
  • Orthorectifying removes distortions and creates a planimetric image at every location with a consistent scale across all parts of the image. Orthorectification is the process of stretching the image to match the spatial accuracy of a map by considering location, elevation, and sensor information. To learn more about ortho mapping, see Ortho mapping in ArcGIS Pro.
  • The following new aerial and satellite raster types are supported: ADS, Deimos-2, DubaiSat-2, GF-4, Jilin-1, KOMPSAT-3, and UAV and UAS.

Work more efficiently

Workflow Manager

  • The Workflow pane provides access to the jobs assigned to the current user logged in to the system and their groups. The jobs can be executed and marked complete from this pane.
  • You can filter the values displayed to the user based on the previous selection in Extended Properties. The values are multilevel values stored in a table.
  • Functional elements were added to the Job View tab to allow users to update more properties of a job.
    • Job Notes is a dialog box to add comments and notes or document information for a job. It is accessible to all users.

      Job View

      Job Notes

      Job Notes

    • Select another job as a parent job of the current job in the Workflow Manager (Classic) database. The current job becomes a child job of the selected parent job.

      Extended Properties

    • The Parent Version parameter is the parent of the job version. Any version can serve as a parent version.
    • The job version is a child of the parent version. It serves as the version where spatial edits for a job are performed. A new job version can be created or an existing version can be selected as job version.

Share your work

  • Vector tile layers can now be shared in the Publish Web Layer pane. For more information, see Vector tile layer.
  • Map image layers shared to ArcGIS Enterprise 10.5 can now be drawn using tiles from a cache. For more information, see Map image layer.
  • Additional service-level parameters can be set when sharing layers. For more information, see Configure service parameters.
  • Scene layer packages now support points and point cloud layers in addition to multipatch layers.
  • Web tools can be shared to ArcGIS Enterprise portals.
  • Locators can be shared to ArcGIS Enterprise portals.

Extend ArcGIS Pro

System requirements

  • The following list includes the changes to requirements from ArcGIS Pro 1.3 to 1.4. Review the system requirements to see the full set of requirements for ArcGIS Pro.
    • Windows 8 is no longer supported by Microsoft; therefore, it is no longer supported by ArcGIS Pro. You need to update to Windows 8.1 or later.

    • Citrix XenDesktop 7.5 is no longer supported; however, XenDesktop 7.6 and 7.7 are supported.

    • The following table shows the changes to the hardware requirements:

      Hardware requirementArcGIS Pro 1.3 requirementArcGIS Pro 1.4 requirement

      Minimum video/graphics adapter

      DirectX 9 (OpenGL 2.0) compatible card with 512 MB RAM

      DirectX 11 feature level 10.1, Shader Model 4.1, OpenGL 3.3, and the EXT_texture_filter_anisotropic and EXT_texture_compression_s3tc extensions

      Recommended video/graphics adapter

      DirectX 11 (OpenGL 3.2) compatible card with 2 GB RAM

      DirectX 11 feature level 11.0; Shader Model 5.0; OpenGL 4.5; 2 GB RAM; and the EXT_texture_filter_anisotropic, EXT_texture_compression_s3tc, EXT_swap_control, and ARB_shader_draw_parameters extensions

      Minimum pixel shader



      Minimum vertex shader