5

What I have is:

  • ArcGIS 10.4.
  • DEM raster file.
  • Feature class "street".

What I need is the highest point of the street.

closed as unclear what you're asking by Mapperz Nov 21 '16 at 16:37

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Run (watershed processing tool of choice, e.g. ArcHydro Tools) to get catchments which will be situated on the ridges in your DEM. Should get you pretty close to what you need with an out of the box-toolbox. – Martin Nov 21 '16 at 13:48
  • Thank you very much for your answer. As I would have to install the ArcHydroTools first, I tried one of the other approaches. – Kevin Nov 22 '16 at 9:51
6

My Approach would be to ...
1. Convert the street vertices to points with the "Feature Vertices to Points Tool".

Feature Vertices to Points Tool

  1. Use the Spatial Analyst tool "Extract Values to Points" to get points with road data and elevation values.

Extract Values to Points Tool

  1. Use the Summarize tool to get the Maximum Value for each street.

enter image description here

  • do you think extracting only vertices (start, end, mid, all or some) would gurantee getting the desired maximum height from a raster? – fatih_dur Nov 21 '16 at 22:26
  • 2
    That's a fair objection to the method I've described. It depends on the density of vertices in the road layer when compared to the DEM. – jbchurchill Nov 22 '16 at 3:46
  • As it refers to a forest area with a very low road density, it worked perfectly fine for me! thank you – Kevin Nov 22 '16 at 9:52
4

You can also use zonal statistics as table tool from spatial analyst to get desired outcome. As the link explains, if you have vector features as zones, an internal vector to raster conversion is run before calculation. If you select your ObjectIDs as the zone field and pick the Max operator, you should be able to get the highest DEM value overlaid. One warning though, it will do the calculation based on your geometry, for example if you have multipart lines, it will give you the result based on all accompanying features.

  • 1
    I will try this too in a free minute. Seems to be pretty straight approach. – Kevin Nov 22 '16 at 9:54
  • @Kevin, please do and let us know. I cannot know for sure the context of your query and error margins of it as a result. – fatih_dur Nov 22 '16 at 12:28
1

First you need to convert your lines to points with "Feature Vertices To Points" (Advanced License needed). If you have Spatial-Analyst extension you can then use "Extract Values to Points" to bring the raster values to your points.

Not the answer you're looking for? Browse other questions tagged or ask your own question.