Skip to content

3.4.0.55405

Latest
Compare
Choose a tag to compare
@UmaHarano UmaHarano released this 06 Nov 14:04

Requirements

ArcGIS Pro

  • ArcGIS Pro 3.4

Supported platforms

  • Windows 11 (Home, Pro, Enterprise)
  • Windows 10 (Home, Pro, Enterprise) (64 bit)

Supported .NET

Supported IDEs

  • Visual Studio 2022 (v17.8 or higher)
    • Community Edition
    • Professional Edition
    • Enterprise Edition

Released alongside .NET 8, the Visual Studio 2022 17.8 release brings support for .NET 8.

Third party assemblies

Newtonsoft Json

  • At 3.4, ArcGIS Pro is using version 13.0.3.27908 of the Newtonsoft Json NuGet. If you require Newtonsoft NuGet in your add-ins it is recommended to use the same version.

WebView2

  • Add-in developers can use the new WebViewBrowser control based on Microsoft Edge WebView2. Microsoft Edge WebView2 Runtime version 117 or later is required.

ArcGIS Pro system requirements

What's New for Developers at 3.4

1. API enhancements

At 3.4 you can take advantage of API enhancements for:

Knowledge Graph:

  • Editing of the knowledge graph to include graph content in a 2D map, investigation, or link chart.
  • New knowledge graph association class for creating relationship rows.
  • Editing of the knowledge graph schema via SchemaBuilder to include create, modify, and delete.
  • Row event subscription during editing.

3D Analyst:

  • LAS Point cursor performance improvement with pre-allocated arrays.
  • Elevation queries on TIN and elevation rasters.
  • Line and polygon interpolation on surface layers.

Content:

  • Open and save Pro projects uploaded to an enterprise portal. (Beta)

Layout:

  • Apply a grid style to a map frame in a layout.

Map Authoring:

  • Bulk layer load into a map with LayerFactory and BulkLayerCreationParams.
  • Export point symbol markers to multiple image formats (e.g. png, jpeg, gif, bmp) and SVG with SymbolFactory.

Geometry:

  • Drop z values, Querying points and distances, geodetic method enhancement for working with curves.

Geodatabase:

  • Enhancements for creating and editing routes for linear referencing.

A complete list of the API enhancements is provided in the API Changes section of the API Reference.

2. SDK Resources

There are many ProConcepts, ProGuide, ProSnippets, and samples to help you get up and running with the new SDK features. Updates to the SDK Resources include, but are not limited to:

Installing ArcGIS Pro SDK for .NET

ArcGIS Pro SDK for .NET can be downloaded and installed from within Visual Studio. There will be 2 separate extensions you can install:

  • ArcGIS Pro SDK for .NET,
  • ArcGIS Pro SDK for .NET (Utilities)

Notes:
Moving to ArcGIS Pro 3.4 SDK (or 3.0 SDK) from 2.x is not an upgrade. To install,

  1. Consult Migrating from 2.x if you want to install ArcGIS Pro 3.4 SDK and you are on 2.x, not 3.x.
  2. If you are migrating a 2.x add-in to 3.4 you can install the migration tool to help automate the conversion process. Moving from 2.x to 3.x is a breaking change. Refer to the migration guide ProConcepts: 3.0 Migration Guide and ProGuide:.NET 8 Upgrade for more details.

Read the ProGuide: Installation and Upgrade for detailed installation instructions.