What's new in ArcGIS Pro 1.1

Here are many of the new features and enhancements included with the current release of ArcGIS Pro.

3D Analyst

Three new geoprocessing tools have been added:

LAS Dataset point-cloud display capabilities have been enhanced in 2D and 3D, including a stretch renderer and support for intensity and RGB values.

Stretch renderer

The previously available class breaks renderer for LAS Dataset point-cloud display classified values into discrete ranges. Grouping values into classes and a limited set of colors was the way to see elevation changes.

Scene view of class breaks
Contents view

The new stretch renderer displays continuous values without aggregating them into subgroups, allowing you to visualize elevation values across seemingly unlimited colors. You get more accurate views.

Scene view
Contents view

Lidar point-cloud intensity values (this isn't an aerial photo)

Signal intensity is often one of the values recorded when collecting lidar data. Displaying point clouds based on their intensity values allows you to create what looks like 3D black and white aerial photos. Look closely at the runway below; you can see that it's drawn from points, not raster imagery.

Displaying intensity values

Note that as you zoom in closer, the gaps between the points become more apparent, and the 3D landscape appears to break apart. Zooming back out will make it look good again.

Lidar point-cloud RGB values

Similar to intensity values, red, green, and blue (RGB) values are often collected with lidar data. Combining the rendering of RGB values of point clouds with the highly accurate elevation values creates three-dimensional scenes that you can rotate and fly through.

Displaying RGB values

Analysis and geoprocessing

Tools that consume credits

Some geoprocessing tools hook into ArcGIS Online's powerful analytical capabilities, which reference high-quality datasets that cover much of the world. They allow you to perform spatial analysis without spending time and money acquiring data yourself.

To see an example of the benefit, consider that you can do the following:

  1. Convert addresses of stores into locations on a map using Geocode Addresses and the Esri World Geocoding Service, which the tool can reference.
  2. Feed the locations into Enrich Layer to create 10-mile drive-time areas around each location and generate a wealth of demographic information about the people who could access the stores.
Enrich for demographic data

To perform this kind of analysis without ArcGIS Online, you would need to acquire address data and create a locator, acquire road data and create a network dataset, and acquire demographic data. To make the efficient online workflow possible, accessing these tools requires the use of credits. For more information about these tools and the credits they consume, see Geoprocessing tools that use credits.

When viewing tools in the Geoprocessing pane, tools that consume credits will have a coin icon, as illustrated below on the Enrich Layer and Summarize Nearby tools.

Tools that consume credits

When a tool consumes credits, the tool dialog box will display This tool consumes credits, as illustrated below.

Message about credits

Note:

In some situations, you may need to manually connect to ArcGIS Online servers to access these ready-to-use services.

ModelBuilder

Undo many actions in ModelBuilder, including moving elements, adding data and tools, and changing the settings or paths of data and tool elements.

Drag an item from your project geoprocessing history and drop it into the ModelBuilder view.

General geoprocessing enhancements

Time and range extent

The new range slider and the existing time slider allow you to quickly filter data. Geoprocessing tools will honor the filter you define and only process features within the current range or time extent.

Project packages and geoprocessing history

When you create a project package (.ppkx), your project's geoprocessing history will be saved in the package.

Refreshing Python toolboxes

You can refresh and check the syntax of Python toolboxes.

3D Analyst tools

3D Features toolset

Two new geoprocessing tools have been added to this toolset:

CityEngine toolset

The Features From CityEngine Rules tool has three new parameters:

  • Include Existing Fields controls whether the output feature class inherits the attribute fields of the input feature class.
  • Include Reports can generate reports about the created features, if the rule package has been authored for reporting.
  • Export Leaf Shapes determines whether created components are collectively contained within a single output multipatch feature class, or whether multiple output feature classes are created to store them. This parameter is only available when the rule package includes @Out (granularity=separatedShapes) CGA annotation on the @StartRule.

Conversion toolset

The following enhancements have been added to the Layer 3D To Feature Class tool:

  • Added a new optional parameter: Disable Color/Texture. This parameter will disable color and texture in the output if they are present in the input feature layer.

  • Added support for an input layer symbolized with procedural rules (*.rpk files). These procedural rules are created in CityEngine and typically applied on 2D polygons.

  • Added support for attribute-driven symbology. Now, input layer symbol attributes can be linked with numerical values from the input feature attribute table. A field of string type can also be used, for example, a hex value of #FF0000, which can represent a color.

  • A layer file (*.lyrx) from an ArcGIS Pro project can now be used.

The sequence of images below shows an example workflow that includes the use of Layer 3D To Feature Class. The first two images show symbolizing a polygon layer as a builing using a procedural rule (.rpk file). Next, Layer 3D To Feature Class converts the building into a multipatch, which is necessary for inputs to analysis tools used later in the workflow. Features from CityEngine Rules splits the building into sections, or panels, so each one can be analyzed separately. Construct Sight Lines and Line of Sight determine which areas of the building face have a clear line of sight to famous landmarks. The results are tallied and attached as attributes to the building sections using Near 3D, Join Field, and other tools. Apply Symbology from Layer color codes the building face to clearly show how many landmarks can be seen from different parts of the building.

Layer 3D To Feature Class

Data Management toolset

One new tool has been added, Extract LAS, to the LAS Dataset tools.

Visibility toolset

The Viewshed 2 geoprocessing tool, which was introduced for the ArcGIS Spatial Analyst extension for ArcGIS Pro 1.0, has been added to the Visibility toolset of the 3D Analyst toolbox.

This tool determines raster surface locations visible to a set of observer features. This tool offers enhanced functionality over the existing surface visibility tools (Observer Points, Visibility, and the original Viewshed) in the following areas:

  • This tool performs its calculations using geodesic methods.
  • Greatly improved performance for visibility analysis is possible with this tool on systems that have a GPU (Graphics Processing Unit) available, provided that your machine has an appropriate NVIDIA graphics card with CUDA compute capability 2.0 or OpenCL 1.2 and a current driver.
  • It optionally accommodates vertical uncertainty in the input surface and produces an observer-visible region relationship table for up to 32 observers (points, multipoints, or polylines) that can be related back to the input observer feature class.

Analysis tools

A new geoprocessing tool is available in ArcGIS Pro 1.1: Pairwise Dissolve. This tool aggregates features based on specified attributes. By default,Pairwise Dissolve runs in parallel processing mode using the Parallel Processing Factor environment setting.

Two tools in the Pairwise Analysis toolbox now run in parallel by default: Pairwise Intersect and Pairwise Dissolve.

Data Management tools

Two new tools have been added:

Features toolset

  • Add field support has been added to the Adjust Z Value parameter for the Adjust 3D Z tool.

Layers and Table Views toolset

  • The Apply Symbology From Layer tool will now apply labels and pop-ups to the input layer based on the label and pop-up settings of the symbology layer.

LAS Dataset toolset

  • A new parameter called Create PRJ For LAS Files has been added to the Create LAS Dataset tool. It will automatically build .prj files for each LAS file referenced by a LAS Dataset

Data Reviewer tools

See the Editing and Data Reviewer section.

Multidimensional tools

The new Make OPeNDAP Raster Layer tool allows you to create a raster layer from data stored on a remote server.

Network Analyst

Network Analyst in ArcGIS Pro has better support for using travel modes in the Service Area and Route ribbons. Travel modes make it easy to configure and use the network attributes for modes such as Driving, Walking, or Truck modes. They can be created with ArcCatalog (10.3 or later) and stored with the network dataset.

Solve routes that visit stops in the order you specify, or let the route solver find the best sequence to minimize overall travel. To try this functionality, see the Sequence drop-down list on the Route tab.

Network Analyst layer properties, such as metadata and network dataset source, can now be updated from the layer property page.

To see the Route or Service Area tab in the previous version of ArcGIS Pro, you needed to first select the analysis layer and the associated tab would appear; it wouldn't appear if you selected a sublayer. In the current release, selecting the analysis layer or any one of its sublayers makes the contextual tabs visible.

Server tools

The Generate Map Server Cache Tiling Scheme tool has been added.

Spatial Analyst

Segmentation and Classification toolset

Three new tools are added to the Segmentation and Classification toolset for ArcGIS Pro 1.1. The tools are Compute Confusion Matrix, Create Accuracy Assessment Points, and Update Accuracy Assessment Points.

Surface toolset

Some updates were made to the Viewshed 2 tool for ArcGIS Pro 1.1.

  • The Output above ground level raster (AGL) option has been improved. The AGL result is a raster, where each cell value is the minimum height that must be added to an otherwise nonvisible cell to make it visible by at least one observer.
  • The Analysis method parameter was added, allowing you to choose the method by which the visibility will be calculated. This option allows you to trade some accuracy for increased performance.

Space Time Pattern Mining tools

Create Space Time Cube has added functionality to handle marked points. Numeric attributes associated with incident points can now be aggregated into the bin structure of a space-time cube and used in Emerging Hot Spot Analysis.

Two new tools have been added:

Python

Third-party libraries have been added to ArcGIS Pro:

  • SciPy—Provides more analytical methods, which are especially useful to the science community.
  • Pandas—Provides high-performance, easy-to-use data structures and data analysis tools for working with tables in Python.

The Workflow Manager (Classic) Python module can be used to access Workflow Manager (Classic) database and job properties.

NumPyArrayToFeatureClass, NumPyArrayToTable, FeatureClassToNumPyArray, and TableToNumPyArray functions in the arcpy.da module now support dates.

isCancelled and autoCancelling properties have been added to the arcpy.env class to support enriched behavior for dealing with cancellations in a python script tool.

Editing and Data Reviewer

Editing

  • In the Modify Features pane, tools display a warning Warning symbol next to the selected item when features are out of scale range or not visible. Hover over the symbol to display information about the cause and a possible remedy.
  • The Create Features pane displays the message Information Click here to list templates not shown when a feature template is not shown for a layer. Click the message to view a list of missing features templates. Click the message and click the item in the list to display information about the cause and a possible remedy.
  • The Modify Features and Create Features panes display the message Information No editable layers when there are no editable layers in the active map.

Data Reviewer

Geoprocessing

The Execute Reviewer Batch Job tool's Analysis Area parameter has been changed to a composite type (Feature Layer and Extent) to provide additional flexibility in defining the features that should be validated using Data Reviewer batch jobs.

The Create Reviewer Session tool has four new optional parameters that can help you specify how results are written to the session:

  • Duplicate checking
  • Return geometry
  • Session username
  • Version

Changes in the workflow for results

Usability enhancements to Reviewer result session project items now enable you to identify a default session for your project, making a more efficient workflow when executing automated validation of your data. Additional enhancements include automating the creation and deletion of sessions from the Project pane using the Create Reviewer Session and Delete Reviewer Session geoprocessing tools.

Results can now move directly from the Correction to Verification phase to support workflows that do not implement a two-party correction and verification process. The Update Results pane now has an Automatically verify result check box, allowing you to move a result directly to the Verification phase.

Timestamps displayed for session results (Created On, Corrected On, Verified On) now honor time zone settings configured in Windows.

The Windows login name of the current user is persisted when Reviewer results are created or updated. This impacts values stored in the following fields:

  • Created By (REVIEWTECHNICIAN)
  • Corrected By (CORRECTIONTECHNICIAN)
  • Verified By (VERIFICATIONTECHNICIAN)

Batch Job project item enhancements

Data Reviewer Batch Jobs enable you to quickly validate geodatabase features created, edited, or referenced in your ArcGIS Pro project. Documentation describing the contents of these Batch Jobs is now automatically created within the item's metadata. Documentation includes any editing history and summary statistics, such as the total number of configured checks and counts performed by Check type.

Data management and geodatabase

Content management

  • You can add OGC WMS and WMTS service connections to your project.
  • You can import mobile map packages (*.mmpk) to your project.

CAD data

  • CAD files display as group layers named to match the CAD file name. Individual layers organize the data by geometry type and reflect the layers, levels, and colors defined by the CAD file. AutoCAD blocks and MicroStation shared cells, like layers and levels, are organized as individual feature classes. Only attributes that are for that shared cell or Block will be shown as attributes.
  • CAD text display as point features with labels.
  • You can reference AutoCAD DWG/DXF and Bentley MicroStation DGN files as read-only datasets or convert the contents when you add them to a map. In the Options dialog box, click CAD and check the On adding new layer to map, convert CAD feature class to project geodatabase check box.

Geocoding

  • All geocode services from your active portal are now added to your project automatically the first time that you access any geocoding functionality, including the following: 'What's here?', Locate pane, geocoding geoprocessing tools, Rematch Addresses pane, and the locators folder on the Project pane.
  • The What's here? tool now displays results from all locators added to a project.
  • The Locate pane now has a Settings tab that allows you to enable or disable any locators added to your project. Additionally, for any geocoding service or locator that was built with suggestions enabled, you can enable or disable the use of suggestions from that locator in the Locate pane.
  • Locator properties, including geocoding options, performance settings, and input/output fields, can now be viewed and modified in the Locator Properties dialog box.

Geodatabases

  • Support for SQLite Databases
    • Add to project
    • View contents
    • Add contents to map (read-only)
    • Edit schema in Fields View
  • Support for Microsoft Excel—Ability to open, view, and use as input for geoprocessing tools that support Excel as input.
  • Support for Database Access and Query Layers.
  • New CreateSQLiteDatabase geoprocessing tool.
  • Fields View supports editing schema and layer properties of shapefiles.
  • The Database Connection dialog box will now persist information from the previous connection.
  • A valid user name and password must be provided in order to create a database connection. If no valid credentials are provided, a connection file will not be created.
  • The Version Manager displays a count of versions that the connected user has access to.
  • The Change Version dialog box displays a count of versions that the connected user has access to and allows filtering by version name or owner.
  • Domains that cannot be edited by the connected user are now read-only.

Imagery and raster

  • Support for NCRDC raster types
  • Enhancements to Band Combinations
  • Editing mosaic dataset properties enabled
  • WorldView3 Support
  • Server-side processing
  • New raster functions
  • Vector field renderer
  • Displaying variables from scientific datasets, such as Grib, HDF, and NetCDF
  • Sharing function templates
  • New data management tools (download and repair)
  • Editable mosaic dataset properties
  • Accuracy Assessment for Image Classification
  • Support for making variables within a function chain public is enabled.

Mapping and visualization

Map Properties

You can now Enable wrapping around the date line on maps using geographic coordinate systems or a select set of projected coordinate systems.

Symbols

  • Point symbols can be aligned to either the map or the display.
  • Bold and italic font styles on text symbols are not supported in the ArcGIS Pro display pipeline unless the font used contains those styles. Available font styles are shown in the Font style drop-down list on the Labeling ribbon and the Label Class pane.

Style Management

  • The underlying version of the style database has changed. Custom styles in a project will be read-only until they are upgraded. You can upgrade a style from either the context menu in the Project pane or from the Description panel of a style in a Project view. You can still consume symbols and other style items from a noncurrent, read-only style; you just cannot modify the style itself. It is advisable to make a backup copy of the style prior to upgrade if you intend to also continue working in a previous release of ArcGIS Pro.
  • ArcGIS Pro styles (*.stylx) files can be stored and shared on ArcGIS Online and downloaded and added to a project.
  • Styles support Description and Tags to aid in identification and organization.

Layout

  • Rulers and Guides are available to assist in aligning items.
  • Snapping is available.
  • Extent indicators can be added and imported.
  • Dynamic Text includes Metadata tags.

Navigation and map interaction

  • The new range slider allows you to explore any layer, or set of layers, in a map or scene that contains numeric fields. For more information on the range slider, see Get started with the range slider.

Sharing and online

  • Sharing web scenes to Portal for ArcGIS10.3.1.
  • Publishing one or more multipatch layers as web scene layers to Portal for ArcGIS10.3.1 with ArcGIS Data Store.
  • Overwriting web feature layers.
  • Web feature layers can be configured to use expanded editing options, such as Add features only and Update feature attributes only.
  • Web tile layers can be configured to use different tiling schemes, such as WGS 1984 Geographic Coordinate System, tiling schemes from existing cached services, and tiling scheme XML files.
  • View cache status for web tile layers and web scene layers via the Job Status pane.
  • CacheLog.log files are captured for each web tile layer and web scene layer cache generation job. They are stored in the C:\Users\USERPROFILE\AppData\Local\ESRI\ArcGISPro<release#>\Staging\SharingProcesses\<job> folder.

Tasks

  • A task if validated when it is loaded to ensure that all the resources it uses are not broken or missing. When authoring a task, the task is also validated for best practices and warnings are displayed to help the task author identify missing or duplicate content.

    Missing resources such as maps, layers, and geoprocessing tools are flagged as errors and can be fixed in theTask Designer pane under the Resources tab. Using the Resources tab, you can reference broken resources to their correct resource. You can use the Resources tab to reference resources even if there are no validation errors.

  • Under the Actions on the Task Designer pane, a task author can now manage feature selections for the task step. Feature selections can be created from the current and previous steps, saved, queried, and deleted.
  • The command or geoprocessing tool for the step is also loaded under the Actions tab. A command or geoprocessing tool can now be set or changed by clicking the Record icon on the command action control and clicking a command on the ArcGIS Pro ribbon.

Workflow Manager (Classic)

  • Attachments can be added to a job and managed using the Job Attachment pane.

    Job Attachment pane

  • Existing project maps can be opened using a workflow step Open Map. This step creates a connection to the data workspace and repoint layers coming from the data workspace to the job version. If an AOI exists for the job, a bookmark is created for the job map and added to Manage Bookmark.
  • The Workflow Manager (Classic) Python module can be used to access the Workflow Manager (Classic) database configuration, execute the job, and access job properties as well as the geoprocessing tools available in the Workflow Manager toolbox.
  • Jobs with AOI can be viewed in the Job AOI Map in Workflow View. Selecting a job in the Job List will highlight the jobs AOI in the Job AOI Map.

    Workflow View

  • Editing outside the jobs Area of Interest (AOI) can be restricted by either warning the editor about the features or preventing the selection and editing of features outside the AOI.
  • Jobs can be closed from the Workflow view.
  • Workflow Manager (Classic) database schema can be created by adding a workflow connection to an empty enterprise geodatabase.
  • Workflow Manager (Classic) database schema can be upgraded by adding a workflow connection to an existing Workflow Manager (Classic) enterprise geodatabase created in a previous version.
  • When a project is shared as a project package (.ppkx), the workflow connection in the project is packaged along with the jobs that are part of the project.

SDK

The ArcGIS Pro SDK for Microsoft .NET is available, which you can use to extend the ArcGIS Pro application. See http://pro.arcgis.com/en/pro-app/sdk/ for more information.