span8
span4
栅格通常是大型数据集。减少文件大小的一种方法是通过限制光栅感兴趣只有区域。这可以通过使用变压器帆船和多边形的功能来实现。在这个例子中,我们将剪辑温哥华的正射影像,而只提取包含部分公园,通过使用园多边形shape文件。
RasterClipping.fmwt(完成工作空间模板)
ClipperData.zip包含MrSID正射影像和parks_polygon shapefile)
1.读取MrSID文件
在一个空白工作区,加蜥蜴科技MrSID读者在画布上。浏览到BCVAN15_W17.sid文件。这正射影像是在温哥华,不列颠哥伦比亚省具有800×500米的正方形区域内的两个不同的公园的面积。这些公园是北美驯鹿公园和卡尔顿公园。
添加一个LizardTech MrSID阅读器来阅读BCVAN15_W17。sid数据集
2.加入Alpha频带
当我们夹栅格,它会创建围绕多边形,这将色彩的无数据黑色边框。要取出黑色的无数据区域,我们可以把它透明的。要做到这一点,我们将增加在Alpha8带。连接RasterBandAdder变压器采取MrSID功能类型。中的参数,解释类型设置为Alpha8,和单元格的值设置为255。这将创建一个Alpha8带与255的默认值,用的是完全不透明的,所以我们在任何地方光栅是,这将是不透明的,但只要有NoData值,这将是透明的。
BCVAN15_W17。sid viewed in the Data Inspector before adding the Alpha8 band
光栅带加法器参数,将解释类型设置为Alpha8,单元格值设置为255
BCVAN15_W17。sid viewed in the Data Inspector after adding the Alpha8 band, notice that there is no change to the image appearance, just the properties.
3.阅读公园的多边形
现在,光栅已读,我们需要在公园多边形阅读有一些与裁剪栅格。添加Shapefile读者在画布上,并浏览到parks_polygons.shp文件。
整个parks_polygons的样本。shp, containing the parks of interest
4.将光栅裁剪到多边形上
现在,我们已经加入我们要裁剪的数据,我们希望与夹中的数据,我们可以使用限幅器变压器。限幅合约添加到工作区中,Clippee输入端口连接至所述RasterBandAdder输出端口,然后连接限幅合约输入端口到park_polygons功能类型。中的参数,下栅格部分,确保保留Clippee程度设置为否,这将确保光栅被完全夹持在公园多边形的周边,并且每个剪辑的输出是一个单独的特征。此外,使合并属性,然后设置积累模式为合并快船,这将合并公园名称和其他属性与裁剪栅格。
剪贴器参数,设置保存剪贴区段为No,并启用合并属性
加上Alpha8的输出,公园周围的空间是透明的
输出的快船没有Alpha8的波段,公园有一个黑色的边框
注意:如果设置了快船参数保留Clippee多大程度上是,创建的栅格将各自的大小与原始栅格与周围的剪辑数据设置为0的区域相同。此选项可能是有用的,当限幅光栅将取代一些网格系统瓷砖或将使用相同的外部地理参考文件原件。
5.写信给GeoTIFF
我们将写出来的GeoTIFF因为它接受阿尔法带,使得围绕每个裁剪栅格无数据将保持透明。添加GeoTIFF作家在画布上,并将其连接到在帆船内幕输出端口。在GeoTIFF参数中,将栅格文件名设置为属性PARK_NAME,这将按公园名称将两个公园分散到单独的GeoTIFF文件中。
GeoTIFF写入器特性类型参数,将栅格文件名设置为PARK_NAME
输出文件的名字
数据属性
这里使用的数据来源于由温哥华的城市不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。
在接下来的锻炼,学习如何镶嵌多个相邻的栅格一起创建一个图像。
©2019安全亚搏在线软件公司|法律