矢量栅格化

对于分布式计算来说,栅格数据相较于矢量数据更加优化,查询、分析起来也更加快速。当我们需要利用矢量数据的某一属性对栅格数据进行处理时,可以使用矢量栅格化工具,将矢量要素数据集(FeatureRDD)按照该属性转换为栅格要素数据集(RasterRDD),再进一步对栅格数据进行分析处理。

使用说明

  • 通过连接获取上一个工具的结果要素数据集,或者输入需要进行转换的矢量要素数据集。
  • 可以根据处理的需求设置栅格分辨率的值。结果栅格数据集的分辨率,即结果栅格的像元大小,为单个像元所表示的实际地面区域的尺寸大小。

    例如您想将栅格的像元大小设置为多少地理单位(米、度等)一个格子,将这个地理单位大小设置为结果栅格分辨率即可; 您也可将源数据集的宽(Width)或者高(Height)与您想要设置的像元数相除,即(Width/个数)或者(Height/个数),得到结果栅格分辨率的值。分辨率的单位需与源数据集的地理单位相同。

  • 最后可以输入一个字段名作为结果数据集的栅格值字段名称。

应用场景

在防洪预警时,根据降雨量创建了降雨量等值面,我们可以将矢量结果转换成栅格等值面图,能更好的反映出降雨量的趋势。

Rasterize

参数说明

参数名 默认值 参数释义 参数类型
矢量数据集 需要转换成栅格数据的矢量要素数据集。 FeatureRDD
结果栅格分辨率 结果栅格的分辨率,由于结果需要映射到全球布局的金字塔中,所以实际结果是各层级分辨率中与该值最接近的值。参数填写规范为:分辨率+单位,如0.0000708 degree、10 Meter等 JavaDistance
字段名 字段名,用于矢量转栅格时确定栅格值的字段名称。 String