Want to bump this idea up the list. I find many ArcPro tools cause some kind of event that causes the map/status bars to fresh all the time. If your script is geo-processor heavy you can get significant drops in performance as the map is trying to update all the time. A good example is when you have some sort of iterative selection driving the geo-processing. It would be good if we had some sort of function that causes the map to go into pause display mode.
The original idea was posted for ArcMap, which is now in maintenance and no longer receives new development. Today, ArcGIS Pro is the primary desktop application from ArcGIS.
In ArcMap, processing blocked interaction with the UI. In ArcGIS Pro, this has been reworked so that you can continue working and geoprocessing tasks will be queued. Furthermore, Python Add-Ins are not supported in ArcGIS Pro.
DuncanHornby made a case for pause drawing in ArcGIS Pro for custom scripts/tools that cause map/status/data to refresh repeatedly during geoprocessing.
Rather than closing the existing idea for ArcMap, we would like to reframe the idea for ArcGIS Pro and gather some more feedback from our users regarding the need/demand for a “pause drawing” feature in ArcPy for ArcGIS Pro (there will be no changes to the existing behavior in ArcMap).
If interested in this idea being implemented for ArcGIS Pro, please reply with details on the following question:
Status update and good news! This feature is in the product plan. This status does not guarantee that the functionality will be in the next release, but development work has begun. Release cycles vary by product so make sure to check the product life cycle information to get an idea of when to expect the next release.
That is indeed good news..
This is implemented in ArcGIS Pro 3.3. See Your Ideas in ArcGIS Pro 3.3 for a full list of all user ideas you can look forward to! And be sure to check out the release blog and what’s new help topic and video to learn more about all the new features and functionality in the release.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.