英語フランス語スペイン語

Ad


OnWorksファビコン

g.regiongrass - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで g.regiongrass を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド g.regiongrass です。

プログラム:

NAME


g.地域 - 地理的領域の境界定義を管理します。

KEYWORDS


一般設定

SYNOPSIS


g.地域
g.地域 - 助けて
g.地域 [-dsplectwmn3bgau] [地域=] [ラスター=[,、...]] [ラスター_3d=]
[ベクトル=[,、...]] [n=] [s=] [e=] [w=] [t=]
[b=] [=] [コルズ=] [解像度=] [res3=] [nsres=]
[エラー=] [トブレス=] [ズーム=] [整列する=] [保存=] [-上書きする]
[-助けます] [-詳細] [-静かな] [-ui]

フラグ:
-d
デフォルトのリージョンから設定

-s
デフォルト地域として保存
PERMANENT マップセットからのみ可能

-p
現在の地域を印刷する

-l
現在の楕円体/データムを使用して、現在の地域を緯度/経度で出力します

-e
現在の地域の範囲を印刷する

-c
現在の地域マップの中心座標を出力します

-t
現在の地域を GMT スタイルで表示

-w
現在のリージョンを WMS スタイルで印刷します

-m
地域の解像度をメートル単位で出力します (測地線)

-n
輻輳角 (CCW 度) を出力します。
で測定された、投影のグリッド北と真北の差。
現在のリージョンの中心座標。

-3
3D 設定も印刷する

-b
WGS84 で最大境界ボックスを緯度/経度で出力します

-g
シェルスクリプトスタイルで印刷

-a
領域を解像度に合わせる (デフォルト = 境界に合わせる、2D 解像度でのみ機能)

-u
現在の地域を更新しない

-上書き
出力ファイルが既存のファイルを上書きできるようにする

- 助けて
使用状況の概要を印刷する

-詳細
冗長モジュール出力

- 静かな
静かなモジュール出力

--ui
GUIダイアログを強制的に起動する

パラメーター:
地域=
名前付きリージョンから現在のリージョンを設定

ラスター=名前[、名前、...]
ラスター マップに一致するように地域を設定します

ラスター_3d=
3D ラスター マップに一致するように地域を設定します (2D 値と 3D 値の両方)

ベクトル=名前[、名前、...]
ベクター マップに一致するように領域を設定します

n=
北端の値

s=
南端の値

e=
東端の値

w=
西端の値

t=
上端の値

b=
下端の値

=
新しいリージョンの行数

コルズ=
新しいリージョンの列数

解像度=
2D グリッド解像度 (南北および東西)

res3=
3D グリッド解像度 (南北、東西、上下)

nsres=
南北 2D グリッド解像度

エラー=
東西 2D グリッド解像度

トブレス=
上下 3D グリッド解像度

ズーム=
このラスター マップの非 NULL データに一致するまで領域を縮小します

整列する=
地域のセルを調整して、このラスター マップにきれいに合わせる

保存=
現在のリージョン設定を名前付きリージョン ファイルに保存する

DESCRIPTION


  g.地域 モジュールにより、ユーザーは現在の地理的な設定を管理できます
領域。 これらの地域境界は、ユーザーが直接設定したり、
領域定義ファイル (ユーザーの現在のマップセットの windows ディレクトリに保存されています)。
ユーザーは、必要な数の地理的領域の定義を作成、変更、および保存できます
特定のマップセットに対して。 ただし、これらの地理的地域の定義の XNUMX つだけが
指定されたマップセットについて、いつでも最新。 つまり、以下を尊重する GRASS プログラム
地理的地域設定は、現在の地理的地域設定を使用します。

DEFINITIONS


地域:
GRASS では、 地域 に基づいて、いくつかの定義された境界を持つ地理的領域を指します。
特定の地図座標系と地図投影法。 各地域も関連付けられています
最小単位の特定の東西および南北解像度
(「セル」と呼ばれる長方形の単位)。

地域の境界は、最北端、最南端、最東端、および
その範囲を定義する最西端のポイント (セルの端)。 北と南の境界
一般的に呼ばれています 北上、東と西の境界が呼び出されている間 イースティングス.

領域のセル解像度は、認識されるデータの最小部分のサイズを定義します
(インポート、分析、表示、保存など) 現在の影響を受ける GRASS モジュールによって
地域設定。 したがって、南北と東西のセル解像度は同じである必要はありません。
非正方形データ セルの存在を許可します。

通常、すべてのラスターおよび表示モジュールは現在の地域設定の影響を受けますが、
ベクトルモジュールではありません。 ラスターなど、一部の特別なモジュールはこの規則から逸脱しています。
モジュールのインポートと 対地域.

デフォルト 地域:
各 GRASS LOCATION には、デフォルトの地理的地域と呼ばれる固定の地理的地域があります。
地域 (特別なマップセット PERMANENT の下の地域ファイル DEFAULT_WIND に保存されます)、
データベースの範囲を定義します。 これは開始点を提供しますが、
新しい地理的地域を定義するため、ユーザー定義の地理的地域が含まれる必要はありません
この地理的地域。 現在のリージョンは、デフォルトのリージョンにリセットできます。
-d 国旗。 デフォルトのリージョンは、場所が最初に作成されたときに最初に設定され、
を使用してリセットできます。 -s フラグ。

電流プローブ 地域:
各マップセットには現在の地理的地域があります。 この地域は地理的領域を定義します
ここですべての GRASS 表示とラスター解析が行われます。 ラスターデータは
必要に応じて、現在の地理的領域のセル解像度を満たすために再サンプリングされます
設定。

保存 地域:
各 GRASS MAPSET には、事前に定義され、名前が付けられた任意の数の地理情報を含めることができます
地域。 これらの地域の定義は、ユーザーの現在のマップセットの場所に保存されます
windows ディレクトリの下 (ユーザーの保存された領域定義とも呼ばれます)。
これらの事前定義された地理的地域のいずれかを名前で選択して、
現在の地理的地域。 ユーザーは、保存された保存された領域定義にアクセスすることもできます
これらのマップセットが
ユーザーのマップセット検索パスまたは「@」演算子が使用されます (region_name@mapset)。

注意事項


すべての更新が適用された後、現在の地域の南と西の境界
南北の距離が南北の倍数になるように(静かに)調整されます
解像度であり、東西の距離が東西の解像度の倍数であること。

-a XNUMX つの境界すべてが解像度の偶数倍になるように調整されていることを示します。
ユーザーが指定した解像度に領域を合わせます。 デフォルトでは、
領域の境界に一致するように領域の解像度を調整します。

  -m flag は、地域の解像度をメートル単位で報告します。 解像度は次のように計算されます。
領域境界での解像度を平均化します。 この解像度は次のように計算されます。
境界でのメートル単位の測地線距離を行数または列数で割ります。
たとえば、東西の解像度 (ewres) は、
北と南の境界での測地線距離を列数で割った値。

  -p (または -g) オプションは最後に認識されます。 これは、すべての変更が
印刷前の地域設定。

  -g flag は、現在のリージョン設定をシェル スクリプト スタイルで出力します。 このフォーマットは
に返された g.地域 そのコマンドラインで。 これは、地域設定を保存するためにも使用できます
UNIX eval コマンド「eval `g.region -g`」でシェル環境変数として。

NEW パラメーター 情報:
ズーム=
現在のリージョン設定を、すべての非 NULL データを含む最小のリージョンに縮小します
ユーザーの現在の地域内にある名前付きラスター マップ レイヤー内。 この上
より大きなマップ内の孤立した塊をしっかりと拡大できます。

ユーザーが ラスター= コマンドラインのオプション、 ズーム= 設定します
現在の領域設定を、NULL 以外のすべてのデータを含む最小領域に設定します。
命名 ズーム 名前付きのセルヘッダーに記載されている領域内にあるマップ ラスター
マップ

align =
現在の解像度を名前付きラスター マップの解像度と同じに設定し、
現在の領域を名前付きマップの行と列の端に移動します。 位置合わせは、
既存の領域の端は、指定されたセル内の次の最も近いセルの端まで外側に移動します。
ラスター マップ - 名前付きマップの端ではありません。 後者の機能を実行するには、
ラスター= オプションを選択します。


g.地域 n=7360100 e=699000
現在の地域の北座標と東座標をリセットしますが、南端はそのままにします。
西端、および領域セルの解像度は変更されません。

g.region n=51:36:05N e=10:10:05E s=51:29:55N w=9:59:55E res=0:00:01
現在の北座標、東座標、南座標、西座標、解像度をリセットします
地域、ここでは DMS 緯度経度スタイル (XNUMX 進数の度と XNUMX 進数を含む度)
分も使用できます)。

g.region -dp s=698000
GRASS データベースの場所のデフォルトの地域から現在の地域を設定します。
南端を 698000 にリセットし、結果を出力します。

g.領域 n=n+1000 w=w-500
n= 現在の値の関数として指定することもできます: n=n+
現在の北座標を増やしますが、n=n- それを減らします。 これは、
s=、e=、および w=. この例では、現在のリージョンの北の境界
は 1000 単位延長され、現在の地域の西側境界は XNUMX 単位減少します。
500ユニット。

g.領域 n=s+1000 e=w+1000
このフォームを使用すると、ユーザーは領域境界値を相互に相対的に設定できます。
ここで、北の境界座標は、
南境界の座標値、東境界の座標値は
西側境界の座標値よりも 1000 単位大きい値に設定します。 の
対応するフォーム s=n- &

w=e- 地域の南と西の境界の値を設定するために使用できます。
北と東の境界値に相対的です。

g.region raster=土壌
このフォームは、現在の地域設定を、
ラスター マップ レイヤーのセル ヘッダー ファイル 土壌.

g.region ラスター=土壌 ズーム=土壌
このフォームは、最初にラスター マップ レイヤーのセル ヘッダー ファイルを検索します。 土壌には
これを現在のリージョン設定として、次にリージョンを最小に縮小します
マップ レイヤー内のすべての非 NULL データをまだ包含する領域 土壌。 次のことに注意してください
パラメータ ラスター=土壌 が指定されていない場合、ズームはすべてを包含するように縮小します。
内に配置された土壌マップの NULL 以外のデータ値 現在 地域
設定を行います。

g.region -up raster=土壌
  -u オプションは、現在の領域定義の再設定を抑制します。 これはすることができます
領域情報のみを抽出したい場合に便利です。 この場合、セル
土壌マップ レイヤーのヘッダー ファイルは、現在の地域を変更せずに印刷されます
設定を行います。

g.region -up ズーム=土壌 保存=土壌
これにより、すべての非 NULL 土壌データを含む最小領域が拡大されます。
値を指定し、新しいリージョン設定をファイルに保存して呼び出す 土壌 に保存されます。
ユーザーの現在のマップセットの windows ディレクトリ。 現在の地域設定は
変わっていない。

g.region b=0 t=3000 tbres=200 res3=100 g.region -p3
これにより、ボクセル計算の 3D 領域が定義されます。 この例では、
水平解像度 (0m) および垂直解像度での下部 (3000m) から上部 (100m)
(200m) が定義されています。

g.region -p
これにより、現在のリージョンが次の形式で出力されます。
投影: 1 (UTM)
ゾーン:13
データム:nad27
楕円体: clark66
北:4928000
南:4914000
西:590000
東:609000
nsres:20
ewres:20
行:700
cols:950

g.region -p3
これにより、現在の領域と 3D 領域 (ボクセルに使用) が次の形式で出力されます。
投影: 1 (UTM)
ゾーン:13
データム:nad27
楕円体: clark66
北:4928000
南:4914000
西:590000
東:609000
トップ: 1.00000000
下: 0.00000000
nsres:20
nsres3:20
ewres:20
wres3: 20
テーブル: 1
行:700
行 3: 700
cols:950
列3: 950
深さ: 1

g.region -g
  -g オプションは、次のスクリプト スタイル (キー = 値) 形式でリージョンを出力します。
N = 4928000
s = 4914000
w = 590000
e = 609000
nsres=20
ewres=20
行数=700
列数=950

g.region -bg
  -bg オプションは、リージョンを次のスクリプト スタイル (キー = 値) 形式で出力します。
緯度経度/WGS84 の境界ボックス:
N = 4928000
s = 4914000
w = 590000
e = 609000
nsres=20
ewres=20
行数=700
列数=950
LL_W=-103.87080682
LL_E=-103.62942884
LL_N=44.50164277
LL_S=44.37302019

g.region -l
  -l オプションは、リージョンを次の形式で出力します。
long: -103.86789484 lat: 44.50165890 (北/西の角)
long: -103.62895703 lat: 44.49904013 (北/東の角)
long: -103.63190061 lat: 44.37303558 (南/東の角)
long: -103.87032572 lat: 44.37564292 (南/西の角)
行:700
cols:950
中心経度: 103:44:59.170374W [-103.74977]
中心緯度: 44:26:14.439781N [44.43734]

g.region -pm
これにより、現在の地域が次の形式 (緯度経度の場所) で出力されます。
投影: 3 (緯度経度)
ゾーン:0
楕円体: wgs84
北: 90N
南: 40N
西:20W
東: 20E
nsres:928.73944902
ewres:352.74269109
行:6000
cols:4800
ここでの解像度は、XNUMX 進度ではなくメートルで報告されていることに注意してください。

の使用例 g.地域 外部ソフトウェアを使用するシェルで:
外部ベクトル マップ 'soils.shp' の空間サブセットを新しい外部ベクトル マップに抽出します
OGR 'ogr2ogr' ツールを使用した 'soils_cut.shp':
eval `g.region -g`
ogr2ogr -spat $w $s $e $n 土壌カット.shp 土壌.shp
これには、場所/SHAPE ファイルのプロジェクションが一致する必要があります。

の使用例 g.プロジェクト & g.地域 外部ソフトウェアを使用するシェルで:
外部ラスター マップ 'p016r035_7t20020524_z17_nn30.tif' の空間サブセットを新しいものに抽出します
GDAL「gdalwarp」を使用した外部ラスターマップ「p016r035_7t20020524_nc_spm_wake_nn30.tif」
ツール:
eval `g.region -g`
gdalwarp -t_srs "`g.proj -wf`" -te $w $s $e $n \
p016r035_7t20020524_z17_nn30.tif \
p016r035_7t20020524_nc_spm_wake_nn30.tif
ここでは、入力ラスター マップは位置投影法と一致する必要はありません。
その場で再投影されます。

onworks.net サービスを使用してオンラインで g.regiongrass を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad