span8
span4
在本教程中,您将学习如何将栅格数据转换成使用RasterToPolygonCoercer变压器的多边形。
注:由于你是一个面向公众的数据库上工作,表可以偶尔被覆盖和/或修改。如果你的翻译会产生意想不到的效果,请参阅重新设置PostGIS培训数据库文章。或者,您也可以下载所提供的文件(S),并用适当的格式的阅读器取代PostGIS的读者。
在这种情况下,你要的城市和公园区1米光栅转换成将被存储在KML格式的城市边界的多边形。
该RasterToPolygonCoercer创建一个从输入栅格功能多边形。一个多边形是用于与输入栅格相同值像素的每一连续区域的输出。
注意光栅被正确地转换成由_label属性分类多边形特征。所选择的区域识别将使用以下步骤中的测试仪变压器被去除的光栅背景(_label 0,0,0,0)。所述RasterToPolygonCoercer创建表示由多边形(在这种情况下R,G,B,A)所覆盖的频带值_label属性。在原始数据集,有三个分类单元格值:城市,公园,和背景。虽然数据集似乎被裁剪到陆地边界,背景细胞仍然具有值(0,0,0,0),但已经进行了透明的。由于背景细胞仍然有值,它们制作成由RasterToPolygonCoercer多边形。
召回来自前一步骤(如在上面的屏幕截图所示),该光栅背景有用于_label属性a的0,0,0,0值。
要了解更多有关测试和试验条款,请参阅测试和测试滤波器变压器在FME桌面基础培训手册中的部分。
在这种情况下,你只需要设置的泛化宽容。该泛化宽容越大,线越平滑。
如果你运行工作区和检查的FME数据检查输出在这个阶段,你会发现,因为它遵循下面提供类似截图栅格单元的轮廓多边形非常参差不齐:
为了避免这种情况,你需要通过除去顶点坐标减少的密度流畅的线条。要了解更多关于使用平滑泛化算法线,看到了推广文档。
注意:该值的单位由被读入的特征的坐标系统控制。
泛化公差1:
泛化宽容10:
运行转换后,你将与温哥华陆地边界一个多边形一个新的谷歌KML文件。既然你连接督察最后变压器在画布上,输出将自动在FME数据查验打开。
数据在从通过提供开放的数据本教程中使用的源自温哥华的城市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
©2019安全亚搏在线软件公司|法律