Display attribute dialog after storing new features

1314
6
08-04-2020 11:42 AM
Status: Open
Labels (1)
JakubSisak
Occasional Contributor III

Please consider adding the "Display attribute dialog after storing new features" Editing Options feature from ArcMap into PRO.   Setting the attribute value in Templates doesn't really cut it. Configure a feature template—ArcGIS Pro | Documentation This is only a crude work-around and does not come close to an intuitive pop-up dialog that's available in ArcMap. This feature is extremely useful when creating 100s or 1000s features with many different attribute values. 

6 Comments
Scott_Harris

Hi Jakub,

I know you are aware of authoring a template to prompt for attributes based on the documentation link you provided, but have you tried out the Active Template when creating new features?

Enter attributes for new features—ArcGIS Pro | Documentation 

Does it help?

Thanks,

Scott

JakubSisak

Thanks Scott. I did. You still have to populate the values prior the creating the feature. If you do not remove the the values the next feature you create will inherit those same values. This is prone to error. The proven approach is: display a floating window with attributes (all blank unless you have a default value in specified in the schema) immediately after a new feature is created on the layer(s) specified. This allows the user to enter the corret values after the feature has been created thus QAQC it visually as well and ensuring only new correct values are entered. 

TamsinB-G

This would also be helpful for editing workflows that involve copying and pasting features from other feature classes with differing schema.

JessePapez__-_RR

I agree that it would be nice to be able to modify attributes prior to committing the edit, as was possible in ArcMap (shown in OP screenshot).

For my team, we have built in database validation rules that prevent the creation of new features that do not already exist in a supporting table.

Our current workflow in ArcMap, is basically: start editing session, find the location, digitize the point,  review attribute popup window, correct necessary attributes that differ from feature template defaults, add primary key, commit changes, move on.

While we can use the active template tools Scott mentioned in Pro, that would require a semantic change to our workflow.  If possible, it would certainly ease the transition for my users if they didn't have to readjust their workflows to one that's slightly less efficient.

Thanks!

JeffNormandin

I agree, this was a great feature in ArcMap that should be added back in Pro. The main benefit, as I see it, was that the attributes dialog box opened automatically with the cursor already in the first field. The cursor being in the field was key. This meant there was no need for any clicking back and forth between features on the map and fields to type into. If you needed to add a number of points with a simple ID or label on each, the workflow was simple: Click the map to add the point, type, Enter, click next point point, type, Enter...  Very fast, with no need to click around in tables at all.

The alternatives all require some version of adding a point, then clicking into the table to enter attributes, then typing, then returning to the map. It sounds minor, but it not only saved clicks to do it the old way, it also saved you from having to look around the screen and mouse back and forth between different panes; you could literally never take your eyes off the map, or move the mouse pointer from the part of the screen where your geographic features were. Nothing but click, type, click, type.

Losing that functionality is a big hit to efficiency when you are adding a lot of points.

ChaimSchwartzIroads

The option to "Prompt for attribute value" in arcgis pro also doesn't seem to be supported for service-based editing. We have a branch versioned feature class, which means we can only edit it after publishint it as a feature serivce - and while the basic templates are maintained, this specific feature isn't. Of course we can train the staff to manually choose it - but we are trying to buid a process that is smooth and requires minimum interventions.