Select to view content in your preferred language

Display map refresh elapsed time by hovering over refresh button

411
3
04-03-2023 10:06 AM
Status: Open
Labels (1)
Bud
by
Honored Contributor

ArcGIS Pro 2.6.8; enterprise geodatabase

When troubleshooting layer/query performance:

It would be great if we could see how long the map took to refresh by hovering over the refresh icon.

Video:


I'm aware that elapsed times are provided in the Diagnostic Monitor:

Bud_1-1680541408592.png

However, I'm wondering if hovering over the refresh button might be more more convenient. Especially when there are lots of log rows to sift through. 

 

3 Comments
KoryKramer

It looks like you're submitting this idea against ArcGIS Pro 2.6.x. 

I wanted to note that the Diagnostic Monitor received an overhaul at 2.9 to make it far more functional. 2.9 help topic is here: https://pro.arcgis.com/en/pro-app/2.9/get-started/arcgis-diagnostic-monitor.htm

Latest help topic is here: https://pro.arcgis.com/en/pro-app/latest/get-started/arcgis-diagnostic-monitor.htm

When you refresh the map, you see that the Function is Map.Draw. You can filter the log on that to eliminate anything you're not interested in, and sort on Elapsed time:

KoryKramer_0-1680545125066.png

I understand this is not exactly what the idea is requesting but thought it might be helpful to share.

Bud
by

@KoryKramer Thanks Kory. That helps.

Bud
by

It would also help to do this in the attribute table too: hover over the refresh button in the attribute table to get the attribute table load time.

Alternatively, display the elapsed time as a label right in the attribute table, similar to a SQL client like SQL Developer: 

Bud_0-1702814550740.png