ArcGIS影像多种裁剪方法

在互联网上下载的遥感影像都进行过分幅处理,下载下来的影像多是规则的四方形,而在进行遥感影像研究时,多是针对特定区域来进行,比如研究北京市的遥感影像,不在北京市范围内的影像对于研究者就没有利用意义,如果不进行裁剪处理,而是对整幅影像进行分析处理,就会增加很多不必要的工作,既浪费时间又浪费资源,所以根据研究区的范围裁剪出研究区的影像显得十分重要。
本文的目的在于介绍arcgis中的多样裁剪功能,以北京市的遥感影像为例。
本文需要用的软件工具有2个,第一款要用的软件是locaspace viewer,该软件集成了Google Earth、天地图等影像和三维地形的在线地图地形服务,并支持影像地形免费下载,使用起来很方便。第二款是ARCGIS。

操作步骤如下:
1.进入locaspace viewer软件界面

2.在操作模块中点击影像下载,影像下载提供两种确定下载范围的方式,第一种是自行绘制的shp格式、kml格式以及其他矢量数据格式的边界导入到软件中,第二种是在软件中框选影像下载范围。

1)第一种下载方式
本文提供了省级行政边界数据,在locaspace viewer中打开显示如下:

可以直接选择北京市的矢量边界进行下载影像(上图红色区域)

由于本文介绍裁剪功能,不做影像的后期分析处理,所以下载的影像分辨率无需过高,只下载13级的影像。直接选择北京市的边界,弹出影像下载对话框如图,在对话框中有多项可选内容:下载级数(供1-19级下载),本文所下载的影像为13级;底图类型(有谷歌影像和天地图影像,推荐底图用谷歌影像),叠加类型(天地图中文标注和天地图英文标注),点击“估算数据大小”来估计数据总大小。还可以自定义数据名称和存储路径,点击开始按钮开始下载。

下载完成后,载入到arcgis中,发现下载下来的就是北京市范围的数据。好了任务完成,根本不需要裁剪有木有。

2)第二种下载方式——绘制范围下载

绘制完下载范围以后点击开始按钮开始下载。

下载好后加载到arcgis里查看:

可以看到,影像与边界完美叠加到了一起。那么问题来了,研究区是北京市,而矢量数据是全国的,如何把北京市的边界单独拿出来呢。接下来还要有一步操作:导出北京市的矢量数据。

点击工具栏选择要素按钮,选中北京市矢量边界

在图层中选择矢量边界图层,右键,选择导出数据。弹出导出数据对话框。选择导出所选要素,坐标系选择此图的源数据,最后选择导出数据路径,点击确定即可导出。

导出后,加载北京市的矢量边界,与影响完美叠加

下面开始裁剪操作。Arcgis中的裁剪分为很多种,有矢量裁剪矢量,矢量裁剪栅格,栅格裁剪栅格。本文介绍的是矢量裁剪栅格。矢量裁剪栅格又分为两种:掩膜裁剪,最小包络矩形裁剪。在arcgis的右侧快捷栏中点击搜索,弹出搜索界面,输入中文裁剪或者英文clip,出现了搜索结果,红色框选的就是包含了矢量裁剪栅格的两种形式。

对这两种种矢量裁剪栅格的方法逐一介绍。
掩膜裁剪:
点击“按掩膜提取”,弹出掩膜提取对话框。选择输入的栅格影像数据,矢量边界数据,最后选择数据输出路径,这里需要注意一点,在下面的输出数据名称(最好用英文,不用中文)中需要加上数据格式的后缀,本文希望输出为tif格式的影像数据,则后缀名为.tif,此处需要注意。

点击保存然后再点击确定,掩膜裁剪工作开始。静静等待掩膜完成。
等待提取完成,得到北京影像

最小包络矩形裁剪:
点击“用矩形提取”,弹出矩形提取对话框。选择内容与掩膜裁剪一样,最后一个选项选择提取区域为INSIDE。

点击保存,确定后开始进行最小包络矩形裁剪处理。大约2分钟后,裁剪完毕,结果如图,以北京市矢量边界的最小包络矩形为范围裁剪的影像即可呈现。


arcgis下如何进行影像裁剪 软件 2011-03-30 14:12:03 阅读15 评论0 字号:大中小 订阅 TOOLBOX--SPATAIL ANALYST TOOLS--EXTRACTION--EXTRACT BY MASK等都可以。 ArcGIS裁剪功能不怎么好用,裁剪后只能保留三个波段,推荐用ERDAS或PCI进行裁剪. ERDAS中有两个裁剪方法: 1.ERDAS--DataPrep--Subset Image 2.ERDAS--Interpreter--Utilities--Mask PCI裁剪方法: PCI--Focus--Tools--Clipping/Subsetting arcgis中的裁切,有好几个功能都是不改变影像大小,只改变指定范围外的象元像素值 总结一下利用Erdas和Arcgis来随意图形分割影像图: 影像图格式为tif随意图形格式随意(就当shape格式) 一:合并影像图: 由于影像图的分割需要,则要全部覆盖shape格式的边界。 分Erdas和Arcgis两种合并法: Erdas合并: ①打开Erdas,再打开viewer窗口(注意:再打开图层时,要将raster option的no stretch和background transparent前打勾,这样图层就不会失真)。 ②打开需要合并的图:files of type选择,选择对应的的图层 ③在窗口viewer—raster—mosaic images,弹出mosaic tool窗口 ④在窗口mosaic tool—process—run mosaic,弹出窗口 ⑤在窗口output file nam选择files of type为tif格式,存放路径自己选择,点击ok完成 Arcgis合并: ①打开Arcgis(Arcmap), 加入要合并的图层 ②ArcToolBox—datamanagementtools—raster—mosaic或mosic to new rastevr 然后按需求选择input raster 和 output raster还有名称。 二:生成分割边界: ①先用arcmap打开shape图,选中shape边界 ②ArcToolBox—conversion tools—to coverage—feature to class coverage然后按需求选择input feature classse和在output coverage填入存储路径,点击ok完成,生成coverage格式。 ③然后在Erdas用窗口viewer打开coverage图和tif图。 ④再矢量图上用鼠标点击你要裁切的边界线,再点击“AOI”菜单,选择 copy select toaoi; View—>Arrange Layers Viewer打开Arrange Layers Viewer对话框,在Vector图层上单击右键,选择Show Properties,打开Properties对话框,选中Polygon,点击Apply按钮,再选中矢量图中重叠的部分。 ⑤利用AOI工具条上的AOI转换工具(带右箭头的工具),将此按钮选中单击,线界转换为AOI,单击File—>Save—AOI Layer as,保存为aoi文件。 三:对影像裁剪 Erdas :aoi格式文件裁剪:(好像裁剪后的矩形黑色边框去不掉)在ERDAS图标面板工具条中单击Data Prep图标,Subset,打开Subset对话框。在Subset对话框中需要设置下列参数: ①输入文件名(input file) ②输出文件名(output file) ③单击aoi选中裁剪文件名:在choose aoi选项中选中文件名 ④其余的我选择默认,然后ok等结果mask裁剪: interpreter--utilities--mask(注意的是input mask file文件如*img ,所以要几经周折的数据转换才能转过来,可以从arcmap中转格式,也可以从erdas中转)Arcgis裁剪:(黑色边框可以去掉)ArcToolbox -->Spatial Analysis Tools-->Extraction--->Extract by Mask(记得必须安装SPatial Analysis扩展模块。工具为面类型shape或acorage) 总结一下利用Erdas和Arcgis来随意图形分割影像图: 影像图格式为tif随意图形格式随意(就当shape格式) 一:合并影像图: 由于影像图的分割需要,则要全部覆盖shape格式的边界。 分Erdas和Arcgis两种合并法: Erdas合并: ①打开Erdas,再打开viewer窗口(注意:再打开图层时,要将raster option的no stretch和background transparent前打勾,这样图层就不会失真)。 ②打开需要合并的图:files of type选择,选择对应的的图层 ③在窗口viewer—raster—mosaic images,弹出mosaic tool窗口 ④在窗口mosaic tool—process—run mosaic,弹出窗口 ⑤在窗口output file nam选择files of type为tif格式,存放路径自己选择,点击ok完成 Arcgis合并: ①打开Arcgis(Arcmap), 加入要合并的图层 ②ArcToolBox—datamanagementtools—raster—mosaic或mosic to new rastevr 然后按需求选择input raster 和 output raster还有名称。 二:生成分割边界: ①先用arcmap打开shape图,选中shape边界 ②ArcToolBox—conversion tools—to coverage—feature to class coverage然后按需求选择input feature classse和在output coverage填入存储路径,点击ok完成,生成coverage格式。 ③然后在Erdas用窗口viewer打开coverage图和tif图。 ④再矢量图上用鼠标点击你要裁切的边界线,再点击“AOI”菜单,选择 copy select toaoi; View—>Arrange Layers Viewer打开Arrange Layers Viewer对话框,在Vector图层上单击右键,选择Show Properties,打开Properties对话框,选中Polygon,点击Apply按钮,再选中矢量图中重叠的部分。 ⑤利用AOI工具条上的AOI转换工具(带右箭头的工具),将此按钮选中单击,线界转换为AOI,单击File—>Save—AOI Layer as,保存为aoi文件。 三:对影像裁剪 Erdas :aoi格式文件裁剪:(好像裁剪后的矩形黑色边框去不掉)在ERDAS图标面板工具条中单击Data Prep图标,Subset,打开Subset对话框。在Subset对话框中需要设置下列参数: ①输入文件名(input file) ②输出文件名(output file) ③单击aoi选中裁剪文件名:在choose aoi选项中选中文件名 ④其余的我选择默认,然后ok等结果mask裁剪: interpreter--utilities--mask(注意的是input mask file文件如*img ,所以要几经周折的数据转换才能转过来,可以从arcmap中转格式,也可以从erdas中转)Arcgis裁剪:(黑色边框可以去掉)ArcToolbox -->Spatial Analysis Tools-->Extraction--->Extract by Mask(记得必须安装SPatial Analysis扩展模块。工具为面类型shape或acorage)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值