MATLAB: save geospatial polygons in a *.kml file
Mostra commenti meno recenti
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
Risposta accettata
Più risposte (2)
Rob Comer
il 28 Gen 2020
0 voti
1 Commento
Polsak Tothong
il 14 Ott 2021
How can we use kmlwritepolygon when input have multiple polygons. Matlab function seems to write one polygons at a time only
Rob Comer
il 14 Ott 2021
0 voti
Categorie
Scopri di più su Google Earth in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!