span8
span4
在本教程中,您将学习如何使用MapnikRasterizer,虽然此方法也适用于其他几何图形(如点和线)。有关如何使用MapnikRasterizer转换器的更详细介绍,请参阅介绍MapnikRasterizer篇文章。
注:既然你是在面向公共的数据库中,有时可能会覆盖和/或修改表。如果您的翻译产生了意想不到的结果,请参阅重新设置PostGIS培训数据库文章。或者,您可以下载所提供的文件,并将PostGIS阅读器替换为适当格式的阅读器。
在这个场景中,您希望创建一个划分为土地和公园区域的栅格地图。使用PostGIS训练数据库中的邻居和公园多边形特性,您将创建一个按RGB值(公园为绿色,城市为黑色)分类的区域的栅格数据集。
MapnikRasterizer允许您将点、线和多边形特性转换为新的栅格,方法是将特性划分为称为层的组。有关更多信息,请参见MapnikRasterizer文档。
注意,这两个连接在呈现规则中列出;但是,它们被设置为行符号。
平滑伽玛值1使用模糊逻辑,这是有用的地区与运动或不确定性,如海岸线。或者,平滑Gamma值0使用布尔逻辑,当您想要100%确定地对单元格进行分类时,这种逻辑非常有用。这个练习将使用布尔逻辑,因此单元格将被划分为城市或公园——这将防止单元格被划分为20%的公园和80%的城市。
接下来,您将对公园细胞进行分类。类似于对城市单元格进行分类,通过单击公园行中的Edit来修改多边形参数。
单元格间距参数指定输出光栅单元的宽度,以地面单位测量。注意:更小的单元格提供更大的分辨率,但是,当查看大的区段时,它们通常需要更长的加载时间(例如,单元格间距为1时,加载所需时间比5时长,文件大小也较大。
这将通过使它们透明来有效地移除背景单元格,因为在本练习中,您只对为城市或公园区域创建栅格单元格感兴趣。有关更多信息,请参见设置NoData并添加Alpha波段来删除黑色边框篇文章。
如果您正在获得意想不到的结果,您可能需要重新设置读入的PostGIS表。有关更多信息,请参见重新设置PostGIS培训数据库篇文章。
本教程中使用的数据来源于温哥华的城市不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。
©2019安全亚搏在线软件公司法律