Matlab 在geoshow绘图中插入文本框

Matlab 在geoshow绘图中插入文本框,matlab,Matlab,我使用的代码如下所示,用于geoshow绘图: figure1 = figure; load coast; axes1 = axes('Parent',figure1,'FontSize',12,'DataAspectRatio',[1 1 1],'CLim',[0 4000]); box(axes1,'on'); grid(axes1,'on'); geoshow(lat, long,'Color', 'black'); geoshow(latpr, longpr,'Color', 'bl

我使用的代码如下所示,用于geoshow绘图:

figure1 = figure;
load coast;
axes1 = axes('Parent',figure1,'FontSize',12,'DataAspectRatio',[1 1 1],'CLim',[0 4000]);
box(axes1,'on');
grid(axes1,'on'); 

geoshow(lat, long,'Color', 'black');
geoshow(latpr, longpr,'Color', 'blue'); 
geoshow(Lat_receiver,Lon_receiver,'DisplayType','point','Marker','.','MarkerSize', 30,'MarkerEdgeColor', 'green');
latpr、longpr是我要显示的路径的数据集。现在,我想在绘图中插入一个文本,它是起点的lat,long (latpr(1,1),longpr(1,1))和最后一点的(latpr(end,1),longpr(end,1))
如何插入文本?

有一个功能,可用于在地图轴上投影文本注释

像这样的方法应该会奏效:

textm(latpr(1,1), longpr(1,1),'Your string');
同样地:

textm(latpr(end,1), longpr(end,1),'Your string');

嗨,你试过textm功能了吗?