これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド r.buffer.lowmemgrass です。
プログラム:
NAME
r.buffer.lowmem - セルを囲む緩衝地帯を示すラスター マップを作成します。
NULL 以外のカテゴリ値が含まれています。
これは、従来の r.buffer モジュールに代わる低メモリの代替手段です。
KEYWORDS
ラスター、バッファー
SYNOPSIS
r.buffer.lowmem
r.buffer.lowmem - 助けて
r.buffer.lowmem [-z] =名 出力=名 距離=フロート[,フロート、...] [ユニット=string]
[-上書きする] [-助けます] [-詳細] [-静かな] [-ui]
フラグ:
-z
NULL セルの代わりにゼロ (0) データ セルを無視します。
-上書き
出力ファイルが既存のファイルを上書きできるようにする
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
=名 [必要]
入力ラスターマップの名前
出力=名 [必要]
出力ラスターマップの名前
距離=float [、float、...] [必要]
ディスタンスゾーン
ユニット=string
距離の単位
オプション: メートル、 キロメートル、 フィート、 マイル、 ノーマイル
デフォルト: メートル
DESCRIPTION
r.buffer.lowmem バッファーを示す新しいラスター マップを作成します (別名「距離」または「近接」)
既存のラスター マップ内の NULL 以外のカテゴリ値を含むすべてのセルの周囲のゾーン。
XNUMX 以外のカテゴリ値を持つセルからのバッファー ゾーンの距離は、ユーザーが選択します。
これはクラシックに代わる低メモリの代替手段です r.バッファ モジュール。 よりもはるかに遅い
クラシック バージョンですが、大量の RAM を使用せずに大規模なラスター マップで実行できます。 もしも
ラスター マップが、32000 GB 以上の RAM を搭載したシステムで 32000x1 セルより大きい場合
90000 GB の RAM を搭載したシステムで 90000x8 セルを超える場合は、このモジュールの使用を検討してください。
詳細については、のマニュアルを参照してください r.バッファ.
実施例
次の例では、バッファー ゾーンは次のようになります (デフォルトのメートル単位)。
0 ~ 100、101 ~ 200、201 ~ 300、301 ~ 400、401 ~ 500。
r.buffer.lowmem 入力=道路 出力=道路.buf 距離=100,200,300,400,500
結果:
r.category input=roads.buf
1 これらの場所から計算された距離
2 0~100メートル
3 100~200メートル
4 200~300メートル
5 300~400メートル
6 400~500メートル
onworks.net サービスを使用してオンラインで r.buffer.lowmemgrass を使用する