2009-04-29 4 views
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; 
+0

マッピングツールボックスを使用していますか?もしそうなら、どちらですか? –

+0

あなたは良い例を作るためのマップを得るのに最も簡単なコードを表示できますか?いったん行うと、その行のコードを追加できます。 – MatlabDoug

答えて

0

あなたはあなただけのウェイポイントのこの配列をプロットするplotmを使用し、その後、大円線に沿って多くのウェイポイントを使用する必要がありますTRACK2(しゃれが意図しています。)を使用して正しい軌道に乗っています。

関連する問題