これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks の無料ホスティング プロバイダーで実行できるコマンド kmlXNUMXgmtgmt です。
プログラム:
NAME
kml2gmt - Google Earth KML ファイルから GMT テーブル データを抽出します
SYNOPSIS
kml2gmt [ kmlファイル ] [ s|l|p ] [[レベル]] [] [ -ぼ] [ -行う] [ -:[i|o]
]
注意: オプションフラグと関連する引数の間にスペースを入れることはできません。
DESCRIPTION
kml2gmt Google Earth KML ファイルを読み取り、GMT テーブル ファイルを出力します。 KML ファイルのみ
点、線、または多角形を含むものも処理できます。 これは最低限の操作です。
座標を抽出し、場合によっては各地物の名前と説明タグを抽出することを目的としています。
主な用途は、Google Earth で変更された座標をキャプチャし、再挿入することです。
変更されたデータを元の GMT データ ファイルにコピーします。 より完全に再フォーマットするには、
使用を検討 ogr2ogr -f 「GMT」somefile.gmt somefile.kml。
REQUIRED 議論
なし。
オプション 議論
kmlファイル
作業対象となる XNUMX つ以上の KML ファイルの名前。 指定されていない場合、標準入力は次のようになります。
読み。
-Fs|l|p
出力する特定のフィーチャ タイプを指定します。 ポイントから選ぶ(s), lイネ、または
pオリゴン。 デフォルトでは、すべてのジオメトリを出力します。
-Z 高度座標を GMT z 座標として出力します [デフォルトでは、高度座標のみが出力されます。
経度と緯度]。
-V [レベル] (もっと ...)
詳細レベル[c]を選択します。
-bo [ncols][type] (もっと ...)
ネイティブバイナリ出力を選択します。
-行うデータなし (もっと ...)
NaNに等しい出力列を データなし.
-:[i | o] (もっと ...)
入力および/または出力の1番目と2番目の列を交換します。
-^ or ただ -
コマンドの構文に関する短いメッセージを出力してから終了します(注:Windowsの場合)
ただ使う -).
-+ or ただ +
任意の説明を含む広範な使用法(ヘルプ)メッセージを印刷します
モジュール固有のオプション(GMT共通オプションは除く)が終了します。
-? or いいえ 引数
オプションの説明を含む完全な使用法(ヘルプ)メッセージを印刷してから、
終了します。
- バージョン
GMTバージョンを印刷して終了します。
--show-datadir
GMT共有ディレクトリへのフルパスを出力して終了します。
例
KML ファイル google.kml から経度、緯度の値を抽出するには、次を試してください。
gmt kml2gmt google.kml -V > google.txt
KML ファイル google.kml からポイントとポリゴンのジオメトリを分離するには、次のことを試してください。
gmt kml2gmt google.kml -Fp -V > ポリゴン.txt gmt kml2gmt google.kml -Fs -V > ポイント.txt
onworks.net サービスを使用してオンラインで kml2gmtgmt を使用する