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())]);

你可能感兴趣的:(xml文件matlab读取data车道参数)