下面是一个非常有用的命令,可以将您的文件转换为.kml文件,以便在google earth中进行绘制。
output = ge_plot(data(:,2),data(:,1));
ge_output('name.kml',output);
但这只适用于每次一个文件。让我说我有n个文件,所以我想创建n .kml文件。 我已将代码的第一行更改为:
for i=1:n
each_traj{i} = out(:,:,i);
output{i} = ge_plot(each_traj{1,i}(:,2),each_traj{1,i}(:,1));
end
它有效。所以我在每个单元格中都有一个n维“every_traj”信息。 第二行怎么样?
ge_output('traj1.kml',output{1,i})
我想同时保存n traj,当然每个都有不同的名字。 非常感谢你!
答案 0 :(得分:0)
我找到了解决方案。如果其他任何对此问题感兴趣的是子代码
for i=1:count_cases
each_traj{i} = out(:,:,i);
kml_line(each_traj{1,i}(:,2), each_traj{1,i}(:,1),sprintf('traj%d', i),'w', 6);
end
,其中each_traj,放置您的数据文件