In a blog post on October 21st, Esri has announced the end of ArcMap development. 10.8.1 is the last release of ArcMap. There will not be a 10.9. Does this mean this is the end of ArcMap altogether? Does ArcGIS Pro support ArcObjects? Read on how to prepare for the upcoming ArcGIS Pro migration.
Not really. The end of the development just means that there will be no new versions. There will be no new functionality added. That feature you wanted, that idea you submitted … not gonna happen. Not in ArcMap anyway. But, ArcMap will still be supported until 2026, so bugs will get fixed. The Product Lifecycle page has some more information about what that looks like.
If you have not yet made the switch to ArcGIS Pro, this is the right time to start giving it some attention. Esri has been striving to achieve feature parity with ArcMap and they’ve made a lot of progress. But, a lot of things are different in ArcGIS Pro. Switching is not going to be an overnight thing. ArcGIS Pro looks different, it’s organized differently, it has different workflows, etc. Editing for example is much different in ArcGIS Pro. So, start planning this now.
You have spent hundreds, if not thousands of development hours on ArcMap AddIns. Can you migrate them? No, you cannot. The ArcGIS Pro SDK and ArcObjects are completely different. All the custom AddIns from ArcMap will have to be re-written in ArcGIS Pro. So, if you have a lot of them, you may want to start ASAP. And don’t forget to account for training time for your developers. The ArcGIS Pro SDK is different enough that your devs won’t be able to just take their ArcObjects skills and apply them here. Here are some scenarios to consider if you feel overwhelmed with the amount of additional effort this will take.
Let us help! Dymaptic can review your current ArcMap environment and migrate your custom code to work in ArcGIS Pro. You decide how much you want to be involved in the process.
Almost. ArcMap uses Python 2.7, while ArcGIS Pro uses Python 3. There are some differences between the two, so you’ll want to test and most likely update your scripts to work in ArcGIS Pro. But the updates will be minor.
Well, if you’re unfortunate enough to still have VBA macros, those are most definitely not supported in ArcGIS Pro. You will have to migrate them to the ArcGIS Pro SDK just like the ArcMap AddIns. And you’ll want to become familiar with Arcade. It’s the new kid on the block and it’s here to stay. An Esri developed expression language that is slowly making its way into all Esri products, including ArcGIS Pro.
ArcGIS Pro is a great product that truly brings GIS forward. It can be a bit hard to get used to as it is very different, but we have found that once folks get moved over, they really like it. It kind of gets us back to working on GIS again and worrying less about software.
Photo Credit: mapintechnology Flickr via Compfight cc