西班牙
斯潘4
光栅通常是大数据集。减少文件大小的一种方法是仅将光栅剪裁到感兴趣的区域。这可以通过使用裁剪器转换器和多边形功能来实现。在本例中,我们将剪辑温哥华的正射影像,并使用Parks多边形形状文件仅提取包含Parks的部分。
光栅剪裁.fmwt(已完成的工作区模板)
clipperdata.zip文件(包含mrsid正射影像和parks_多边形形状文件)
1。读取mrsid文件
在空白工作区中,添加蜥蜴科技公司读到画布。浏览到bcvan15_w17.sid文件。这个正射影像是在温哥华的一个地区,在800×500平方米范围内有两个不同的公园。这些公园是驯鹿公园和卡尔顿公园。
添加lizardtech mrsid读取器以在bcvan15_w17.sid数据集中读取
2.附加阿尔法波段
当我们剪辑光栅时,它将在多边形周围创建一个边界框,这将使nodata变黑。要删除黑色nodata区域,我们可以使其透明。为此,我们将添加Alpha8频段。连接覆盆子转换为mrsid功能类型。在参数中,将解释类型设置为alpha8,并将单元格值设置为255。这将创建一个默认值为255的alpha8波段,其中is是完全不透明的,因此无论光栅在何处,它都是不透明的,但无论有nodata值在何处,它都是透明的。
在添加Alpha8频带之前,在数据检查器中查看bcvan15_w17.sid
rasterbandadder参数,将解释类型设置为alpha8,单元格值设置为255
BCVAN15_w17.sid在添加Alpha8频带后在数据检查器中查看,请注意,图像外观没有更改,只有属性。
三。阅读公园多边形
现在光栅已经读入,我们需要读入公园的多边形,以便有一些东西来剪裁光栅。添加形状文件阅读画布,然后浏览parks_polygons.shp文件。
整个parks_polygons.shp的示例,包含感兴趣的公园
四。将光栅剪裁到多边形
现在我们已经添加了要剪辑的数据和要剪辑的数据,可以使用剪刀变压器。将剪辑器添加到工作区,将剪辑输入端口连接到RasterBandadder上的输出端口,然后将剪辑器输入端口连接到Park_Polygons功能类型。在参数中,在“光栅”部分下,确保“保留剪裁范围”设置为“否”,这将确保光栅完全剪裁到Parks多边形的周长,并且每个剪裁的输出都是一个单独的功能。此外,启用“合并属性”,然后将“累积模式”设置为“合并剪裁器”,这将使用剪裁的光栅合并风场名称和其他属性。
剪裁器参数,将“保留剪裁范围”设置为“否”,并启用合并属性
加上Alpha8频段的剪接器输出,公园周围的空间是透明的
不带Alpha8波段的快船输出,公园有黑色边框
注:如果将“剪裁器”参数“保留剪裁范围”设置为“是”,则创建的光栅将与原始光栅大小相同,且剪裁数据周围的区域设置为0。当剪裁的光栅将替换某个栅格系统中的平铺或将使用与原始图形相同的外部地理参考文件时,此选项可能很有用。
5个。写信给Geotiff
我们将写入geotiff,因为它接受alpha波段,所以围绕每个剪裁光栅的nodata将保持透明。添加Geotiff公司将writer连接到画布并将其连接到clipper上的内部输出端口。在参数中,将光栅文件名设置为属性为0,这将通过公园名将两个公园分成单独的文件。
GoTIFF编写器特征类型参数,将栅格文件名设置为PARKYND
输出文件名
数据属性
此处使用的数据源于温哥华市,不列颠哥伦比亚省。它包含根据开放的政府许可证-温哥华许可的信息。
下一个运动,了解如何将多个相邻光栅拼接在一起以创建一个图像。
?2019安全亚搏在线软件公司|合法的