QGIS is on the right track.
How is this not part of ArcGIS, I am mystified.
Basically, exactly this. Have formulas like Excel that automatically keep a field updated. It could be as simple as summing two other attributes, or averaging, or something complex, involving geometry, etc.
So, basically Attribute Assistant. Except, easy to use. And also that continuously updates. From my understanding, Attribute Assistant only updates during an Edit session, drastically reducing usefulness.
Now, it would be nice for geometry attributes especially. For example, calculating Acres. I can never trust a field with measurements for something, if it is very, very important. Because I never know the last time it was calculated. (related thread about storing geoprocessing/field calculator lineage in the metadata would be useful to that end but even still...may not be current enough). So, you say, what about update frequency? What if it's SDE? I guess just let us have an 'update frequency' parameter. Problem solved.
Right? Esri - any plans?
Refactoring the Calculate Field tool into a toolbar in the attribute table view is being researched for a near term release.
Attribute Rules provide a lot of the functionality described above for storing a calculation expression with a field and automatically performing the calculation on data changes. Learn more about calculation attribute rules here: https://pro.arcgis.com/en/pro-app/latest/help/data/geodatabases/overview/calculation-attribute-rules...
This idea is in the product plan for the ArcGIS Pro 3.6 release! You can use the new Calculate Field Toolbar to make field calculations directly in the attribute table view.
In the toolbar, you can specify the field you want to calculate on (e.g., POP_DENSITY below), the expression (!TOTAL_POP/!AREA_SQMILES!) then click Calculate to run the tool directly in the table view.
Related:
This Calculate Field Toolbar has been implemented in ArcGIS Pro 3.6. You can read more about it here:
https://www.esri.com/arcgis-blog/products/arcgis-pro/analytics/calculate-field-toolbar-arcgis-pro
@MargaretCrawfordit is great to have it implemented, but why was the option to calculate a new column removed? Might be space limitation. but this missing option in my case means I have to take more complicated steps than before, I have to find calculate fields in the geoprocessing tools. I do not use add fields, because it is too my mind overcomplicated and especially difficult to save and leave without saving.
Hello @CordulaGöke , thanks for your feedback. I agree that the toolbar could use an option to add new fields to the table. But we did not remove the ability, just didn’t have time to implement it before the end of the 3.6 release. I understand how important this is for your workflow, especially to avoid more complicated steps, so we are currently working on it for the next release.
Here is a link to another user idea where someone requested this specific functionality:
Also, i wanted to add that you can still access the standard Calculate Field tool in the meantime using the right-click context menu on a field in the attribute table (so you don't need to search for the tool on the geoprocessing pane).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.