mgd77track − 航跡描画プログラム |
mgd77track NGDC-ids −Rwest/east/south/north[r] −Jparameters [ −A[c][size] ] [ −B[p|s]parameters ] [ −C|g|e ] [ −Dastartdate ] [ −Dbstopdate ] [ −Iignore ] [ −K ] [ −Ltrackticks ] [ −O ] [ −P ] [ −Sastartdist[u] ] [ −Sbstopdist[u] ] [ −TT|t|dms,mc,mfs,mf,mfc ] [ −U[/dx/dy/][label] ] [ −V ] [ −Wpen ] [ −X[a|c|r][x-shift[u]] ] [ −Y[a|c|r][y-shift[u]] ] [ −ccopies ] |
mgd77track は NGDC MGD77 航海を読み込み指定された図法を使って地図上に 1 つ 以上の航跡を描画する PostScript コードを作成する。 PostScript コード は標準出力に書き出される。 |
NGDC-ids |
は 5 種類の指定子のうちの 1 つ以上になりうる。 |
−J |
地図の図法を選択する。尺度は UNIT/degree 、1:xxxxx 、又は UNIT 単位の幅 (オプションを大文字にする) で あ る 。 UNIT は .gmtdefaults4 で設定された MEASURE_UNIT によって cm 、インチ、 又は m になるが、 c, i, m を scale/width の値に付けることによっ て 、コマンドライン上で上書き変更することができる。地図の高さ、 最大の大きさ、最小の大きさを指定するには、それぞれ h, +, - を width に付けること。 |
詳細は psbasemap の man ページを参照すること。 円筒図法: −Jclon0/lat0/scale
(カッシーニ図法) 方位図法: −Jalon0/lat0/scale
(ランベルト正積方位図法) 円錐図法: −Jblon0/lat0/lat1/lat2/scale
(アルベルス正積円錐図法) 様々な図法: −Jhlon0/scale (ハンメル図法) 非地理的図法: −Jp[a]scale[/origin][r|z]
(極座標 (theta,r)) |
−R |
west, east, south, 及び north は対象とする領域を指定する 。 小数値を含む度又は [+-]dd:mm[:ss.xxx][W|E|S|N] のフォーマットで 指定できる。東西南北の代わりに地図座標の左下と右上を使うとき は r を 付 けること。 2 つの略号 −Rg −Rd は全球領域(それぞれ経度 0/360 又は -180/+180 と緯度 -90/+90 )を表す。 |
オプションフラグとそれに付属する引き数の間にスペースを入れないこと。 |
−A |
描画に入るたびに各レグに目盛を入れる。 MGD77 航海 ID を使っ て目盛を入れるには c を付けること [デフォルトではファイル名のプ レフィックスを使う]。随意の size はポイント単位のフォントの大き さである。レグの目盛のフォントは LABEL_FONT により制御される。 |
||
−B |
地 図 の 枠 の 目 盛とケバの間隔を設定する。全ての詳細は psbasemap の man ページを参照すること。 |
||
−C |
航跡に沿った距離の計算の手順を選択する。 |
f 平面地球距離。 |
−Da |
startdate (yyyy-mm-ddT[hh:mm:ss]) よりも前に収集されたデー タを描画しない[デフォルトは最初の日]。 |
||
−Db |
stopdate (yyyy-mm-ddT[hh:mm:ss]) よりも後に収集されたデー タを描画しない[デフォルトは最後の日]。 |
||
−I |
考慮されるデータファイルフォーマットから特定のものを無視 す る 。 MGD77 アスキー、 MGD77+ netCDF 、又はプレーンなテーブルフ ァイルを無視するにはそれぞれ a|c|t を付けること。このオプション は 1 つより多くのフォーマットを無視するために繰り返しても良い [ デフォルトでは何も無視しない]。 |
||
−K |
さらに PostScript コードが後に続くときに使用する[デフォルト では描画システムを終了する]。 |
||
−L |
航跡上に時刻/距離のログマークを入れる。例えば a500ka24ht6h は 500 km ( k )及び 24 時間( h )間隔の目盛( a )と 500 km 及び 6 時 間間隔のケバ( t )を意味する。代わりに d (日) や n (海里)を使 っても良い。 |
||
−O |
上書き描画モードを選択する [デフォルトでは新しい描画シス テ ムに初期化する]。 |
||
−P |
縦置き描画モードを選択する [ GMT のデフォルトは横置きである 。これを変更するには gmtdefaults を参照すること]。 |
||
−Sa |
出発港からの航跡に沿った startdist メートルより短い距離 の デ ータを描画しない。 km なら k を、マイルなら m を、海里なら n を付けること[デフォルトは 0 メートル]。 |
||
−Sb |
出発港からの航跡に沿った stopdist メートルより長い距離のデ ータを描画しない。 km なら k を、マイルなら m を、海里なら n を 付けること[デフォルトは航跡の最後]。 |
||
−T |
マーカーの 3 種類の属性を制御する (新しい日の最初の時刻のマ ー カーは T, 同じ日の追加の時刻マーカーは t, 距離のマーカーは d )。これらのそれぞれについて 5 つ の コ ン マ 区 切 り の 属 性 markersize, markercolor, markerfontsize, markerfont, 及 び markerfontcolor を指定することができる。それぞれのマーカータ イ プに対して −T オプションを繰り返すこと。 |
||
−U |
図に Unix システムのタイムスタンプを入れる。図の左下隅に対 するスタンプの左下隅の相対的な位置を決めることができる。随意 で ラ ベ ル又は c (コマンドの文字列を入れる)を付けることができる。 GMT のパラメータ UNIX_TIME と UNIX_TIME_POS は外見に影響を及 ぼ す。詳細は gmtdefaults の man ページを参照すること。 |
||
−W |
航跡に使われる pen を付けること[デフォルトは 0.25p,black ] [デフォルトは実線]。 |
||
−X −Y |
図の原点を現在の原点に対して (x-shift,y-shift) だけ動 か す 。随意で長さの単位 (c, i, m, p) を付けることができる。値の前 に a を付けると描画後に原点を元の位置に戻し、値の前に r [デフォ ルト]を付けると現在の原点を新しい位置として再設定する。 −O を使 うとデフォルトの (x-shift,y-shift) が (0,0) になり、そうでな い ときは (r1i, r1i) 又は (r2.5c, r2.5c) になる。代わりに、 c は現 在のページサイズに基づくページの中心を使って図を中央の座 標 (x 又は y) に動かす。 |
||
−V |
冗長モードを選択する。標準エラー出力に経過報告を送る[デフォ ルトでは「黙って」実行する]。 |
||
−c |
図のコピー枚数を指定する[デフォルトは 1 ]。 |
メルカトルスケール 0.1 インチ/度を使って、 10 ポイントの文字で航跡に ラ ベルを付け、 10 度間隔で枠に目盛を付け、 5 度間隔で格子線を引き、航跡に 毎日及び 1000 km 間隔でマークを、 6 時間及び 250 km 間隔でケバを入れ 、 領 域 70W から 20E, 40S から 20N の航海 01010007 の航跡のメルカトル図を 作成し、デフォルトのプリンタへ出力する。 mgd77track 01010007 −R70W/20E/40S/20N −Jm0.1 −B10g5 −A10 −La1da1000kf6hf250k | lpr |
mgd77info(l), psbasemap(l) mgd77list(l) |
Wessel, P., and W. H. F. Smith, 2005, The Generic Mapping
Tools (GMT) version 4.1 Technical Reference & Cookbook,
SOEST/NOAA. |