xml文件matlab读取data车道参数

xDoc= xmlread('TSD-Lane-00051-GT.xml');

% name node

allListitems = xDoc.getElementsByTagName('data');

lineType = xDoc.getElementsByTagName('Type');

Lsum=lineType.getLength;

%% 一张道路图像四车道,1、2、4为实线,3为虚线。

%% 同理可得data的数据,只利用中间两车道,可以拟合出直线斜率

for i=0:Lsum-1

    line{i+1}=char(lineType.item(i).getTextContent());

end

disp(['白色实线:' line]);

% phone element

phone_array = xmlDoc.getElementsByTagName('phone');

phone = phone_array.item(0);

disp([char(phone.item(1).getNodeName()) ':' char(phone.item(1).getTextContent())]);

disp([char(phone.item(3).getNodeName()) ':' char(phone.item(3).getTextContent())]);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容