西班牙
斯潘4
流序数是对流和支流分支的度量。FME可以将其计算为特拉或者霍顿号码。
本例的第一个源数据集是MapInfo MID/MIF格式的水文网络:
第二个数据集是CDED(或USGS)格式的光栅数字高程模型:
这两个数据集已重新投影到同一坐标系中,并已清理干净,以备处理。
在此示例中,我们希望计算水文网络的Strahler序号。为此,我们还需要使用DEM来确定河流的流向。
一启动FME Workbench并从一个空画布开始。
从菜单栏中选择读卡器>添加读卡器。
将数据格式设置为MapInfo MIF/MID。选择附加的mif文件作为源数据集。
二再次从菜单栏中选择Readers>Add Reader。
这次将数据格式设置为“加拿大数字高程数据”(CDED)或“美国”。地质调查数字高程模型(USGSDEM)。选择附着的DEM数据集作为源。
三。放置连接到StreamNetwork功能类型的拓扑生成器转换器。TopologyBuilder将为我们提供在每个流段上找到最低点的节点。对于本例,默认参数值是正确的。
四放置StreamOrderCalculator转换器。将TopologyBuilder:Edge端口连接到StreamOrderCalculator:Line端口。工作区现在将如下所示:
五打开“StreamOrderCalculator参数”对话框。将输入参数的固定流向设置为“是”。将Stream Order Type参数设置为“Strahler”。
六StreamOrderCalculator上的目标端口需要来自网络低端的点功能(节点)。为了得到这个,我们将使用光栅DEM来找到海拔最低的节点。
所以,放置一个PointOnRasterValueExtractor转换器。将DEM读取器要素类型连接到光栅输入端口,将拓扑生成器:节点输出连接到点输入端口:
对于本例,默认参数值是正确的。
七现在添加一个分拣变压器。将其连接到PointOnRasterValueExtractor:点输出端口。这将用于按高程顺序对节点进行排序。打开“参数”对话框并对属性_band{0}进行排序。数值按升序排列:
您选择_band {0}。value by first selecting _band{}.value and then entering the value 0 when prompted.
8.现在添加一个采样变压器连接到分类器:排序端口。这将用于选择第一个节点,即海拔最低的节点。打开参数对话框,设置采样率为1,采样类型为“前N个特征”。
连接采样器:采样端口到StreamOrderCalculator:目标输入端口:
9.将检查器转换器连接到StreamOrderCalculator:Network输出端口并运行转换。查询流特性。斯特拉勒数是这样的:
这个项目的进一步更新,如果你想尝试他们,将是:
?2019安全亚搏在线软件公司|合法的