ArcGIS Pro SDK Blog - Page 4

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Latest Activity

(83 Posts)
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

ArcGIS Pro 2.4 is now available, and included are many new updates to the ArcGIS Pro SDK.  This is an exciting release for the SDK, building on another important release of Pro, with many new opportunities available for developers. Also, it’s one of the most extensive SDK releases to date, with several new and enhanced APIs.

There will be many great opportunities for you to discuss all the new updates with Esri staff at the User Conference in San Diego.  You’ll find information on SDK sessions and more further below.

ArcGIS Pro SDK 2.4 Highlights

Here are some of the highlights of the 2.4 release with links to the new content:

Visual Studio 2019 – At 2.4, there is new support for Visual Studio 2019, and also providing continued support for Visual Studio 2017.  More information on installing the Pro SDK or upgrading your installation can be found here.  As always, all editions of Visual Studio are supported – the free Community edition, Professional and Enterprise.

Scene Layers API – The new Scene Layers API allows developers to take advantage of 3D content with the I3S specification, and work with all the available Pro scene layer types, including:  3D object, building, integrated mesh, point and point cloud.  With the scene layer API, you can manage display of scene layers with filters and filter blocks and perform queries and make selections.  You can also update rendering and perform editing with associated feature services.  See the new Conceptsdocument and the many code snippets to get started.

Real-time Stream Layers API – The new Real-time Stream Layers API allows developers to leverage and work with stream layers, which are Pro feature layers with a stream service as their data source. They reference real-time datasets where the observations are live.  With the new API, you’ll be able to manage connections and streaming, and perform searches and selections.  You’ll also be able to manage filters and rendering, as well as manage real-time tracking and event data. You’ll also be able to work with both spatial and non-spatial data.  You’ll find all the information to get started in the new Concepts document and the many code snippets.

Screenshot of a Stream Layers add-in demo, as seen in the Pro 2.4 What’s New video:

Custom items – New support for custom items which allows developers to take further advantage of integrating custom data sources and file types in the Pro UI.  Learn more in the new Concepts and Guide documents.

Map Authoring updates – There are several new Map AuthoringAPI capabilities including layer creation enhancements, symbol lookup, and JSON support for the CIM.

Geometry API updates – There is new access for reading multipatch geometry properties via the Multipatch class.

Vector tiles styling – Support for manipulating vector tile styles via the VectorTileLayer class.

CIM enhancements – You can now take further advantage of CIM access to customize Reports, learn more in the code Snippetsdocument.

ArcGIS Pro Extensions NuGet – There is now full support for the ArcGIS Pro Extensions NuGet, which contains all the Pro API assemblies needed to compile your add-ins and offers an alternative way to reference the ArcGIS Pro assemblies. Try the NuGet with the help of this Guide document.

For a full listing of all the API changes, see the What’s New for Developers at 2.4 page in the Pro API reference.

New code samples and documentation – Finally, to help you get started quickly with the new capabilities, the team has developed many new code samples which can be found at the community samples site, as well as code snippets and updated concept and guide documentation, which can be found at the SDK documentation site.

Finally, for more information on all the exciting updates in ArcGIS Pro 2.4, see the What’s New page. There’s also a new what’s new video available highlighting new functionality here.  We also look forward to your feedback here in the Pro SDK Group.

ArcGIS Pro SDK at UC 2019

The User Conference is coming up quickly and once again there will be some great opportunities available to learn about ArcGIS Pro customization with add-ins using the ArcGIS Pro SDK.   Listed below are the available Pro SDK sessions, and the always-helpful ArcGIS Pro Road Ahead and Panel sessions.

Also, plan to visit the ArcGIS Pro Area in the UC Expo and meet with ArcGIS Pro Team members and the Desktop SDK Team.  The team will be available all week in the Pro area to answer your questions, help you get started, provide demos and share more information about the latest Pro 2.4 updates.

Tech Workshop and Demo Theater Sessions

ArcGIS Pro SDK for .NET:  An Introduction

Tuesday, July 9, 1:00 pm – 2:00 pm, Location:  SDCC – Room 02

ArcGIS Pro SDK for .NET: Demonstrating Pro Extensibility with Add-Ins

Tuesday, July 9, 10:00 am – 11:00 am, Location:  SDCC – Room 17 B

Thursday, July 11, 8:30 am – 9:30 am, Location:  SDCC – Room 31 A

ArcGIS Pro SDK for .NET:  Solution Configurations

Wednesday, July 10, 1:15 pm – 2:00 pm, SDCC – Expo Demo Theater 08

ArcGIS Pro SDK for .NET: Getting Started

Wednesday, July 10, 10:00 am – 10:45 am, SDCC – Expo Demo Theater 08

ArcGIS Pro Roadmap and Development Panel Sessions

ArcGIS Pro:  The Road Ahead

Tuesday, July 09, 4:00 pm – 5:00 pm, Location:  SDCC – Ballroom 06 B

Thursday, July 11, 1:00 pm – 2:00 pm, Location: SDCC – Ballroom 06 D

Friday, July 12, 9:00 am – 10:00 am, Location: SDCC – Ballroom 06 F

ArcGIS Pro: Q&A with the Development Team

Wednesday, July 10, 10:00 am – 11:00 am, Location:  SDCC – Ballroom 06 B

For more information on all the Developer offerings at UC, see this very helpful post.

Finally, search the UC 2019 schedule on “ArcGIS Pro” to get a listing of the many Pro-related sessions and papers.

We look forward to seeing your new work with Pro 2.4!

more
0 0 551
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

The ArcGIS Pro teams are continually developing powerful new capabilities for Pro.  For the upcoming ArcGIS Pro 2.4 release, they’ve also been building one of the most extensive Pro SDK releases to date.

 

Here are some of the highlights you’ll find in the Pro SDK at 2.4.

 

  • Visual Studio 2019 – New support for Visual Studio 2019, with continued support for Visual Studio 2017
  • Enhanced Scene Layer API – Enhancements to work with filters and filter blocks, queries, selections, and symbology
  • New Stream Layer API – Manage real-time data, streaming, selection, filters, tracking and events
  • Map Authoring API Updates – Layer creation enhancements, symbol lookup, JSON support for the CIM
  • Geometry API Updates – Access to multipatch feature properties
  • Vector Tiles Styling – Support for manipulating vector tile styles
  • Custom Items – Catalog support for custom items
  • CIM Enhancements – Improved CIM access to customize Reports
  • ArcGIS Pro Extensions NuGet – Full support availability

 

As with each ArcGIS Pro SDK release, you’ll find new ProConcept and ProGuide documentation and code samples to help you get up and running with the new APIs and SDK features.

 

We look forward to hearing from you as you begin to take advantage of these new capabilities in your add-ins, and invite your feedback here in the Pro SDK Group on GeoNet.

 

A Pro SDK sample leveraging scene layers:

more
0 0 464
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

Technical session videos from the 2019 Esri Developer Summit are now online at the Esri Events Channel on YouTube.

 

Below is a list of the ArcGIS Pro SDK for .NET sessions with links to the videos.  These sessions are a great way to get introduced to, and updated on, the latest SDK information and development patterns.  The slides for the sessions should be available on the Proceedings site in the coming weeks.

 

 

Technical Sessions

Customization Patterns Series:

Beginning Pro Customization with focus on DAML and Customization Patterns

Learn how to customize and extend ArcGIS Pro with its .NET SDK. We’ll show you how you can get up and running quickly with the Add-in and Configuration customization patterns, declarative programming with DAML, and asynchronous programming with ArcGIS Pro’s QueuedTask.

 

Intermediate Pro Customization with focus on Mapping and Layout APIs

This session will use the Mapping and Layout API to demonstrate the MVVM programming pattern in-depth, including asynchronous considerations. Also covered is how to use Pro themes and styling.

 

Advanced Pro Customization with focus on Categories and Custom Settings

In this session we cover advanced customization patterns including custom project and application properties, Add-in versioning, and plug-and-play customization with DAML categories.

 

Pro SDK Editing Series:

Beginning Editing with Focus on EditOperation

In this session we cover the basic patterns for using EditOperation. We introduce the Inspector class for creating features as well as attribute editing. Additionally we highlight new patterns for template creation and annotation editing.

 

Intermediate Editing with Focus on UI Customizations

In this session we introduce construction tools and editing tools and how to integrate your custom editing functionality into the Pro UI. We show customizing the galleries and integration into the create and modify dockpanes.

 

Advanced Editing with Focus on Edit Operations, Transaction Types, and Events

In this session we look at advanced usage of Edit Operation to include chaining and edit operation callbacks. We will cover considerations for Long and Short Transactions and EditOperationType. We will investigate edit events and row-level events in detail to include edit cancellation and Undo/Redo.

 

Special Interest Areas:

Understanding Feature Services, a Guide for Developers

This is an intermediate level session for developers working with Feature Services in Pro. We will discuss feature service architecture and its relation to data storage and editing capabilities including branch versioning. We will provide guidance and insights into deployment options, authoring, publishing, caching, and dataset naming. We will explore how to work with default and named versions, short and long transaction types, and ramifications for save, undo, and cancel edits.

 

Understanding the CIM, a Guide for Developers

In Pro, our overriding API philosophy has always been that the model objects expose their most commonly used aspects as properties and methods and the remainder is available via the Cartographic Information Model (CIM). In this session we strip away some of the mystique surrounding the CIM showing how to leverage its common, underlying patterns to go beyond what the managed API provides. We use examples from symbology, renderers and layout, but the concepts we cover are broadly applicable to all of the CIM in general.

 

An Overview of the Geodatabase API

This session will provide an overview of the Geodatabase .NET API (ArcGIS.Core.Data) for working with data in ArcGIS Pro, including working with datasets, fields, queries, selections, joins and relates.

 

An Overview of the Utility Network Management API

This session will provide an overview of the Utility Network .NET API in ArcGIS Pro to create custom tools and applications for electric, gas, water and wastewater utilities.

 

Demonstrating Pro Extensibility with Add-Ins

This session will review Pro add-in customization opportunities available through a series of Esri Partner product add-in demonstrations. With each demo, we’ll discuss the add-in’s workflow, the Pro SDK features and Pro APIs used, and resources for developers interested in building similar capabilities.

 

Demo Theater Sessions

Working with DAML

Learn about the many capabilities of DAML in the ArcGIS Pro SDK. We’ll review and demonstrate using DAML for UI customizations like creating new tabs, context menus, property pages, and creating and using conditions.

 

Working with Rasters and Imagery

Learn how to use the ArcGIS Pro SDK with Imagery and Raster data to create compelling add-ins. Developers can use the ArcGIS Pro SDK to control how their imagery and raster data is displayed, read/write pixels and properties and control how data is processed.

 

Working with UI Controls

Learn about the many UI controls available in the ArcGIS Pro SDK, and how these controls can be integrated with Pro’s custom UI. We’ll review and demonstrate the Coordinate System Picker, Query Builder control, Geocode control, Table control and Map control.

 

Getting Started

This session will cover beginner demos on installing the Pro SDK and building your first Pro add-ins. We’ll also review how to leverage the community samples as a foundation for your add-ins, and walk through the online resources.

more
0 1 769
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

The Esri Developer Summit 2019 in Palm Springs is almost here, scheduled March 5th – 8th.  Once again, many teams have been working to provide a comprehensive line-up of offerings to help you get up to speed with the ArcGIS Pro SDK for .NET, and caught up with the latest features and patterns.

Below is a list of the many Pro SDK learning opportunities with links to all the details.  You can also search the online agenda here.  We look forward to seeing you at Dev Summit!

Pre-summit Hands-On Training

Introduction to Programming with the ArcGIS Pro SDK for .NET

This two-day hands-on training workshop is a great way to get started learning and using the Pro SDK.  It often fills up quickly, although depending on availability you can register right up to the day of the training.  See the link above to register.

Technical Sessions

Customization Patterns Series:

Beginning Pro Customization with focus on DAML and Customization Patterns

Intermediate Pro Customization with focus on Mapping and Layout APIs

Advanced Pro Customization with focus on Categories and Custom Settings

Editing Series:

Beginning Editing with Focus on EditOperation

Intermediate Editing with Focus on UI Customizations

Advanced Editing with Focus on Edit Operations, Transaction Types, and Events

Special Interest Areas:

Understanding Feature Services, a Guide for Developers

Understanding the CIM, a Guide for Developers

An Overview of the Geodatabase API

An Overview of the Utility Network Management API

Demonstrating Pro Extensibility with Add-Ins

Demo Theater Presentations

Getting Started

Working with Rasters and Imagery

Working with DAML

Working with UI Controls

Pro Road Ahead Session

ArcGIS Pro:  The Road Ahead

ArcGIS Pro Area in the Showcase

Finally, plan to visit the ArcGIS Pro Area in the Esri Showcase to speak with Pro team members, including the SDK team.  See demos of the latest features, ask your questions and discuss your plans for using and customizing Pro.

 

more
0 0 414
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

Included with last week’s ArcGIS Pro SDK 2.3 release, the new ArcGIS Pro Extensions NuGet Preview is now available on the NuGet Gallery site at Esri.ArcGISPro.Extensions.

 

The ArcGIS Pro Extensions NuGet offers an alternative way to reference the ArcGIS Pro assemblies in your add-in and configuration projects instead of the traditional file-based references. The NuGet package includes all ArcGIS Pro API assemblies needed to compile your add-ins and configurations.

 

To help you with installation and testing of the NuGet, see the new ProGuide ArcGIS Pro Extensions NuGet document.  It also includes a few potential benefits to using the NuGet, beyond developer preference, which may be of interest and appropriate for your organization.

 

As it is a preview at 2.3, the ArcGIS Pro Extensions NuGet is not currently supported by Esri Technical Support, although you can post your questions right here on the Pro SDK Group on GeoNet.

 

Once you’ve tried the NuGet guided by the above ProGuide document, we look forward to your feedback and vote using our Experience Poll.  The poll will help us to gauge interest by you, the Pro SDK developer community.   We look forward to your feedback!

 

The ArcGIS Pro Extensions NuGet on the NuGet Gallery:

ArcGIS Pro Extensions NuGet

more
1 0 413
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

ArcGIS Pro 2.3 is now available, and included are many new updates to the ArcGIS Pro SDK!   Information on installing and upgrading to the latest SDK can be found in this ProGuide.  This is an exciting release for ArcGIS Pro and the Pro SDK, with many new features and opportunities for Pro developers.

 

Some of the Pro SDK 2.3 highlights include updates in the areas of:

  • Map Exploration – A new Table control and Reports customization via the CIM
  • Geodatabase API – A new Plug-in data sources project template for creating new data formats which behave like read-only tables and feature classes
  • Layout API – Additional map series creation and export support
  • Dimension API – First release of this new API, to be expanded in future releases
  • Content API – Additional support for metadata
  • ArcGIS Pro Extensions NuGet – A new preview version of the Pro SDK leveraging NuGet is now available

 

For a full listing of all the API changes, see the “What’s New for Developers at 2.3” page in the Pro API reference.

New code samples and documentation – The teams have developed several new samples, and updated concept and guide documentation, which can be found at the community samples site and the SDK documentation site.

 

The new plug-in data sources project template:

 

A new community sample showing the new Table control, which allows viewing of multiple attribute tables from multiple maps within a custom pane:

 

The ArcGIS Pro Extensions NuGet Preview available on the NuGet Gallery:

 

Your Feedback

As always, we encourage you to send us your feedback and needs for the Pro SDK.  We’re always keen to hear what you’d like to see added.  We want you to be successful in extending Pro to address your workflows and make your customization experience better.  Let us know, find out more and collaborate with others here in the Pro SDK Group!

 

For more information on all the updates in Pro 2.3, see the full listing on the Pro What’s New page.

 

Finally, we hope you’re looking ahead to the Esri Developer Summit in Palm Springs in March, one of the best Pro SDK learning opportunities of the year!  For more information, see this earlier post.  We’ll also have more details available in the coming weeks.

more
2 0 457
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

Happy New Year!  Looking back at 2018, it was another year of strong advances for ArcGIS Pro and ArcGIS Pro extensibility.  We saw great momentum with more organizations than ever making the move to ArcGIS Pro, as well as more Desktop developers taking advantage of Pro’s customization opportunities through add-ins built with the ArcGIS Pro SDK for .NET.  These new Pro add-ins continue to help make migrations possible for many organizations, and allow users to leverage more of the powerful functionality found in each release of Pro.

This trend was strongly evident in 2018, with many Esri customer and partner organizations releasing new add-ins that extend Pro’s capabilities to meet their users’ specific organizational needs and workflows.  Let’s take a brief look at some of the highlights last year.

 

Pro SDK Advances

Throughout the year, ArcGIS Pro development teams released new Pro SDK functionality, and again grew the SDK significantly.  A few of the highlights from 2018’s Pro SDK 2.1 and 2.2 releases included the areas of:

  • Editing – New capabilities for creating and editing annotation features
  • Layouts – A new API to create new layouts and layout elements, and manage layout views and selections
  • Utility Network – A new API to create custom utility network tools, traces and workflows
  • Geodatabase – New capabilities for table sorting and calculating statistics on attributes

With Pro 2.1 and the release of the Utility Network, we also saw the introduction of the Utility Network API.  Many developers were keen to take advantage of these new opportunities and began their work in earnest last year, releasing new add-ins.

 

A sample utility network workflow, as defined through a Pro add-in:

 

The Layouts API, also introduced last year, provides a new way for organizations to dynamically build layouts and manage layout elements.  This is something that many organizations – such as those who developed tools that automated creation of complex layouts, such as alignment sheets and single-line diagram layouts – could take advantage of.

In other areas, we saw additions to most all the existing Pro APIs, such as Content, Editing, Geodatabase and Map Exploration.  These additions have helped many developers and organizations find the functionality that they needed to make great strides extending Pro.

Developers took advantage of the many online resources, such as leveraging the Pro SDK community samples with ready-to-run solutions, as well as reviewing the many ProGuides and other documentation, as well as the Pro SDK DevLabs.

Also, many developers were able to attend Dev Summit and UC and take advantage of the many Pro SDK sessions and get updates directly from the SDK team and many other ArcGIS Pro teams.  We also saw extensive, growing participation in the GeoNet Pro SDK Group, as more developers are finding their way to the group to collaborate, find resources and ask technical questions.

 

Partner Add-Ins

2018 also saw new ArcGIS Pro add-ins deployed in production workflows at several organizations, as well as many new commercial add-ins from Esri Business Partners making their way onto the market.

One example was  Exploration Analyst from Exprodat.  The team at Exprodat completed the new ArcGIS Pro version of their tools for petroleum play chance analysis and resource assessment.  They also used the effort as an opportunity to introduce new functionality such as graphing experience improvements, geoprocessing integration, and the use of tasks.

 

The Analyse Pool Sizes tool included with Exploration Analyst from Exprodat:

 

Other Esri Partners developed new add-ins which focused on some of Pro’s 3D and CityEngine integration capabilities, as seen in the Power Line Visualizer from Geocom Informatik.  The add-in provides tools to create a realistic, 3D representation of electric transmission towers and overhead lines.

2018 also brought new opportunities to distribute add-ins via the ArcGIS Marketplace, and Geocom Informatik has also leveraged the Marketplace for distribution of their free add-in.

 

Navigating a transmission tower line built with Geocom Informatik’s Power Line Visualizer:

 

ArcGIS Solutions

Last year, a number of exciting ArcGIS Solutions were introduced with Pro add-ins leveraging patterns in the Pro SDK, including Crime Analysis and Intelligence Configuration for ArcGIS Pro.

Crime Analysis Tools for ArcGIS Pro provides a Pro add-in with several tools that can be used by crime analysts to conduct a series of analysis functions.  The add-in organizes existing geoprocessing tools used in crime analysis workflows, and provides several new tools that support data management, tactical and strategic analysis, investigative analysis, and information sharing needs. For more information, see this earlier post.

 

The Incident Path tool, part of the Crime Analysis solution:

 

Intelligence Configuration for ArcGIS Pro (ICAP) is a new ArcGIS Solution which leverages the Pro SDK’s managed solution configuration pattern.  The ICAP solution combines add-ins, geoprocessing tools, and project templates for a streamlined user experience with specialized tools to aid intelligence analysts in their workflows.  For more information, see this earlier post.

 

A link chart, part of the Intelligence Configuration for ArcGIS Pro (ICAP):

The ArcGIS Solutions team continues to build new industry-specific solutions which allow users to take more control of their workflows with ArcGIS Pro.

 

Looking Ahead into 2019

Here in January, the ArcGIS Pro 2.3 Beta EAC is wrapping up, with preparations underway again for the final release.  Here are some of the Pro SDK 2.3 highlights:

  • Map Exploration  – A new Table control and Reports customization via the CIM
  • Geodatabase API  – Plug-in data sources and additional version management support
  • Layout API  – Additional map series creation and export support
  • Dimension API  – First release of this new API, to be expanded in future releases
  • Content API – Additional support for metadata
  • Pro SDK NuGet  – A new preview version of the Pro SDK leveraging NuGet.

 

The release will also include new resources and samples to help developers take advantage of the new API additions and controls.

 

The new Table control included in the ArcGIS Pro SDK 2.3, allowing multiple attribute tables from multiple maps to be easily visualized from within a custom pane:

 

Looking ahead beyond Pro 2.3, the teams are planning several new API enhancements.  As always, we are very focused on ensuring developers can effectively migrate their ArcMap customizations to Pro add-ins with the Pro SDK.

Learning Opportunities

Towards helping developers to be as effective as possible with their Pro SDK development, let’s look at the best learning opportunity this year – the Esri Developer Summit in Palm Springs in March.

Here are some of the opportunities at Dev Summit:

  • Pre-Summit Hands-On Training – Introduction to Programming with the ArcGIS Pro SDK for .NET   Just prior to the Dev Summit, scheduled March 3rd – 4th, this workshop is a great way to leverage your Dev Summit trip and get two full days of in-person, hands-on training with the Esri Training Services team.
  • Technical sessions and Demo theaters  Review the detailed agenda with the many Pro SDK sessions throughout the week. Search on “Pro SDK” to find the many focused offerings.
  • ArcGIS Pro Area in the Esri Showcase – Stop by the ArcGIS Pro Area to meet with members of the teams, including the Desktop SDK team, ask your technical questions and see demonstrations.

 

Later in the year, at UC, there will be another great opportunity to meet with members of the Pro teams in the many ArcGIS Pro session offerings.  Again, you’ll be able to meet with Pro team members, including the SDK team, in the ArcGIS Pro area in the UC Esri Showcase.

Your Feedback

Finally, and as always, we encourage you to send us your feedback and needs for the Pro SDK.  We’re always keen to hear what you’d like to see added.  We want you to be successful in extending Pro to address your organizations’ workflows and make your customization experience better.  Let us know, find out more and collaborate with others here in the GeoNet Pro SDK Group.

Thank you for sharing your ArcGIS Pro development accomplishments with us.  We look forward to seeing more of your great work and what you develop with ArcGIS Pro and the Pro SDK in 2019.

Have a great New Year!

more
0 1 721
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

The next ArcGIS Pro SDK release will soon arrive with ArcGIS Pro 2.3.

 

Here are some of the highlights of the new capabilities you’ll see:

 

  • Map Exploration – A new Table control and Reports customization via the CIM
  • Geodatabase API – Plug-in data sources and additional version management support
  • Layout API – Additional map series creation and export support
  • Dimension API – First release of this new API, to be expanded in future releases
  • Content API – Additional support for metadata
  • Pro SDK NuGet – A new preview version of the Pro SDK leveraging NuGet.  Use of the NuGet preview at 2.3 is unsupported.  More information to come with the release.
  • Resources – Updated documentation and community samples.

Below is a demonstration of the new 2.3 Table control in a sample from the Map Exploration Team.  It shows how multiple attribute tables from multiple maps can be easily visualized from within a custom pane.

 

 

As with each release, there will be new ProConcept and ProGuide documentation, with code samples and snippets to help you get up and running with the new SDK features.

Stay tuned for the Pro 2.3 release announcement in the coming weeks, when we’ll provide additional information on the updates with links to the new content.  In the meantime, keep the ArcGIS Pro SDK page handy.

We look forward to hearing from you as you begin to leverage these new capabilities in your Pro add-ins, and invite your feedback here in the Pro SDK Group.

 

Finally, for a look at a few of the exciting new capabilities coming with ArcGIS Pro 2.3, see this earlier post.

Happy Holidays!

more
0 0 473
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

The ArcGIS Pro Map Exploration Team has recently released a new Animated Symbols sample add-in for ArcGIS Pro aimed at helping users develop realistic animated symbols for in-place features that show movement.  The Animated Symbols add-in provides a set of tools which automate the process of creating animated 3D symbols along with a stop-motion animation ready for export to a video.  Also provided with the add-in is a dataset with sample 3D models which users can try out including wind turbines, cranes, flags and train signals.

The new add-in, with supporting sample dataset and user guide are available on ArcGIS.com.  You can also view a brief, introductory video on YouTube.

 

Developed with the ArcGIS Pro SDK, the add-in illustrates how users can create a powerful set of tools for building a complete animation-building workflow with Pro’s Map Exploration API and other APIs.

With its provided sample models, the add-in makes it easy to develop a wind turbine visualization as illustrated in the screenshot above.  It also creates a corresponding animation showing the turbine propeller blades in motion, which users can then export to the many video formats for sharing the visualization.  As discussed in the add-in’s user guide, it combines several data processing and configuration procedures which:

  • Create a new feature class (and layer) to contain the animated wind turbines
  • Convert each feature in the Windmills layer into a set of features, one for each symbol state
  • Define a unique-value renderer for the layer, where each model is bound to a feature value
  • Define the range properties for the layer, so each symbol state can be stepped through in sequence using the Range Slider
  • Generate an animation for the scene, and add keyframes that step the symbols through their ordered sequence – thereby creating the illusion of movement

 

To learn more about getting started with 3D data in Pro, see the ArcGIS Pro resources page, and Esri’s Learn GIS lessons like Explore 3D data.  For resources on developing Pro add-ins, visit the ArcGIS Pro SDK resources page.

more
1 1 1,031
by Anonymous User
Not applicable

Original Author: @ChristopherZent 

 

Working through the ArcGIS DevLabs can be a great way to quickly learn more about how to use a particular API, SDK or topic area.  There are 4 new Pro SDK labs available for you to try, found at the Pro SDK listing:

 

  • Create animation keyframes - Learn to create animation keyframes with camera roll values, and add playback controls to your add-in to start and stop your animation.
  • Edit attribute data - Learn to set feature attribute values with the Inspector class.
  • Manage the Pro UI with conditions - Learn to manage the Pro UI using custom conditions.
  • Prepare a geoprocessing service for offline use - Create a geoprocessing package (.gpkx) using ArcGIS Pro for use with your ArcGIS Runtime app.

more
0 0 288
135 Subscribers