Hi Jamal,
A quick answer to your question is that Z-Values (PointZ) have the ability to store elevation (such as GPS height) along with the default X,Y coordinates whereas M-Values allow the ability to store linear measurements (such as offsets within ArcPad). A few links below discuss these options a bit more in depth.
Working with offsets
GPS Height
Feature class basics (under the 'Vertical measurements using z-values' and 'Linear measurements using m-values' sections)
Hope this helps.
Enabling the z-value as a shape file is created
Hola Jamal,
I wanted to add my two cents to your post, and hopefully this applet will assist you and make things easier for you. Since I see you are looking to capture Z & M values for your data, here is a ArcScript that may make things easier for you in your workflow. This is not written by Esri or supported by us (Support Services/Esri) but we do post items that may assist our customers.
Good Luck!
Gracias, Jamal!
Add XYZ to Table
http://arcscripts.esri.com/details.asp?dbid=16785
Juan
Thanks Juan,
My issue here is how to stick the Z-value in the attribute table in case the Z-value is set to be enabled. The XY coordinates can be calculated using the “add xy coordinates” tool but how about the z value? How it can be incorporated in the attribute table as a field?
the help topic is useful
http://desktop.arcgis.com/en/desktop/latest/tools/data-management-toolbox/add-xy-coordinates.htm
It works fine
Yes, that is what it said...but only for ZM enabled files
Thanks Dan.