【问题标题】:How to find shortest path on the from using coordinates - Matlab如何使用坐标找到起点上的最短路径 - Matlab
【发布时间】:2012-04-24 04:49:53
【问题描述】:

我目前正在开发用于人行道的地图路线系统。我找到了各种坐标并将其保存在excel中。并且还绘制了路径的结果,如下图所示。

已编辑 我已经阅读了http://blogs.mathworks.com/steve/2011/12/13/exploring-shortest-paths-part-5/ 并绘制了我想要的点。但我坚持生成最短路径。下面的例子;

我的代码是这样的:

M = xlsread('YCKMap.xlsx');
waypoints =[M(:,2), M(:,3)];
[lttrk,lntrk] = track('rh',waypoints,'degrees');
figure(),geoshow(lttrk,lntrk,'DisplayType','line', 'color','r');

% Place Marker
r1 = 1.382199;
c1 = 103.840638;

r2 = 1.379667;
c2 = 103.841963;

hold on
plot(c1, r1, 'g*', 'MarkerSize', 10)
plot(c2, r2, 'g*', 'MarkerSize', 10)
hold off

【问题讨论】:

    标签: matlab map plot shortest-path


    【解决方案1】:

    我认为http://blogs.mathworks.com/steve/2011/12/13/exploring-shortest-paths-part-5/(以及该系列的其余部分)对您来说将是一本有趣的读物。但是有很多方法可以做到这一点..

    【讨论】:

    • 哦,谢谢您的信息!但我被困在需要骨架的部分,但我使用了这条线;图(),geoshow(lttrk,lntrk,'DisplayType','line','color','r');我怎样才能将其转换为我可以阅读的内容?
    • 我已经编辑了这个问题!!真的很感谢你的帮助!!谢谢! :)
    猜你喜欢
    • 2013-06-28
    • 2022-01-06
    • 2017-02-06
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    • 2012-06-15
    相关资源
    最近更新 更多