如何在Matlab中使用worldmap函数后正确绘制plotm?

时间:2017-09-23 16:43:38

标签: matlab plot maps coordinates

我有一组点坐标(lat和lon)我想在地图上绘制。我已设法使用worldmap函数绘制我想要的区域。但是,当我在plotm之后添加时,我得到的地图没有点。怎么修好?它是动画的一部分,这就是保持功能的原因。

lat_rng=[20 40];
lon_rng=[-80 -30];
ax = worldmap(lat_rng,lon_rng);
setm(ax, 'Origin', [0 180 0])
land = shaperead('landareas', 'UseGeoCoords', true);
geoshow('landareas.shp', 'FaceColor', [0.5 0.7 0.5])
hold off
plotm(latitude_N,longitude_E,'LineStyle','none')

hold on

title('ABC')
xlabel('Longitude (E)')
ylabel('Latitude (N)')
hold off
drawnow

0 个答案:

没有答案