Hi,
Every time I update some Z values (frequently, unfortunately), I have to change the units from feet to meters.
The vertical units of the layer in question are meters.
I have:
-changed the Map Properties/Coordinate System/Current Z to a height systems in meters
-set the Project/Options/Units/Distance Units default as meters.
Even after saving, closing, and re-opening, I still have to change the "ft" to "m", otherwise my values will be off by a factor of 0.3048.
If I understand correctly, you want the Z Value UI to default to m vs ft, correct? I've been banging my head on where to change this in the UI so wonder if it's a regional setting with the software? I'm thinking a workaround would be to create an immediate calculation rule for insert and updates where you just type in a value recognizing it's in feet, then the calculation rule triggers and converts it instantaneously to meters.
The arcade expression would be:
$feature.<FieldName> * 0.3048
Replace the <FieldName>, with your field name - something like $feature.Z_value * 0.3048
To create an attribute rule, use this workflow - Create and manage attribute rules—ArcGIS Pro | Documentation
@Kevin_Andras What is your coordinate reference system and default linear units? In map views, ArcGIS Pro sets the elevation units to the linear units defined by the map's vertical coordinate system, if it exists. If a vertical coordinate system is not assigned, it is set to the linear units defined by the map's x,y coordinate system.
REF: https://pro.arcgis.com/en/pro-app/latest/help/editing/edit-vertex-z-values.htm
Hi, the map's coordinate system (xy and z) are in meters. The ArcGIS default linear units are meters .
There was a similar BUG-000160398 that was resolved at Pro 3.2. Possible this is remnant of that or new issue.
Another thing to consider is if you're not in a 3D Local or 3D Global scene, convert the 2D map view to a 3D scene. Then go to the Scene Properties->General Tab and for Elevation Units, click the dropdown menu to Meters. Then the Z(Feet) will switch over to Z(meters). At this point, you should be able to enter meters directly.