1
私はマッピングが初めてで、経度が-80から-65までの一定の緯度を-68にプロットしたいと考えています。 linemまたはplotmを4つの座標で使用すると、単なる点が得られます。私が偽の緯線を作成することができる唯一の方法は、track2大きな円を使用することです。しかし、この線は真の緯度線のように丸められません。誰にも解決策がありますか?ここで Matlab内の一定の緯度線
は、私が使用しているものです:マッピングツールボックスバージョン2.6(R2007b)02 - 8月 - 2007このコードスニペットが機能していますが、ラインが湾曲していないと私は奇妙なフォーマットでplotm中の数字を記述する必要が。
LATMIN = -70; LATMAX = -65 ; LONMIN = -80; LONMAX = -65;
[map,maplegend] = tbase(1,[LATMIN LATMAX],[LONMIN LONMAX]);
figure(1);
clf
ham = axesm('MapProjection','eqdconic','MapParallels',[],'MapLatLimit',...
[LATMIN LATMAX],'MapLonLimit',[LONMIN LONMAX]);
setm(ham,'MLineLocation',LONMIN:5:LONMAX,...
'MLabelLocation',(ceil(LONMIN/10)10+10):10:(floor(LONMAX/10)10),...
'MeridianLabel','on',...
'PLineLocation',LATMIN:1:LATMAX,...
'PLabelLocation',LATMIN:5:(LATMAX-5),...
'ParallelLabel','on',...
'LabelFormat','signed',...
'flinewidth',0.1);
hold on;
plotm([-68.58455; -68.58455],[-80.0; 360-65.0],'mo-');
hf = framem;
マッピングツールボックスを使用していますか?もしそうなら、どちらですか? –
あなたは良い例を作るためのマップを得るのに最も簡単なコードを表示できますか?いったん行うと、その行のコードを追加できます。 – MatlabDoug