Select to view content in your preferred language

Profile graph to use real Z values from TIF raster

811
4
07-27-2022 09:45 PM
GedMcMahon
Emerging Contributor

I need help using the Profile Graph feature in 3D Analyst (ArcGIS 10.8.1).

I'm trying to generate topographic profiles for a number of sections, using Z values from a TIF raster DEM. I interpolate the line, and then select Profile Graph. The feature works, but it rounds all Z values on the Y-axis to an integer, creating a stepped profile (see attached image).

The TIF raster was generated by a mosaic of smaller LiDAR tiles, using 32-bit FLOAT pixel types.

It seems that the profile graph is only taking the integer values, and ignoring decimal places.

Can anybody help? I need smoother profiles than this.

0 Kudos
4 Replies
DanPatterson
MVP Esteemed Contributor

Profile graph—ArcGIS Pro | Documentation

Your x-axis suggests that the coordinate system is geographic.  Have you selected different units on the graph or used a projected dataset?


... sort of retired...
0 Kudos
GedMcMahon
Emerging Contributor
Yes, the data is geographic, but the x-axis values aren't important to me.
Does this affect the output?
0 Kudos
DanPatterson
MVP Esteemed Contributor

I would think so give this is mentioned in the help topics.  I suspect the apparent rounding may be related to this and a short distance.  The values aren't sampled at each cell location on the data source.

Under Distance Units, review or update the units to be used by the elevation profile.

Also, even if the data are 32 bit float doesn't mean that values will have a decimal value other than 0 (eg 10 vs 10.0) So you might want to confirm that the z-values do contain decimal values other than  " .0"


... sort of retired...
0 Kudos
GedMcMahon
Emerging Contributor

Thank you very much.

Yes it is working now when I use a projected coordinate system in my Data Frame. It made no difference whether the raster dataset was projected or not.

 

0 Kudos