Select to view content in your preferred language

Add "Create elevation points from a DEM" to 3D Analyst

462
1
08-30-2024 10:28 AM
Status: Open
Labels (1)
NathanTylerLowryAtPlummer
Emerging Contributor

Please add Create elevation points from a DEM—ArcGIS Pro from the Defense Mapping extension to both ArcGIS 3D Analyst and ArcGIS Spatial Analyst.

1 Comment
ArthurCrawford01

An alternative method for obtaining spot elevations involves utilizing focal maxima through raster functions. This approach is both efficient and does not rely on contours. 

Steps:

  1. Add your DTM (Digital Terrain Model).
  2. Apply Focal Statistics using the Maximum option, setting the pixel value to half of the desired point spacing.
  3. Subtract the DTM from the Focal Statistics maximum: (Focal Statistics Max - DTM).
  4. Remap the results to convert values from -0.01 to 0.01 into 0, while setting others to null.
  5. Add the Remapped values to the DTM to create a Raster representation of maximum heights.
  6. Convert the Raster to Points using the Raster to Points tool.
  7. Sort the Points by height using the Sort Tool using descending option with grid code field, and apply the Delete Identical Tool on Shape to reduce point density as necessary.

I employed this method, along with another process for indexing multiple scales, to generate the World Topographic Map's spot elevations globally, totaling 60 million mountain and hilltop spot elevations worldwide. By using a DSM (Digital Surface Model) minus DTM as input along with a canopy mask, this technique can also be applied to map trees, as demonstrated in Kentucky, Connecticut, Indiana, Vermont, and across England, resulting in the mapping of over a billion 3D trees, all published in ArcGIS Online.