英语法语西班牙语

Ad


OnWorks 网站图标

g.regiongrass - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 g.regiongrass

这是 g.regiongrass 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


区域 - 管理地理区域的边界定义。

关键词


通用设置

概要


区域
区域 - 帮帮我
区域 [-dsplectwmn3bgau[地区=姓名[光栅=姓名[,姓名,...]] [光栅_3d=姓名]
[向量=姓名[,姓名,...]] [n=折扣值[s=折扣值[e=折扣值[w=折扣值[t=折扣值]
[b=折扣值[=折扣值[=折扣值[水库=折扣值[res3=折扣值[资源=折扣值]
[鹪鹩=折扣值[特布雷斯=折扣值[放大=姓名[对齐=姓名[保存=姓名] [--覆盖]
[--帮助] [--详细] [--安静] [--ui]

标志:
-d
从默认区域设置

-s
另存为默认区域
仅可能来自 PERMANENT 地图集

-p
打印当前区域

-l
使用当前椭球/数据以纬度/经度打印当前区域

-e
打印当前区域范围

-c
打印当前区域地图中心坐标

-t
以 GMT 样式打印当前区域

-w
以 WMS 样式打印当前区域

-m
以米为单位打印区域分辨率(测地线)

-n
打印会聚角(逆时针度数)
投影的网格北和真北之间的差异,在
当前区域的中心坐标。

-3
也打印 3D 设置

-b
在 WGS84 上以纬度/经度打印最大边界框

-g
以 shell 脚本样式打印

-a
将区域与分辨率对齐(默认值 = 与边界对齐,仅适用于 2D 分辨率)

-u
不更新当前区域

--覆盖
允许输出文件覆盖现有文件

- 帮帮我
打印使用摘要

--详细
详细模块输出

- 安静的
静音模块输出

--用户界面
强制启动 GUI 对话框

参数:
地区=姓名
从命名区域设置当前区域

光栅=姓名[,姓名……]
设置区域以匹配栅格地图

光栅_3d=姓名
设置区域以匹配 3D 栅格地图(2D 和 3D 值)

向量=姓名[,姓名……]
设置区域以匹配矢量地图

n=折扣值
北部边缘的价值

s=折扣值
南部边缘的价值

e=折扣值
东部边缘的价值

w=折扣值
西部边缘的价值

t=折扣值
顶部边缘的值

b=折扣值
底部边缘的值

=折扣值
新区域的行数

=折扣值
新区域的列数

水库=折扣值
二维网格分辨率(南北和东西)

res3=折扣值
3D 网格分辨率(南北、东西和上下)

资源=折扣值
南北二维网格分辨率

鹪鹩=折扣值
东西向 2D 网格分辨率

特布雷斯=折扣值
上下 3D 网格分辨率

放大=姓名
缩小区域直到它遇到来自此栅格地图的非 NULL 数据

对齐=姓名
调整区域单元格以与此栅格地图完全对齐

保存=姓名
在命名区域文件中保存当前区域设置

商品描述


区域 模块允许用户管理当前地理区域的设置
地区。 这些区域边界可以由用户直接设置和/或从
区域定义文件(存储在用户当前地图集中的 windows 目录下)。
用户可以根据需要创建、修改和存储任意数量的地理区域定义
对于任何给定的地图集。 但是,只有这些地理区域定义之一将是
当前在任何给定时刻,对于指定的地图集; 即,尊重的 GRASS 程序
地理区域设置将使用当前的地理区域设置。

释义


地区:
在 GRASS 中,一个 地区 指具有某些定义边界的地理区域,基于
特定的地图坐标系和地图投影。 每个地区也有关联
其最小单位的特定东西向和南北向分辨率
(称为“单元格”的矩形单元)。

该区域的边界被指定为最北端、最南端、最东端和
定义其范围(像元边缘)的最西端点。 南北边界
通常被称为 北方人,而东西边界被称为 东区.

区域的单元分辨率定义了识别的最小数据块的大小
(导入、分析、显示、存储等)由受当前影响的 GRASS 模块
区域设置。 南北向和东西向像元分辨率不必相同,因此
允许存在非方形数据单元格。

通常所有光栅和显示模块都受当前区域设置的影响,但
不是矢量模块。 一些特殊模块与此规则不同,例如 raster
导入模块和 v.in.地区.

默认 地区:
每个 GRASS LOCATION 都有一个固定的地理区域,称为默认地理区域
区域(存储在特殊地图集PERMANENT下的区域文件DEFAULT_WIND中),
它定义了数据库的范围。 虽然这提供了一个起点
定义新的地理区域,用户定义的地理区域不需要属于
这个地理区域。 当前区域可以重置为默认区域
-d 旗帜。 默认区域是在第一次创建位置时初始设置的,并且
可以使用重置 -s 旗。

电流 地区:
每个地图集都有一个当前的地理区域。 该区域定义了地理区域
将在其中完成所有 GRASS 显示和栅格分析。 栅格数据将是
如有必要,重新采样以满足当前地理区域的单元分辨率
设置。

保存 地区:
每个 GRASS MAPSET 可能包含任意数量的预定义和命名的地理
地区。 这些区域定义存储在用户当前的地图集位置
在 windows 目录下(也称为用户保存的区域定义)。
可以按名称选择这些预定义的地理区域中的任何一个作为
当前地理区域。 用户还可以访问已保存的区域定义
在当前位置的其他地图集下,如果这些地图集包含在
使用用户的地图集搜索路径或“@”运算符 (region_name@mapset)。

附注


应用所有更新后,当前区域的南部和西部边界
被(默默地)调整,使北/南距离是北/南的倍数
分辨率,东/西距离是东/西分辨率的倍数。

随着 -a flag 所有四个边界都调整为分辨率的偶数倍,
将区域与用户提供的分辨率对齐。 默认是对齐
区域分辨率以匹配区域边界。

-m flag 将以米为单位报告区域分辨率。 分辨率由下式计算
平均区域边界处的分辨率。 该分辨率由下式计算
将边界处的测地距离(以米为单位)除以行数或列数。
例如,东/西分辨率 (ewres) 是根据
南北边界的测地距离除以列数。

-p (或 -g) 选项最后被识别。 这意味着所有更改都应用于
打印前的区域设置。

-g flag 以 shell 脚本样式打印当前区域设置。 这种格式可以
还给 区域 在它的命令行上。 这也可用于保存区域设置
使用 UNIX eval 命令“eval `g.region -g`”作为 shell 环境变量。

额外 参数 信息:
缩放=姓名
将当前区域设置缩小到包含所有非 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 纬度-经度样式(十进制度数和十进制度数
分钟也可以使用)。

g.区域-dp s=698000
将从默认区域为 GRASS 数据库位置设置当前区域,
将南边重置为 698000,然后打印结果。

g.区域 n=n+1000 w=w-500
n=折扣值 也可以指定为其当前值的函数:n=n+折扣值
增加当前北距,而 n=n-折扣值 减少它。 这也适用于
s=折扣值, e=折扣值, 并且 w=折扣值. 在这个例子中当前区域的北部边界
扩展了 1000 个单位,当前区域的西部边界减少了
500单位。

g.区域 n=s+1000 e=w+1000
这种形式允许用户设置相对于彼此的区域边界值。
此处,北边界坐标设置为大于 1000 个单位
南边界的坐标值,东边界的坐标值为
设置为比西部边界的坐标值大 1000 个单位。 这
对应形式 s=n-折扣值

w=e-折扣值 可用于设置区域南部和西部边界的值,
相对于北部和东部边界值。

g.region 栅格=土壤
此表单将使当前区域设置与在
栅格地图层的单元格头文件 土壤.

g.region 栅格=土壤缩放=土壤
此表单将首先查找栅格地图图层的单元格头文件 土壤, 使用
this 作为当前区域设置,然后将区域缩小到最小
仍包含地图层中所有非 NULL 数据的区域 土壤。 请注意,如果
参数 栅格=土壤 未指定,缩放将缩小以包含所有
位于土壤图中的非 NULL 数据值 当前 地区
设置。

g.region-向上栅格=土壤
-u 选项禁止重新设置当前区域定义。 这可以
当只需要提取区域信息时很有用。 在这种情况下,细胞
打印土壤地图层的头文件而不更改当前区域
设置。

g.region -up zoom=soils 保存=soils
这将放大到包含所有非空土壤数据的最小区域
值,并将新的区域设置保存在要调用的文件中 土壤 并存储在
用户当前地图集中的 windows 目录。 当前区域设置为
没有改变。

g.region b=0 t=3000 tbres=200 res3=100 g.region -p3
这将为体素计算定义 3D 区域。 在这个例子中,一个卷
在水平分辨率 (0m) 和垂直分辨率下从底部 (3000m) 到顶部 (100m)
(200m) 被定义。

g.区域-p
这将以以下格式打印当前区域:
投影:1(UTM)
区域:13
数据:nad27
椭球体:clark66
北:4928000
南:4914000
西:590000
东:609000
nsres:20
母鸡:20
行数:700
列数:950

g.区域-p3
这将以以下格式打印当前区域和 3D 区域(用于体素):
投影:1(UTM)
区域:13
数据:nad27
椭球体:clark66
北:4928000
南:4914000
西:590000
东:609000
顶部:1.00000000
底部:0.00000000
nsres:20
nsres3:20
母鸡:20
ewres3:20
时间:1
行数:700
第 3 行:700
列数:950
第 3 列:950
深度:1

g.区域-g
-g 选项以以下脚本样式(键=值)格式打印区域:
N = 4928000
s = 4914000
w=590000
e = 609000
NSRES=20
厄里斯=20
行=700
列数=950

g.区域-bg
-背景 选项以以下脚本样式(键=值)格式加打印区域
纬度-经度/WGS84 中的边界框:
N = 4928000
s = 4914000
w=590000
e = 609000
NSRES=20
厄里斯=20
行=700
列数=950
LL_W=-103.87080682
LL_E=-103.62942884
LL_N=44.50164277
LL_S=44.37302019

g.区域-l
-l 选项以以下格式打印区域:
长:-103.86789484 纬度:44.50165890(北/西角)
长:-103.62895703 纬度:44.49904013(北/东角)
长:-103.63190061 纬度:44.37303558(南/东角)
长:-103.87032572 纬度:44.37564292(南/西角)
行数:700
列数: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
母鸡:352.74269109
行数:6000
列数:4800
请注意,这里的分辨率以米为单位报告,而不是十进制度数。

的用法示例 区域 在带有外部软件的外壳中:
将外部矢量图“soils.shp”的空间子集提取到新的外部矢量图
'soils_cut.shp' 使用 OGR 'ogr2ogr' 工具:
评估`g.region -g`
ogr2ogr -spat $w $s $e $n 土壤_cut.shp 土壤.shp
这要求位置/SHAPE 文件投影匹配。

的用法示例 项目区域 在带有外部软件的外壳中:
将外部栅格地图“p016r035_7t20020524_z17_nn30.tif”的空间子集提取到新
外部栅格地图'p016r035_7t20020524_nc_spm_wake_nn30.tif 使用 GDAL 'gdalwarp'
工具:
评估`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