如何使用 kmlwrite 函数将地理空间多边形写入 .kml 文件?
在生成 poligons'vertives 并定义它们的面之后,我用函数 patch 绘制了多边形:
pp = patch('Faces',faces,'Vertices',vertices);
然后我定义了颜色:
set(pp,'FaceColor','flat',...
'FaceVertexCData',cdata,...
'CDataMapping','direct',...
'EdgeAlpha',.4,'EdgeColor','b')
得到以下 Matlab 图:
现在,我想用谷歌地球来可视化这些多边形,但我不知道怎么做。
我试过这个功能
公里写
但我只能将多边形的顶点坐标传递给它,生成一个包含所有点且没有多边形的 kml 文件,如下所示:
您能告诉我如何存储包含多边形及其颜色的 kml 文件吗?
谢谢