斯潘8
斯潘4
这个Rastertopolygon胁迫者Transformer通过将每个单元转换为多边形特征来对数据进行矢量化。这适用于主题映射,因为具有相似值的多边形可以分解在一起以生成更大的区域。
这个拉氏细胞胁迫剂Transformer通过将每个单元转换为点特征或多边形特征来矢量化光栅数据。点模式,它比航空照片或其他图像更适合使用DEM数据,因为点特征可以用于变压器,如表面模数转换器.在多边形模式下,它类似于Rastertopologonnexner。
portmoody-clipped.zip端口 (DEM数据)
拉斯特胁迫者.fmwt (已完成的工作区)
1)读取数字高程模型(DEM)
在空白工作区中,使用加拿大数字高程数据(CDED)读者。这个DEM包含海洋,山,以及城市化地区。
穆迪港的DEM,不列颠哥伦比亚
2)对光栅重新采样
下一步,添加一个光栅扫描仪变压器。此变压器用于测试工作区,如果需要,可以在生产前移除。rasterresampler对光栅重新采样,减小了大小,有助于更快地进行转换。
在rasterresampler参数中,确保将大小规范设置为rowscolumns。对于行和列的大小,用户参数将用于在运行时快速更改单元格大小。单击“列数(单元格)”>用户参数>创建用户参数”旁边的下拉箭头。在“添加/编辑用户参数”对话框中,设置以下参数:
单击“确定”创建参数。使用下拉菜单并选择cellsize参数,将参数应用于行数(单元格)。
rasterresampler参数,已创建cellsize用户参数。
3)添加Rastertopologonnexner
这个例子将使用多边形,所以使用Rastertopolygon胁迫者变压器而不是拉氏细胞胁迫器,因为它更快。将RasterTopolyGon胁迫器添加到画布并将其连接到Rasterresampler。在参数中,将label属性重命名为\z。标签属性将从光栅带中获取值,并将其转换为逗号分隔的列表。这个光栅只有一个波段,我们只能得到一个值,在这种情况下,它将是高程,因为它是一个DEM。
4)群层次
通过原始高程合并多边形有一个缺点,即没有多少相邻多边形具有相同的值。它将更加合乎逻辑——更符合图层着色的地图——以10英尺的间隔将特征分组。
不分组层,单元之间没有关联以创建立面。(使用步骤5中提到的检查器中的Group By选项查看)
要做到这一点,添加一个表达式评估器在画布和参数中,将表达式设置为:
(int((@value(_z)/10)))
此表达式将实际高程(z)除以10,并将值舍入为整数。这样做,它可以有效地在数据上创建10英尺的高程带。
5)检查输出
添加一个检查员变压器,并将其连接到表达式计算器。在检查员参数,将group by设置为\u result。这将为每个结果值设置不同的颜色。
现在可以区分海拔高度
6)溶解边界
现在我们可以看到不同的海拔模式,但是我们可以删除具有相同值的立面的单元边界。添加一个溶解器转换到画布,并使用区域输出端口将其连接到ExpressionEvaluator和Inspector之间。在参数中,将group by设置为\u result。重新运行翻译以查看高程。
最终工作空间
最终输出与细胞边界溶解,单元格大小为100
尝试在启用提示的情况下运行工作区,并将单元格大小设置为介于1和1201之间的不同值。较低的单元大小将减少细节,但运行速度更快;更大的单元大小将具有更大的细节,但运行速度将显著减慢。
使用cell size用户参数设置的单元大小为50,单元大小为1201
这个拉氏细胞胁迫剂变压器可以类似于Rastertopologonnexner,但它在创建点时效果更好。使用变压器A时坐标测量仪应在表达式转换器和溶解器变压器之前使用,以从光栅带提取高程。
数据属性
本教程中使用的数据源自加拿大政府提供的开放数据。它包含根据开放式政府许可证-加拿大。
?2019安全亚搏在线软件公司|合法的