ArcGIS Pro Tools Comparison by ArcGIS Pro Levels
https://pro.arcgis.com/en/pro-app/latest/tool-reference/main/arcgis-pro-tool-reference.htm
Thank you, this is exactly what we were looking for 🎉
Thank you so much!
I've added Google and Duck Duck Go columns the xls. Each takes uses the Tool name to search with. Google shows list of results for pro.arcgis.com domain. DDG opens the first result directly, which is usually but not guaranteed to be that specific tool's documentation page.
The google result formula is
=HYPERLINK(CONCAT("https://www.google.com/search?q=", [@Tool], "+site:pro.arcgis.com", "&udm=14"), "google")
duck duck go:
=HYPERLINK(CONCAT("https://duckduckgo.com/?q=!ducky+", [@Tool], "&site:pro.arcgis.com"), "ddg ")
Sources:
Postscript: I discovered this sheet thanks to using the Feedback button on the main website to complain about not enough info in ArcGIS Pro license levels. The response from @TimOrmsby of the ArcGIS Pro Documentation Team was exceptional. Tim clearly took the time to read, understand, and then thoughtfully compose a substantive response. This level of consideration in customer service is rare in my experience. Kudos to Tim and the team which gives him the leeway to do this.
PPS: Andrei of X-Tools Pro actually beat Tim to the punch, but as I was processing emails most recent first I missed it on initial read. He points out there is also the detailed ArcMap functionality matrix, with latest findable being a pdf for 10.7: https://www.esri.com/content/dam/esrisites/en-us/media/pdf/product/desktop/arcgis-10.7-desktop-arcma...
@EdwinRoaam I correct in assuming a blank in Basic or Standard columns means "No, not available" ?
ArcGIS Pro Advanced will include additional Extensions with the new Professional Plus User Type:
@EdwinRoa Interested in a new run of the script for Pro 3.3!
Starting with ArcGIS Pro 3.3 the following tools are included in ArcGIS Pro Basic:
Add Attachments (Data Management)—ArcGIS Pro | Documentation
Annotate Selected Features (Cartography)—ArcGIS Pro | Documentation
Create Relationship Class (Data Management)—ArcGIS Pro | Documentation
Disable Attachments (Data Management)—ArcGIS Pro | Documentation
Downgrade Attachments (Data Management)—ArcGIS Pro | Documentation
Enable Attachments (Data Management)—ArcGIS Pro | Documentation
Export XML Workspace Document (Data Management)—ArcGIS Pro | Documentation
Generate Attachment Match Table (Data Management)—ArcGIS Pro | Documentation
Import XML Workspace Document (Data Management)—ArcGIS Pro | Documentation
Migrate Relationship Class (Data Management)—ArcGIS Pro | Documentation
Remove Attachments (Data Management)—ArcGIS Pro | Documentation
Set Relationship Class Split Policy (Data Management)—ArcGIS Pro | Documentation
Table To Relationship Class (Data Management)—ArcGIS Pro | Documentation
Upgrade Attachments (Data Management)—ArcGIS Pro | Documentation
GeoTagged Photos To Points (Data Management)—ArcGIS Pro | Documentation
ArcGIS Pro 3.3 functionality that previously required Standard or was limited with Basic license:
Convert labels to annotation—ArcGIS Pro | Documentation
Match Photos To Rows By Time (Data Management)—ArcGIS Pro | Documentation
Tiled Labels To Annotation (Cartography)—ArcGIS Pro | Documentation
Update Annotation Reference Scale (Cartography)—ArcGIS Pro | Documentation
Thank you for building these sheets! They've been extremely helpful for the new license restructure
Thank you! This is incredibly helpful. It's so hard to find this information when budgeting for licenses without looking up every individual tool your team might need. It's even harder to have to go back to the executive management team to request additional budget when you find out that the Professional licenses you purchased for most of the team don't include Overlay Toolset staples like Erase, Update, and Identity 😫. I wish we had found this sooner!
Speaking of which, does anyone know why the Erase tool is only available with the Professional Plus license but Pairwise Erase is included at every level?
ArcGIS Pro 3.4 has 38 new toolsets (hope I did not miss any):
| ToolBox | Toolset | Tool | Basic (Creator User Type) | Standard (Professional User Type) | Advanced (Professional Plus User Type) |
| Data management | Layers and Table Views toolset | Generate Definition Query From Selection | Yes | Yes | Yes |
| 3D Analyst | Extraction toolset | Extract Rails From Point Cloud | Requires 3D Analyst | Requires 3D Analyst | Requires 3D Analyst |
| AllSource | Conversion toolset | Military Raster To Mosaic Dataset | Yes | Yes | |
| Business Analyst | Suitability Analysis toolset | Set Target Site | Requires Business Analyst | Requires Business Analyst | Requires Business Analyst |
| Cartography toolbox | Cartographic Refinement toolset | Calculate Color Theorem Field | Yes | Yes | |
| Conversion | Point Cloud (prev. LAS toolset) | Mesh To LAS | Requires Spatial Analyst or 3D Analyst | Yes | Yes |
| Data management | Attribute Rules toolset | Generate ID Attribute Rule | Yes | Yes | |
| Data management | Attribute Rules toolset | Generate Spatial Join Attribute Rule | Yes | Yes | |
| Data management | Attribute Rules toolset | Generate Symbol Rotation Attribute Rule | Yes | Yes | |
| Data management | Contingent Values toolset | Generate Contingent Values | Yes | Yes | Yes |
| Data management | Fields toolset | Alter Fields | Yes | Yes | Yes |
| Data management | General toolset | Delete Multiple | Yes | Yes | Yes |
| Data management | Layers and Table Views toolset | Generate Definition Query From Selection | Yes | Yes | Yes |
| Data management | Package/SceneLayer toolset | Generate Level Of Detail | Yes | Yes | Yes |
| Data management | Workspace toolset | Enable Editing Templates | Yes | Yes | |
| Geoprocessing | Geostatistical Analyst/Spatial Statistics toolbox | Directional Trend | Yes | Yes | Yes |
| Geoprocessing | Image/Synthetic Aperture Radar toolset | Apply Coregistration | Requires Image Analyst | Requires Image Analyst | Requires Image Analyst |
| Geoprocessing | Image/Synthetic Aperture Radar toolset | Compute Coherence | Requires Image Analyst | Requires Image Analyst | Requires Image Analyst |
| Geoprocessing | Image Analyst/Deep Learning toolset | Detect Control Points | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro |
| Indoors | Indoors toolbox | Generate Floor Plan From Point Cloud | Requires 3D Analyst and ArcGIS Indoors Pro or ArcGIS Indoors Maps. Also requires Spatial Analyst or Image Analyst | ||
| Indoors | Indoors Network toolset | Generate Indoor Network Features | Requires ArcGIS Indoors Pro or ArcGIS Indoors Maps | ||
| Indoors | Indoors Network toolset | Import Features To Indoor Dataset | Requires ArcGIS Indoors Pro or ArcGIS Indoors Maps | ||
| Geoprocessing | Location Referencing toolbox | Generate LRS Data Product | Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways) | Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways) | Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways) |
| Geoprocessing | Parcel toolbox | Find Adjacent Parcel Points | Yes | Yes | |
| Geoprocessing | Parcel toolbox | Find Gaps And Overlaps | Yes | Yes | |
| Geoprocessing | Reality Mapping toolbox | Detect Control Points | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro | Requires Image Analyst or ArcGIS Reality for ArcGIS Pro |
| Spatial Analyst | Surface toolset | Feature Preserving Smoothing | Requires Spatial Analyst | Requires Spatial Analyst | Requires Spatial Analyst |
| Spatial Analyst | Surface toolset | Multiscale Surface Difference | Requires Spatial Analyst | Requires Spatial Analyst | Requires Spatial Analyst |
| Spatial Analyst | Surface toolset | Multiscale Surface Percentile | Requires Spatial Analyst | Requires Spatial Analyst | Requires Spatial Analyst |
| Spatial Analyst | Zonal toolset | Zonal Characterization | Requires Spatial Analyst | Requires Spatial Analyst | Requires Spatial Analyst |
| Spatial Statistics | Assessing Sensitivity toolset | Assess Sensitivity to Attribute Uncertainty | Yes | Yes | Yes |
| Spatial Statistics | Modeling Spatial Relationships toolset | Bivariate Spatial Association (Lee's L) | Yes | Yes | Yes |
| Spatial Statistics | Spatial Component Utilities (Moran Eigenvectors) | Compare Neighborhood Conceptualizations | Yes | Yes | Yes |
| Spatial Statistics | Spatial Component Utilities (Moran Eigenvectors) | Create Spatial Component Explanatory Variables | Yes | Yes | Yes |
| Spatial Statistics | Spatial Component Utilities (Moran Eigenvectors) | Decompose Spatial Structure (Moran Eigenvectors) | Yes | Yes | Yes |
| Spatial Statistics | Measuring Geographic Distributions toolset | Directional Trend | Yes | Yes | Yes |
| Spatial Statistics | Spatial Component Utilities (Moran Eigenvectors) | Filter Spatial Autocorrelation From Field | Yes | Yes | Yes |
| Topographic Production toolbox | Cartography/Features toolset | Generate Isogonic Lines | Requires Production Mapping and Spatial Analyst | Requires Production Mapping and Spatial Analyst |
At ArcGIS Pro 3.4, LocateXT was licensed as an extension. At ArcGIS Pro 3.5, it is no longer an extension. The same LocateXT functionality is available directly in ArcGIS Pro with a Standard or Advanced license.
Release notes for ArcGIS Pro 3.5—ArcGIS Pro | Documentation
This is a useful clarification having clearly defined functionality levels for geoprocessing tools helps set expectations for users and makes documentation easier to follow. It’s especially helpful when tools behave differently across ArcGIS Pro license levels or extensions. Thanks for summarizing this in one place it will save a lot of confusion for users trying to understand why certain tools are available in some environments but not others.
– Venkat
ArcGIS Pro 3.7
License Changes:
The ArcGIS Reality for ArcGIS Pro extension is no longer available with the Single Use license type. To license the ArcGIS Reality for ArcGIS Pro extension, you need the Named User license type with the Reality extension license.
(If used) New Single Use licenses must be obtained. For more information, see Single Use License change for ArcGIS Products
License Changes to existing tools:
When using branch versioning, the following tools are now available to named users with an ArcGIS Pro Basic license (included with the Creator user type). This applies only to Named User licenses in ArcGIS Online and ArcGIS Enterprise organizations.
Reconcile Versions—The tool is now available when using branch versioning for named users with an ArcGIS Pro Basic license (included with the Creator user type) and the ArcGIS Advanced Editing user type extension. This applies only to Named User licenses in an ArcGIS Enterprise organization.
There are 50+ new tools available:
Create Terrain From BIM—Creates a terrain surface in an ArcGIS terrain dataset from a TIN surface in an AutoCAD Civil 3D file, or a surface in an Industry Foundation Classes (.ifc) file.
TIN To Multipatch—Converts a TIN dataset to a multipatch feature class.
Generate Customer Demographic Profile Report—Creates a report summarizing customer demographics based on an input point dataset.
Extract Scanned Lines—Generates polyline features from scanned images.
Extract Scanned Polygons—Generates polygon features from scanned images.
To Parquet is a new toolset.
Extract Embedding To Fields—Extracts vector embeddings stored as binary large object (BLOB) fields into individual numeric fields in a new output feature class.
Find Similar Features Using Embeddings—Performs large-scale similarity search on location and image data by comparing their embedding representations.
Generate Embeddings Using AI Models—Generates semantic embeddings for geospatial data using foundation models.
Merge Embeddings—Merges embeddings from an input embeddings feature class into target polygons based on the area of overlap.
Predict Missing Values Using AI Model—Replaces missing values (nulls) with estimated feature values.
Convert Video Metadata—Prepares a video metadata file for further processing in geospatial video workflows by field matching and converting unit types.
Extract Ocean Winds—Estimates wind direction and magnitude on the ocean surface.
Extract Spectra From Image—Extracts spectral signatures from input feature data using imagery to create an Esri Spectral Library (.esl) file.
Generate Video Metadata (Stationary)—Creates a geospatially enabled video file from a pre-recorded video without metadata.
Reduce Spectral Bands—Reduces the number of spectral bands in multiband imagery using Minimum Noise Fraction and Principal Components Analysis analytical methods.
Translate Pixels Using Deep Learning—Translates pixels in an image using deep learning model information. Examples of translations include increasing the pixel resolution and converting a grayscale image to a color image.
Create File Knowledge Graph—Creates a file knowledge graph in a folder and configures its parameters.
Copy Knowledge Graph Types—Copies the data model and data from one knowledge graph to another.
Export Knowledge Graph—Creates a service definition file of a knowledge graph.
Update Fleet Routing Assignments—Updates the route assignments of all stops on the collection edges for the current selection to the indicated route.
Update Fleet Routing Results—Updates the route result metrics based on the current route name designations for stops. This operation can resequence stops within their route assignment.
Export Network Travel Modes—Exports a network dataset's travel modes to a JSON file.
Replace Network Travel Modes—Replaces a network dataset's travel modes with travel modes defined in a JSON file.
Adjust Raster to Stream—Modifies the cell values of an input surface raster at specified locations.
Generate Breach Lines—Creates a line that breaches the local impediment of water flow.
Generate Weighted Voronoi—Creates spatial influence zones from point features by assigning locations to sites based on distance along or distance modified by the site-specific weights.
Geodesic Flow Direction—Calculates geodesic flow direction from each cell to its downslope neighbors.
Multicriteria Overlay—Combines multiple rasters using a chosen overlay method with applied weights.
Raster to Weighted Points—Generates representative, value-proportional points from continuous surfaces, preserving spatial patterns and total magnitudes.
Surface Area Ratio—Calculates a surface area to planar area ratio for each cell of a raster surface.
Top Hat Transform—Detects spatial structures on a raster surface by calculating the top hat transforms.
Validate Flow Direction—Finds cells or a group of cells that flow into each other, creating a loop in a flow direction raster.
Add Color Scheme—Adds a color scheme definition for features in a utility network's telecom domain network to identify fiber strands, cables, and connectors in telecommunication systems.
Add Color Set—Adds a color set to provide a standardized color library that can be consumed by color schemes in your network using the Add Color Scheme tool.
Add Telecom Domain Network—Adds a telecom domain network to a utility network.
Add Wavelength Scheme—Adds a wavelength scheme to a utility network's telecom domain network to support wavelength propagation.
Delete Color Scheme—Deletes a color scheme from a telecom domain network. Each color scheme includes a hierarchical definition with multiple levels. Each level has its own labels, capacities, and delimiters.
Export Circuits—Exports feature and connectivity information about the features and objects that compose circuits in a telecom domain network.
Export Circuit Definitions—Exports the contents of the circuit management tables from a telecom domain network for the specified component type.
Import Circuit Definitions—Imports circuit information from a series of .csv files into the circuit management tables of a telecom domain network.
Set Circuit Properties—Sets the properties for circuits in a telecom domain network when they are imported, traced, or exported.
Set Telecom Object Combine Policy—Sets the combine policy for grouped junction and edge objects in a telecom domain network to determine how attribute values will be handled during a combine operation.
Set Telecom Object Divide Policy—Sets the divide policy for grouped junction and edge objects in a telecom domain network to determine how attribute values will be handled during a divide operation.
Verify Circuits—Checks the validity of circuits in a telecom domain network after features associated with a circuit are modified.