span8
span4
在本教程中,您将学习如何通过在栅格数据集上覆盖一个多边形来选择一个区域并更改栅格单元格的值。这可以很容易地完成在FME使用MapnikRasterizer、现有的栅格数据集以及点、线或多边形特征。
注:由于你是一个面向公众的数据库上工作,表可以偶尔被覆盖和/或修改。如果你的翻译会产生意想不到的效果,请参阅重置PostGIS的培训数据库文章。或者,您也可以下载所提供的文件(S),并用适当的格式的阅读器取代PostGIS的读者。
在这个场景中,您将根据公园多边形覆盖城市单元的区域对栅格单元进行重新分类。这会将带值从[0:0]、[1:0]、[2:0]、[3:255]更改为[0:0]、[1:255]、[2:0]、[3:255],其中公园多边形覆盖温哥华数据集的栅格单元。
MapnikRasterizer允许您将点、线和/多边形特性转换为新的或现有的栅格,方法是将特性划分为称为层的组。有关更多信息,请参见MapnikRasterizer文档。
注意这两个连接是如何在呈现规则中列出的;但是,它们被设置为行符号。由于是根据公园多边形对栅格值进行分类,因此需要更改这两个呈现规则的符号。
重要:确保渲染规则是有序的,因为他们在上面的截图,否则城市单元将创建在公园单元的顶部。首先需要对城市单元进行分类,然后是公园单元,这样它们就会出现在输出栅格上。您可以使用呈现规则框下方的向上/向下移动箭头来调整呈现规则的顺序。
平滑用于控制输出必须遵循布尔逻辑还是模糊逻辑。平滑伽玛值1使用模糊逻辑,这是有用的地区与运动或不确定性,如海岸线。或者,平滑Gamma值0使用布尔逻辑,当您想要100%确定地对单元格进行分类时,这种逻辑非常有用。这个练习将使用布尔逻辑,因此单元格将被划分为城市或公园——这将防止单元格被划分为20%的公园和80%的城市。
模糊逻辑
布尔逻辑
单元格间距参数指定输出光栅单元的宽度,以地面单位测量。注意:更小的单元格提供更大的分辨率,但是,当查看大的区段时,它们通常需要更长的加载时间(例如,单元格间距为1时,加载所需时间比5时长,文件大小也较大。
自动属性定义为当工作台自动定义属性的列表,这取决于阅读器的功能类型连接,获取更多信息,请参阅关于作家特征类型:用户属性文档。
运行转换后,输出将显示在FME数据检查。注意公园细胞已经使用栅格波段(波段0-3)分类和城市地区是黑色的。
在本教程中使用的数据来自经提供开放的数据起源温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2019安全亚搏在线软件公司法律