我有来自2个GPS天线的GPS数据,在移动时记录,我想填充它们之间的区域以便更好地说明。我想填补的这些区域经常重叠。有时在第二次或第三次使用填充功能在同一区域后,该区域再次变为空白。我分别加载部分数据,因为一次存储太多(here is an image of the problem)。
你们知道我怎么能防止这种情况发生吗?
for k=1:Nr
if k<10
A=load([PathName,'/Profile00',num2str(k),'_A.asc']);
B=load([PathName,'/Profile00',num2str(k),'_B.asc']);
else
A=load([PathName,'/Profile0',num2str(k),'_A.asc']);
B=load([PathName,'/Profile0',num2str(k),'_B.asc']);
end
plot(A(:,1),A(:,2),'b') % Plot GPS Tracks
plot(B(:,1),B(:,2),'b') % Plot GPS Tracks
PV1=[A(:,1);flipud(B(:,1));A(1,1)]; % Polygon Boundaries
PV2=[A(:,2);flipud(B(:,2));A(1,2)]; % Polygon Boundaries
h1=fill(PV1,PV2,'g');
set(h1,'EdgeColor','None');
set(h1,'facealpha',.5)
grid on
end