Why ArcGIS Pro? I can't find anything to like about this application. The flat GUI makes everything look like background. The app crashes with alarming regularity. The interface is worlds away from that of ArcGIS. Why? And as with previous major releases it almost seems that the development team had no contact with the developers of ArcGIS desktop. One might think that the radical changes are a deliberate attempt to force users into ESRI training programs for a hefty fee.
Bottom line - not at all happy with Pro.
I think it could have been done better... First off it should be in beta until it can do everything that the program it is supposed to replace can do. I am getting sick of software manufacturers pawning off new versions that don't do what the previous one did. Second it should have never used the ribbon interface...it wasn't liked by anyone I know of in ms office, so why would it be liked here. I have been using ESRI software since ArcView GIS 2.0 and it was a relief for me when they went to version 8... this to me is a step backward because it feels like I am using ArcView GIS again when in Pro. They said that they had to rewrite all of ArcGIS for version 10.1... why not make it 64 bit then? As for multiple layouts...I didn't use them when they had them before... too unstable. Also, they will just get rid of them again with the next rewrite and that is where it was messy for most people...doing the many to one conversion. Since most of the infrastructure I work with is network based and departmental based where there are shared datasets between departments. It just feels like I need to "set my working directory" multiple times while doing things in Pro. Going over to Pro will probably require a complete revision to how things are done across all departments where I work... Lucky me, I am responsible for making it all happen smoothly.
Alas, since it has been decided to be the future, I will learn it, and it probably won't be as annoying to use over time. It just seems so disjointed and clunky right now and doesn't seem even close to a finished product. Most things that I do take an extra 3-5 clicks over what they did in ArcMap or require me to open ArcMap anyway since the functionality isn't in Pro.
I am using it as a side program right now because right now it doesn't get the job done, but I will be ready when ESRI kills Desktop. Also, it has already failed as an emergency response program where I work. I had a bunch of emergency stuff set up through ArcGIS online and with Pro but with networks down...including cellular from a storm, the program that saved the day was good old ArcGIS Desktop with standalone licensing and printing out paper maps since there was no internet.
Douglas - I understand where you're coming from as I too am a seasoned Esri user (ArcInfo Workstation 5.0, ArcView 1.0->3.3, ArcGIS for Desktop 8.0->10.4.1 and now ArcGIS Pro) who works for Esri as an Instructor. Some items to explain the hows/whys of Pro:
Hope this helps explain ArcGIS Pro - feel free to reach out to me if you have any questions.
Robert LeClair
Esri-Denver
In my opinion, it took until 8.3 for ArcMap to hit its stride. Pro is similar in this regard.
Old workstation user here. I didn't turn it off until ArcGIS 9.2 came along, the geoprocessing just wasn't all there yet!
I don't think Pro will take that long because this is not the first rodeo for the team guiding Pro's development -- many of them have been through several of Esri's technology changes. A bit unlike ArcGIS 8.0 where I truly got the impression most of the team new to OLE/COM. (It was kind of a crappy platform too, I think WPF is much better!)
It is now 2024 and Pro still fails to impress. I keep running into things that just don't work as well (or at all) as ArcMap... but now things don't work in ArcMap anymore due to updates to file formatting. There are still things that I can't do in Pro that I could do in ArcMap... very much annoying since I have to use pro for most of my stuff now due to the aforementioned file formatting issues.
I am systematically working my way through Pro for my book update and there are a few things I do like:
My dislike list is still pretty long, mind you, but I expect I will get used to most of them in time. Except the symbols. Is it just me or are the default styles ugly, with the ugliest and least useful symbols at the top, so you have to scroll down to find reasonable ones every time? It was heaven to find you can import the old ArcMap styles. First thing I do with every new project.
"It was heaven to find you can import the old ArcMap styles"
Yes........ but you can't 'Match symbols in a style', something we do plenty of. This omission alone makes it a non-starter at present. And no, its not just you - I too dislike the ribbon toolbars. I know it's the future.....................but it looks so messy with icons scattered seemingly at random around the top of the screen.
(PRO v1.3 user)
There are a lot of reasons that ArcGIS Pro looks appealing to me, but its performance it just so terrible it doesn't matter.
I have a project and geodatabase that has a single feature layer of the United States in it (from the Esri data). Selecting Alaska and clicking Scale on the Modify toolbar results in over 30 minutes of high CPU usage, whining fans, etc. before I get the selection box. Scaling it to about 25% of original size results in another 20+ minutes. Finally the scaling is done & I move it. 50 minutes of high CPU usage later it finally finished.
So - just under 2 hours to scale and move a single polygon.
Windows 10 Enterprise, 4 Ghz Core i7 with 32 GB of RAM and a graphics card with 4 GB of memory (it drives my 4K display just fine when running Photoshop & Illustrator & even AutoCAD).
** I spoke too soon. I clicked on the "Finish" button on the Modify toolbar and am up to 15 minutes of it doing something - everything is grayed out and I get the spinning circle by my mouse pointer.
Mark,
it sounds like you may not be using your GPU (which explains the abysmal performance).
Please press SHIFT-E with the map view focused. What does it say at the top left? (should say DX11 or GL3)
Regards,
Jeremy W.
There's a lot of talk here about people being too used to ArcMap. The way I see it that is not the problem. Pro is awful. It's unstable and missing important features. Some of the features that are present are so bad it's ridiculous (who wants to talk legends? The thing is the same could be said about ArcMap. It was falling behind and it was getting to the stage where it would never catch up with Quantum without an entire redesign. Yes the ESRI online stuff is awesome but if you want to do actual GIS then your best bet right now is a free application. Not an excellent state of affairs for ESRI! It's very lucky for them that most organisations won't touch open source with a 10ft barge pole.
At the end of the day though ArcPro is currently in version 1 so what do you expect. It has seen significant improvements in the past couple of years but yes it is still a buggy unfinished mess and absolutely horrible to work with. I can understand why newbies might prefer the style at first glance and I'm sure those of use who were students in the ArcMap years have some stories of utter hatred to tell but believe me the advantage ends there unless you work in 3D which you probably don't. Personally I'm keeping my eye on it. I regularly attempt projects in it (I say attempt because it usually transpires that the feature I need is missing, half baked or broken) and I'll roll it out to the organisation when it's actually ready. Until then we're stuck on the antiquated and always lively ArcMap but make no mistake I can't wait for the day we can finally ditch it in favour of stable 64 bit goodness.
We just need to get ESRI to listen to their users. This is something I think they've always had trouble with. Please don't forget the basics. GIS is more than pretty pictures. We need a basic suite of reliable software to work with and for the past 2 or 3 years or so I would say you don't have a product. At least not one that I would buy if we weren't so heavily invested. Yes the online stuff is cool. We see that but it's not the be all and end all for your users.
I personally like the modern, clean look of ArcGIS Pro. It has been beautifully styled and is very impressive. From a purely stylistic viewpoint it makes quantum and any other GIS look like windows XP. It looks like a high powered web design from an elite San Francisco graphics company, a good match to ESRI's beautiful web sites. That is important when selling look and feel to upper management.
I also like ESRI is willing to make a fresh start. 64-bit is long overdue. It is good they are finally trying. But as you write, the actual functionality and reliability of Pro is poor. It just crashed on me again when I did nothing but open a new project. Not good!
What is worse is that such a big effort went into implementing an architecture that was technologically obsolete before they finished it. ArcGIS Pro is non-parallel software in an era when modern software is parallel. It uses GPU as GPU was used 15 years ago, for rendering, not as GPU is used today for massively parallel GPGPU computation.
Pro is not multi-threaded. At best it can run a single background geoprocessing thread without locking up the GUI. That's terrible in an era when people routinely write software that parallelizes tasks to execute on all 16 hypercores of an 8 core CPU. Other companies can do GIS geoprocessing on the desktop using 32 or 64 CPU cores and thousands of GPU cores. Why not ESRI? It took ESRI over ten years longer to go 64 bit than smaller GIS companies and open source. Parallel is much harder than 64-bit. Will it take ESRI 20 years to go parallel as other companies have today? There are new packages that can do in two or three seconds what Pro takes hours. To match that Pro will either have to be re-written completely or ESRI will have to buy the new technology from somebody that has it.
ESRI also needs to make Pro easier to use. Today it is too hard to do simple tasks that ordinary workflow in GIS requires. An example:
I read documentation diligently. I work through all tutorials. Today, I spent five hours trying different ways to import a shapefile as a layer into ArcGIS Pro. Five hours! In real life you meet shapefiles all the time without a .prj that are in lat/lon, WGS 84. For any other GIS in the world that takes five minutes: import the shapefile and done. ArcGIS Pro? It is the most convoluted, opaque process I have ever seen. I read dozens of web pages and blogs and documentation pages. Finally, I wrote a python script using arcpy.SpatialReference(4326) to specify the projection and build a .prj for the shapefile. Now when I add the shapefile as a layer it appears with the correct Spatial Reference properties but the extent is wrong and it does not appear in the map. I'm not asking for advice here. Sooner or later I will figure it out using published documentation and web searches. I am just giving an example where if such a simple task is so difficult for a diligent beginner ESRI should consider there may be a basic problem with Pro. Such things must be made simpler.
I would like to see ESRI be successful with Pro. They need to be less inbred, to think outside the captive market. For example, the world uses EPSG, not ESRI factory codes for coordinate systems. Adding EPSG should be easy. See what can be done with few clicks, like importing a shapefile, in competitive systems and make sure Pro makes it as easy. Read/write many different formats. Buy parallel technology from smaller companies to make Pro go fast. Loosen up. A product that had the depth of GIS expertise ESRI has, with the money to style a software experience like ESRI has but built on modern internals and not obsolete stuff, that would be wonderful.
ESRI has a window of opportunity because the open source crowd does not have the organization and discipline to do parallel end user products. Smaller companies with modern technology do not have the money to gain traction against ESRI marketing. But nothing stops a big company like Oracle or Google from wrapping around a modern, parallel core a collection of hundreds of features, geoprocessing tools, format read/write taken from open source. And then ESRI will be up against a "quantum" of sorts but sold by a big commercial vendor that does not have the stigma of open source, and that big new quantum will do in seconds what ESRI takes hours. Any of the big database companies could do that just out of frustration at being held back by backward GIS technology in big data markets that involve location data. They are doing it already when you look at how every new GPU DBMS seems to include spatial visualization capability. Nothing to laugh at! ESRI should be first in that game because being second will be game over.