これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MAC OSオンラインエミュレーターなどの複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドpkdumpogrです。
プログラム:
NAME
pkdumpogr - ogr ファイルをテキスト ファイルまたは標準出力にダンプします
SYNOPSIS
PKdumpogr -i input.txt [-o 出力] [オプション]
DESCRIPTION
PKdumpogr ベクトル データセットの内容を (標準) 出力 (画面またはファイル名) にダンプします。
デフォルトではすべての属性がダンプされます。個々の属性は、
オプション -n。 X および Y 位置はオプションで印刷できます。 -pos。 オプションを使用する
-転置 出力を転置します (オプションと組み合わせた場合のみ) -n 属性)。
OPTIONS
-i ファイル名, - 入力 ファイル名
入力シェイプファイル
-o ファイル名, - 出力 ファイル名
ASCIIファイルを出力
-ln レイヤー名, --lname レイヤー名
サンプルのレイヤー名(すべてを選択するには空のままにします)
-n 属性を使用する。, - 名前 属性を使用する。
選択する属性の名前。各属性は個別のバンドに保存されます。
デフォルトは ALL です: すべての属性を書き込みます
-pos, --pos
位置 (x と y) を含む
-t, - 転置
出力を転置します (次の場合には機能しません) -n 全て)
-v レベル, -詳細 レベル
冗長 (デフォルト: 0)
実施例
ベクターデータセットの属性ラベルと説明をダンプする サンプル.sqlite 標準に
出力(画面)
PKdumpogr -i サンプル.sqlite -n ラベル -n 説明
0 2 ノーフォレスト
1 2 ノーフォレスト
2 2 ノーフォレスト
3 2 ノーフォレスト
4 2 ノーフォレスト
5 2 ノーフォレスト
6 2 ノーフォレスト
7 2 ノーフォレスト
8 2 ノーフォレスト
9 2 ノーフォレスト
10 1 森
11 2 ノーフォレスト
前の例と似ていますが、出力を転置します (明示的に指定しないと機能しません)
オプションの定義 -n 属性の場合)
PKdumpogr -i サンプル.sqlite -n ラベル -n 説明 -t
0 2 2 2 2 2 2 2 2 2 2 1 2
1 noforest noforest noforest noforest noforest noforest noforest noforest noforest noforest 森 noforest
ベクター データセットのコンテンツ全体をダンプします 入力.sqlite 標準出力へ
PKdumpogr -i 入力.sqlite
ベクター データセットの ATTRIBUTE のみをダンプします 入力.sqlite x と y の位置と出力を含む
ASCII ファイルへ output.txt
PKdumpogr -i 入力.sqlite -o output.txt -n 属性 -pos
onworks.net サービスを使用して pkdumpogr をオンラインで使用する