这是 r.out.vtkgrass 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
r.out.vtk文件 - 将光栅地图转换为 VTK-ASCII 格式。
关键词
光栅,导出,VTK
概要
r.out.vtk文件
r.out.vtk文件 - 帮帮我
r.out.vtk文件 [-发声[输入=姓名[,姓名,...]] [产量=姓名[海拔=姓名]
[空=浮动[z=浮动[RGB地图=绳子[,绳子,...]]
[矢量地图=绳子[,绳子,...]] [比例尺=浮动[精确=整数] [--覆盖]
[--帮助] [--详细] [--安静] [--ui]
标志:
-p
创建 VTK 点数据而不是 VTK 单元数据(如果没有给出高程图)
-s
使用结构化网格进行高程(不推荐)
-t
使用 polydata-trianglestrips 创建高程网格
-v
使用多边形数据顶点创建高程网格(与 vtkDelauny2D 一起使用)
-o
比例因子影响原点(如果没有给出高程图)
-c
更正坐标以匹配 VTK-OpenGL 精度
--覆盖
允许输出文件覆盖现有文件
- 帮帮我
打印使用摘要
--详细
详细模块输出
- 安静的
静音模块输出
--用户界面
强制启动 GUI 对话框
参数:
输入=姓名[,姓名……]
要转换为 VTK-ASCII 数据格式的栅格地图
产量=姓名
VTK-ASCII 输出文件的名称
海拔=姓名
输入高程栅格地图的名称
空=浮动
表示无数据单元格的值
默认: -99999.99
z=浮动
恒定高程(如果未指定高程图)
默认: 0.0
RGB地图=字符串[,字符串……]
三个 (r,g,b) 光栅图来创建 RGB 值 [redmap,greenmap,bluemap]
矢量地图=字符串[,字符串……]
三个 (x,y,z) 光栅图创建矢量值 [xmap,ymap,zmap]
比例尺=浮动
高程的比例因子
默认: 1.0
精确=整数
有效位数(仅限浮点数)
选项: 0-20
默认: 12
商品描述
输出 光栅 映射在 VTK-ASCII码 格式。 地图的 是当前有效的光栅地图
地图集。 产量 是一个 VTK-ASCII 文件的名称,它将被写入当前
工作目录。 如果 产量 然后没有指定 标准输出 用来。 该模块是
对区域设置敏感(使用 g.region 设置)。
支持高程、缩放、点/单元数据、矢量和 RGB 数据。 如果地图在
LL 投影,高程值将自动缩放到度数。 应该
以米为单位提供高程值。 如果高程值在
与米不同的单位,使用 scale 参数来转换单位。
如果没有给出高程图,用户可以通过一个值设置地图的高度。 观点
或单元格数据可用。 此高程值也支持缩放。 这
必须以米为单位提供高程值。
RGB 输入需要三个光栅图:红色、绿色、蓝色 - 按此顺序。 地图
必须有 0 到 255 之间的值,否则你会收到很多警告和值
设置为 0。不支持多个 RGB 数据集(3 个地图)。
矢量输入需要三个光栅图:x、y、z——定义矢量坐标——
按照这个顺序。 不支持超过一个矢量数据集(3 个地图)。
附注
此过滤器生成:
· 结构化 点 - 细胞数据 or 点数据 如果没有给出高程文件
· 结构化 格 (不推荐)与 点数据 如果给出了一个高程文件
· 多数据集 - 点数据 如果给出了一个高程文件(默认)
并将其放入一个简单的 VTK-ASCII 文件中。 也不支持 XML 或二进制输出。 这是
可以选择多于一个光栅地图写入 VTK-ASCII 文件。 每个
cell-/pointdata 的名称与它所代表的栅格地图一样。 你可以可视化这个文件
与 VTK 工具包, 观景台 和 玛雅维 基于VTK的。 如果你有一个光栅
部分没有数据的地图,使用 paraview 中的阈值过滤器来可视化有效数据。
只需过滤所有大于/小于 VTK-ASCII 中所选空值的数据
文件中。
如果选择了高程图,则会创建一个多边形网格 四边形,但用户可以
也选择 三角形 带 or 顶点. 这些数据格式记录在 VTK 工具包.
如果使用“-c”标志并且数据应该与其他数据一起可视化
通过 *.out.vtk 模块导出,请确保在这些模块中也设置了“-c”标志。 但
这仅适用于来自相同位置的数据(参考点
坐标变换是基于默认区域的中心点)。
区别 之间 观点- 和 细胞数据
r.out.vtk 可以导出具有不同表示形式的栅格单元。
· 点数据 -- 单元格/值由单元格的中心表示。 反而
的单元格,点被创建。 每个点可以持有不同的值,但用户
一次只能可视化一个值。 这些点可以连接在不同的
方法。
· 细胞数据 -- 仅在未提供高程图时才提供。 单元格已创建
具有与 GRASS 相同的高度和宽度。 每个单元格可以保存不同的值,
但用户一次只能可视化一个值。
例
简易 斯皮尔菲什 例子
# 设置区域
g.区域 n=4926970 s=4914857 w=591583 e=607793 res=50 -p
# 导出数据
r.out.vtk input=elevation.10m,slope,aspect height=elevation.10m 输出=/tmp/out.vtk
# 在 Paraview 或其他 VTK 查看器中可视化:
paraview --data=/tmp/out.vtk
斯皮尔菲什 例子 - RGB data
#设置区域
g.区域 n=4926990 s=4914840 w=591570 e=607800 res=30 -p
# 使用 r.in.wms 创建 RGB 数据以获得卫星覆盖范围
r.in.wms 图层=global_mosaic 地图服务器=http://wms.jpl.nasa.gov/wms.cgi \
输出=wms_global_mosaic
# 导出数据到VTK
r.out.vtk rgbmaps=wms_global_mosaic.red,wms_global_mosaic.green,wms_global_mosaic.blue \
海拔=海拔.10米输出=/tmp/out.vtk
# 在 Paraview 或其他 VTK 查看器中可视化:
paraview --data=/tmp/out.vtk
观景台 RGB 可视化 笔记
要实现适当的 RGB 叠加:
· 在 Paraview 中,单击“应用”
· 选择“显示”选项卡并选择“颜色依据”从输入标量切换到 rgb
标量
· 禁用显示选项卡中的“地图标量”检查按钮,以避免使用
查找表
使用 onworks.net 服务在线使用 r.out.vtkgrass