あなたが何を達成したいのか正確にはわかりませんので、私の答えが間違った方向にある場合は、さらに詳しく説明することができます。
このコードを使用して、とを使用してマップを作成しましcontourfm
た'landareas'
。
load geoid;
figure(1)
axesm ('mercator','MapLatLimit',[-50 90],'MapLonLimit',[0 250])
contourfm(geoid,geoidrefvec, 'LineStyle', 'none');
geoshow('landareas.shp', 'FaceColor', [0.5 1.0 0.3]);

代わりにgeoid
、独自のマップを作成することもできますが、グリッドポイントの数に注意してください。私の知る限り、それらは180x360でなければなりません。
1つのメモ。すべてのカラーマップを生成し、色もあるためcoast
、代わりに使用することを検討してください。したがって、自分に合っている場合は、代わりに海岸線のみを配置できます。landareas
contourfm
'landareas'
load geoid;
figure(2)
axesm ('mercator','MapLatLimit',[-50 90],'MapLonLimit',[0 250])
contourfm(geoid,geoidrefvec, 'LineStyle', 'none');
load coast
plotm(lat, long,'black') % plot the coast on the map