path elevation profile

10 ビュー (過去 30 日間)
Eric
Eric 2012 年 2 月 2 日
回答済み: omid zandi 2021 年 4 月 25 日
Hi,
Given two xy coords on an elevation map (xyz format), is there a function to generate the path elevation profile between these two points?
The function would have to interpolate between grid points..it would also be nice to be able to specify spacing betweem elevation points.
Thanks in advance!
eric

回答 (4 件)

omid zandi
omid zandi 2021 年 4 月 25 日
Hi
Despite about 8 years delay, it is worth saying that TopoToolbox has provided this feature in demprofile function which works perfect.

Kyle Jones
Kyle Jones 2012 年 2 月 7 日
Eric, Have you found any help with this. I need the exact same thing as you. I have a grid of 1 arcsecond SRTM elevation data. I created an equally spaced grid and I need to find an elevation profile between two points (not necessarily on the grid). I would be happy to team up with you and share anything I find if you will do the same. I'm really stuck on this.....
Thanks, Kyle
  1 件のコメント
Eric
Eric 2012 年 2 月 8 日
when you say "not necessarily on the grid", you mean outside or inside but between grid points ?
If it's inside between grid points, I figured out a way to do it. Basically you find the equation between your 2 pts (y=ax+b), then you decide of a deltaX, and plug this deltaX in your linear equation, you will find the corresponding Y point. This will be give a series of XY coordinate on the line between your 2 pts, then you use the function griddata() to interpolate your Z (elevation) corresponding to your new XY coords (elevation) from you original data set.
You will end up with XYZ coordinates of the points on your line.

サインインしてコメントする。


Wolfgang Schwanghart
Wolfgang Schwanghart 2012 年 2 月 10 日
Hi, if you have the image processing toolbox, the function improfile should do what you ask for. http://www.mathworks.de/help/toolbox/images/ref/improfile.html
Best regards, Wolfgang

Rob Comer
Rob Comer 2012 年 2 月 15 日
And there's mapprofile in Mapping Toolbox.
  1 件のコメント
Albert Gesualdi
Albert Gesualdi 2021 年 2 月 17 日
I have been tring to use mapprofile to generate a elevation profile along a line in a geotiff file i uploaded with readgeoraster and I cannot get it to work any idea why?

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by