MATLAB: save geospatial polygons in a *.kml file
古いコメントを表示
After generating the poligons vertices and defined their faces, I've plotted the polygons with the patch function:
pp = patch('Faces',faces,'Vertices',vertices);
and then I've defined the patches colors:
set(pp,'FaceColor','flat',...
'FaceVertexCData',cdata,...
'CDataMapping','direct',...
'EdgeAlpha',.4,'EdgeColor','b')
Getting the following Matlab plot:

Now, I would like to visualize these polygons with Google Earth, but I don't know how.
I've tried the function kmlwrite, but I could pass to it only the polygons' vertices's coordinates, generating a kml file with all points and no polygon, as shown below:

The question is: wow can I write geospatial polygons (and their colors) into a .kml file with kmlwrite function?
Thanks
採用された回答
その他の回答 (2 件)
Rob Comer
2020 年 1 月 28 日
0 投票
1 件のコメント
Polsak Tothong
2021 年 10 月 14 日
How can we use kmlwritepolygon when input have multiple polygons. Matlab function seems to write one polygons at a time only
Rob Comer
2021 年 10 月 14 日
0 投票
カテゴリ
ヘルプ センター および File Exchange で Google Earth についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!