Error using export app Export unsuccessful

11 次查看(过去 30 天)
Using uifigure, geoglobe, and geoplot3.
The images are all correct but expertapp does not work. No further error messages.
Thank you.
  1 个评论
James Brown
James Brown 2021-8-6
This simple code fails. Is this a bug?
uif = uifigure;
g = geoglobe(uif);
geoplot3(g,[-60 -70],[120 140],[900000 900000]);
exportapp(uif,'test.jpg');

请先登录,再进行评论。

采纳的回答

Ananya Tewari
Ananya Tewari 2021-8-9
Hi,
The geoplot3 returns a Line Object and unlike most Line objects, lines created using geoplot3 cannot have their parent changed to any object except a geographic globe. I tried exporting the uif as a pdf and was able to do so. Please refer to the code below.
uif = uifigure;
g = geoglobe(uif);
geoplot3(g,[-60 -70],[120 140],[900000 900000]);
exportapp(uif,'test.pdf');
  1 个评论
Dinesh
Dinesh 2024-1-5
Hi Ananya. The PDF file is created, but it's blank. Did you also observe similar behavior? I'm trying to understand if this "blank" issue did not occur in earlier versions of MATLAB.

请先登录,再进行评论。

更多回答(1 个)

ZBMedina
ZBMedina 2024-9-9
I believe this has been fixed.
uif = uifigure;
g = geoglobe(uif);
l = geoplot3(g,lat,lon,h,"c");
saveas(l,'my3Dfig3.fig')

类别

Help CenterFile Exchange 中查找有关 Geographic Plots 的更多信息

标签

产品


版本

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by