英語フランス語スペむン語

Ad


OnWorksファビコン

gmtselectgmt - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで gmtselectgmt を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド gmtselectgmt です。

プログラム

NAME


gmtselect - 耇数の空間基準に基づいおデヌタ テヌブルのサブセットを遞択したす

SYNOPSIS


gmtselect [ テヌブル ] [ 最小面積[/min_level/最倧レベル][+ ag|i|s|S][+r|l][pパヌセント]] [
DIST[単䜍]/ptファむル ] [ 分解胜[+]] [[[fn]] [ ポリゎンファむル ] [ -I[cflrsz]] [ パラメヌタ
] [[p]DIST[単䜍]/ラむンファむル ] [ マスク倀 ] [ 地域 ] [ 分[/マックス][+cコル]] [[[レベル]] [
-b] [ -d] [ -f] [ -g] [ -h] [ -i] [
-o] [ -:[i|o]]

泚 オプションフラグず関連する匕数の間にスペヌスを入れるこずはできたせん。

DESCRIPTION


gmtselect 最初の 2 列から䜍眮 (経床、緯床) を読み取るフィルタヌです。
of むンファむル [たたは暙準入力] を䜿甚し、1  6 の基準を組み合わせお合栌たたは拒吊したす。
蚘録。 レコヌドは、1) 内郚にあるかどうかに基づいお遞択できたす。
長方圢領域 (-R [そしお -J])、2) 以内 DIST の任意の地点からの km ptファむル、3以内 DIST
任意の路線のキロメヌトル ラむンファむル, 4) のポリゎンの XNUMX ぀の内偎 ポリゎンファむル、5内郚
地理的フィヌチャ (海岞線に基づく)、たたは 6) 指定された範囲内の Z 倀を持っおいたす。 の
これら 6 ぀の基準ごずに、テストの意味を逆転させるこずができたす。 -I オプションを遞択したす。
オプションを参照 -: (緯床、経床) ファむルの読み取り方法に぀いお。

REQUIRED 議論


なし

オプション 議論


テヌブル XNUMX぀以䞊のASCIIたたはバむナリ。を参照 -bi[ncols][type]を保持するデヌタテヌブルファむル
デヌタ列の数。 テヌブルが指定されおいない堎合は、暙準入力から読み取りたす。

-A最小面積[/min_level/最倧レベル] [+ ag | i | s | S] [+ r | l] [+ pパヌセント]
面積が小さいフィヌチャヌ 最小面積 km ^ 2たたは階局レベルで
より䜎い min_level 以䞊 最倧レベル プロットされたせん[デフォルトは
0/0/4すべおの機胜]。 レベル2湖には通垞の湖ず広い川が含たれおいたす
私たちが通垞湖ずしお含む䜓; 远加 +r ただ川の湖を手に入れるために +l
通垞の湖を手に入れるだけです。 デフォルトでは+ ai棚氷の境界を次のように遞択したす
南極倧陞の海岞線。 远加 + ag 代わりに氷の接地線を遞択したす
海岞線ずしお。 独自の南極海岞線を印刷したい゚キスパヌトナヌザヌ向け
ず島々 psxy あなたは䜿うこずができたす + as 60S未満のすべおのGSHHG機胜をスキップするたたは + aS 〜ぞ
代わりに、60Sより北のすべおの機胜をスキップしおください。 最埌に、远加したす +pパヌセント 陀倖する
察応するフル解像床機胜の面積の割合が少ないポリゎン
より パヌセント。 詳现に぀いおは、以䞋の GSHHG 情報を参照しおください。 そうでない堎合は無芖されたす -N is
蚭定したす。

-CDIST[単䜍]/ptファむル
䜍眮が以䞋の範囲内にあるすべおのレコヌドを枡したす DIST ASCII 内の任意のポむントの
file ptファむル。 堎合 DIST がれロの堎合、 の 3 番目の列 ptファむル 各ポむントが必芁です
個々の圱響範囲。 距離はデカルト座暙でナヌザヌ単䜍で衚されたす。 特定
-fg 球面の距離を瀺し、距離単䜍を远加したす (単䜍を参照)。
たたは、 -R & -J が䜿甚され、地理座暙が投圱されたす。
前のマップ座暙 (PROJ_LENGTH_UNIT によっお決定される、cm、むンチ、たたはポむント単䜍)
デカルト距離は次のように比范されたす。 DIST.

-D分解胜[+]
そうでない堎合は無芖されたす -N が蚭定されおいたす。 䜿甚する海岞線デヌタセットの解像床を遞択したす
((full、high、i䞭玚、l)わあ、たたは(c倱瀌。 解像床が萜ちる
デヌタセット間で最倧 80%。 [デフォルトは l]。 (+) を远加するず、自動的に䞋䜍が遞択されたす。
芁求された解決策が利甚できない堎合の解決策 [芋぀からない堎合は䞭止]。 泚蚘
海岞線は现郚が異なるため、ポむントが䞀臎するこずは保蚌されたせん。
別の解像床が遞択された堎合、内偎[たたは倖偎]に残りたす。

-E[fn] ポリゎン境界䞊の点をどのように正確に考慮するかを指定したす。 デフォルトでは、
そのような点は倚角圢の内偎にあるずみなされたす。 远加 n および f 倉曎するには
この動䜜は、 -F & -N 境界点が
倖偎にあるものずみなされたす。

-Fポリゎンファむル
䜍眮が閉じた倚角圢のいずれか内にあるすべおのレコヌドを枡したす。
耇数セグメントのファむル ポリゎンファむル。 球状ポリゎン (経床、緯床) の堎合は、
連続する点は経床 180 床以䞊離れおいたす。 ご了承ください
ポリゎンファむル かどうかに関係なく、ASCII で指定する必芁がありたす。 -bi 䜿甚されおいる。

-I[cflrsz]
指定された各基準のテストの意味を逆にしたす。

c どの点の圱響範囲内にもないレコヌドを遞択しおください。

f どのポリゎンの内偎にもないレコヌドを遞択しおください。

l どの行からも指定された距離内にないレコヌドを遞択したす。

r 指定された長方圢領域内にないレコヌドを遞択したす。

s によっお指定された内郚ずはみなされないレコヌドを遞択したす -N ず -A, -D).

z で指定された範囲内にないレコヌドを遞択したす -Z.

-Jパラメヌタ もっず ...
地図投圱法を遞択したす。

-L[p]DIST[単䜍]/ラむンファむル
䜍眮が以䞋の範囲内にあるすべおのレコヌドを枡したす DIST のいずれかの線分の
ASCII 耇数セグメント ファむル ラむンファむル。 堎合 DIST がれロの堎合、それぞれをスキャンしたす
のサブヘッダヌ ptファむル 埋め蟌み型の堎合 -DDIST 各行を蚭定する蚭定
個々の距離倀。 距離はデカルト座暙でナヌザヌ単䜍で衚されたす。 特定 -fg
球面距離を瀺すには、距離単䜍を远加したす (「単䜍」を参照)。 あるいは、
if -R & -J 地理座暙が䜿甚され、地図座暙に投圱されたす。
デカルト以前の (PROJ_LENGTH_UNIT によっお決定される、cm、むンチ、m、たたはポむント単䜍)
距離を比范する DIST。 䜿甚 -LP 盎亀する点のみを保蚌するため
最も近い線分ぞの投圱は、セグメントの端点内に収たりたす
[デフォルトでは、線の終点を「超えた」点が考慮されたす。

-Nマスク倀
指定された地理的フィヌチャ内に䜍眮するすべおのレコヌドを枡したす。 特定
1 ぀の圢匏のうち 2 ぀を䜿甚しおレコヌドをスキップするか (s)、保持するか (k) するかどうか:

-N也湿.

-Næµ·/陾/湖/島/æ± .

[デフォルトは s/k/s/k/s (すなわち s/k) で、也燥した土地䞊のすべおのポむントを通過したす]。

-NS[単䜍]xmin/xmax/むミン/ワむマックス[r] もっず ...
関心のある領域を指定したす。 地図投圱法が指定されおいない堎合は、暗黙的に蚭定されたす。
-Jx1.

-V [レベル] もっず ...
詳现レベル[c]を遞択したす。

-Z分[/マックス][+cコル]
3 列目が (z; コル = 2) 指定された範囲内にあるか、たたは
NaN (䜿甚 -s NaN レコヌドをスキップしたす)。 もし マックス が省略されおいる堎合は、次のこずをテストしたす。 z 等しい 分
その代わり。 入力ファむルには少なくずも XNUMX ぀の列が必芁です。 最小倀に制限がないこずを瀺すには
たたは max の堎合はハむフン (-) を指定したす。 3 番目の列が絶察時間の堎合は、次のこずを忘れないでください。
䟛絊 -f2T。 別の列を指定するには、远加したす +cコル、および耇数のテストを指定するには
ただ繰り返すだけです Z テストする列がある堎合は、このオプションを䜕床でも䜿甚できたす。 泚: い぀
耇数の Z オプションが䞎えられるず、 Iz オプションは䜿甚できたせん。

-bi [ncols][NS] もっず ...
ネむティブバむナリ入力を遞択したす。 [デフォルトは2入力列]。

-bo [ncols][type] もっず ...
ネむティブバむナリ出力を遞択したす。 [デフォルトは入力ず同じ]。

-d [i | o]デヌタなし もっず ...
等しい入力列を眮き換えたす デヌタなし NaNを䜿甚しお、出力で逆を実行したす。

-f [i | o]コリン情報 もっず ...
入力列たたは出力列、あるいはその䞡方のデヌタ型を指定したす。

-g [a] x | y | d | X | Y | D | [コル] z [+ |-]ギャップ[う] もっず ...
デヌタのギャップず改行を特定したす。

-h [i | o] [n] [+ c] [+ d] [+ r発蚀] [+ rタむトル] もっず ...
ヘッダヌレコヌドをスキップたたは生成したす。

-iコルズ[l] [s階段] [oオフセット] [、...] もっず ...
入力列を遞択したす0は最初の列です。

-oコルズ[、...] もっず ...
出力列を遞択したす0は最初の列です。

-s [コルズ] [a | r] もっず ...
NaNレコヌドの凊理を蚭定したす。

-[i | o] もっず ...
入力および/たたは出力の1番目ず2番目の列を亀換したす。

-^ or ただ -
コマンドの構文に関する短いメッセヌゞを出力しおから終了したす泚Windowsの堎合
ただ䜿う -).

-+ or ただ +
任意の説明を含む広範な䜿甚法ヘルプメッセヌゞを印刷したす
モゞュヌル固有のオプションGMT共通オプションは陀くが終了したす。

-? or いいえ 匕数
オプションの説明を含む完党な䜿甚法ヘルプメッセヌゞを印刷しおから、
終了したす。

- バヌゞョン
GMTバヌゞョンを印刷しお終了したす。

--show-datadir
GMT共有ディレクトリぞのフルパスを出力しお終了したす。

単䜍


マップ距離の単䜍に぀いおは、 単䜍 d アヌク床の堎合、 m アヌク分、および s アヌク甚
XNUMX番目、たたは e メヌタヌの堎合[デフォルト]、 f 足甚、 k kmの堎合、 M 法定マむルの堎合、 n 航海甚
マむル、そしお u 米囜の枬量フィヌト甚。 デフォルトでは、球圢を䜿甚しおそのような距離を蚈算したす
倧円での近䌌。 プリペンド - 距離たでたたは単䜍が距離ではない
䞎えられた「地球平面説」の蚈算を実行するより速いが正確ではないたたは前に远加する + 〜ぞ
正確な枬地線蚈算を実行したす䜎速ですが、より正確です。

ASCII FORMAT 粟床


数倀デヌタのASCII出力圢匏は、 gmt.conf
ファむル。 経床ず緯床はFORMAT_GEO_OUTに埓っおフォヌマットされたすが、その他は
倀はFORMAT_FLOAT_OUTに埓っおフォヌマットされたす。 有効なフォヌマットは次のこずができるこずに泚意しおください
出力の粟床が䜎䞋し、䞋流でさたざたな問題が発生する可胜性がありたす。 もしも
出力が十分な粟床で曞き蟌たれおいないこずがわかった堎合は、バむナリぞの切り替えを怜蚎しおください
出力-が 可胜な堎合たたはFORMAT_FLOAT_OUT蚭定を䜿甚しおより倚くの小数を指定したす。

この泚意は、バむナリたたは netCDF 入力ず組み合わせた ASCII 出力にのみ適甚されたす。
-: オプション。 以䞋の泚蚘も参照しおください。

泚意 ON 加工 ASCII 入力 蚘録


を䜿甚しおいない限り、 -: オプションを䜿甚するず、遞択した ASCII 入力レコヌドがそのたたコピヌされたす。
出力。 ぀たり、次のようなオプションが -FOT FORMAT_FLOAT_OUT や
FORMAT_GEO_OUT は出力には圱響したせん。 䞀方、それは蚱可したす
匕甚笊の有無にかかわらず、文字列を含む倚様な内容を含むレコヌドを遞択する
コメントやその他の数倀以倖のコンテンツ。

泚意 ON 距離


オプションの堎合 -C or -L が遞択されおいる堎合、距離はデカルトおよびナヌザヌ単䜍で衚瀺されたす。 䜿甚 -fg
km 単䜍の球面距離ず地理 (経床、緯床) 座暙を意味したす。 あるいは、
指定する -R & -J 投圱されたデカルト距離をマップ単䜍 (cm、むンチ、たたは
PROJ_LENGTH_UNIT によっお決定されるポむント)。

このプログラムは長幎にわたっお進化しおきたした。 もずもず、 -R & -J 順番的には必須でした
地理デヌタを凊理するためのものでしたが、球面蚈算が完党にサポヌトされるようになりたした。 したがっお、
-J テストを投圱デヌタに適甚したい堎合にのみ䜿甚しおください。
オリゞナルコヌディネヌト。 もし -J で䞎えられた距離が䜿甚されたす -C & -L 投圱される
距離。

泚意 ON セグメント


入力ファむルのセグメント ヘッダヌは、ファむルからの XNUMX ぀以䞊のレコヌドが出力にコピヌされたす。
セグメントはテストに合栌したした。 遞択はセグメントごずではなく、垞にポむントごずに行われたす。 それ
これは、テストに合栌したセグメントのポむントのみが出力に含たれるこずを意味したす。 もし
線をクリップし、セグメントの端に新しい境界点を含めたい堎合は、
代わりに gmtspatial を䜿甚する必芁がありたす。

䟋


pts.d 内のいずれかのポむントから 300 km 以内にあるデヌタセットのサブセットを抜出するには、
line.d の線から 100 km 以䞊離れた堎所で、実行したす。

gmt select lonlatfile -fg -C300k/pts.d -L100/lines.d -Il > サブセット

ここで指定する必芁がありたす -fg これにより、プログラムは地理デヌタを凊理しおいるこずを認識したす。

data.d 内のすべおのポむントを、陞地䞊のポむントを陀き、指定された領域内に保持するには (
高解像床の海岞線によっお決定されたす)、䜿甚したす

gmt select data.d -R120/121/22/24 -Dh -Nk/s > サブセット

球状倚角圢 lonlatpath.d の内郚たたは䞊にある quakes.d 内のすべおの点を返すには、次のようにしたす。
詊したす

gmt select quakes.d -Flonlatpath.d -fg > subset1

原点 d の点から 5 cm 以内にある station.d 内のすべおの点を返したす。
特定の投圱、詊しおみおください

gmt select station.d -C5/origin.d -R20/50/-10/20 -JM20c \
--PROJ_LENGTH_UNIT=cm > サブセット 2

GSHHS 情報


海岞線デヌタベヌスはGSHHG以前のGSHHSであり、次のXNUMX぀の゜ヌスからコンパむルされおいたす。
World Vector ShorelinesWVS、CIA World Data Bank IIWDBII、および雪氷圏のアトラス
AC、南極のみ。 南極倧陞を陀いお、すべおのレベル1ポリゎン海域
境界は、より正確なWVSから掟生したすが、すべおの高レベルのポリゎンレベル
2-4、土地/湖、湖/湖の島、および
湖の島/湖の湖の境界は、WDBIIから取埗されたす。 南極倧陞
海岞線にはXNUMX぀のフレヌバヌがありたす。アむスフロントたたはグラりンディングラむンで、 -A オプションを遞択したす。
WVS、WDBII、およびACデヌタを䜿甚可胜な圢匏に倉換するために倚くの凊理が行われたした。
GMT線分から閉じたポリゎンを組み立お、重耇をチェックし、
ポリゎン間の亀差を修正したす。 各ポリゎンの面積が決定されたした
ナヌザヌが最小領域よりも小さいフィヌチャを描画しないこずを遞択できるようにしたすを参照。 -A; XNUMX
含たれるポリゎンの最䞊䜍の階局レベルを制限する堎合もありたす4は
最倧。 4぀の䜎解像床デヌタベヌスは、フル解像床デヌタベヌスから掟生したした
Douglas-Peuckerラむン簡略化アルゎリズムを䜿甚したす。 河川の分類ず
境界線はWDBIIの境界線に埓いたす。 GMTクックブックおよびテクニカルリファレンス付録Kを参照しおください
詳现に぀いおは、。

onworks.net サヌビスを䜿甚しおオンラむンで gmtselectgmt を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad