arcgis根据矢量范围裁取tif影像(栅格数据)、批量合并shp文件、根据矢量范围裁取区域内的矢量,输出地理坐标系、转换16位TIF影像的像素深度至8位、shp文件创建和矢量框标绘设置

1、根据矢量数据(shp)裁剪影像(tif)

选取研究区域,作图美观。
这是最初的矢量文件,现在切割得到了云贵川地区的矢量文件,通过直接编辑最初的矢量文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
现在要从上图切出云贵川区域。
在这里插入图片描述
打开对话框后输入影像和裁剪的区域,如果只需要裁剪的矢量区域,务必勾选红框。
在这里插入图片描述
结果如下:
在这里插入图片描述
如果不勾选,结果是一个包含目标区域的矩形,如下:
在这里插入图片描述
还有一个矢量切割的地方:
在这里插入图片描述
在这里插入图片描述
涉及到坐标系继承点红框选项。

2、批量合并shp文件:

在这里插入图片描述
在这里插入图片描述

3、包含矢量边界的矢量图分离

根据矢量图的内部属性(带边界矢量)进行分割,得到属性区域矢量图.
在这里插入图片描述

在这里插入图片描述

4、保留地理坐标系:

有时候矢量图shp既包含投影坐标,又包含地理坐标,在一些地图软件打开后,矢量图内容无法被读取,个人经验是删除投影坐标,保留地理坐标即可使用,或者是由于缺少地理坐标无法显示,此时添加相应的地理坐标(一般常用WGS1984),都可使用矢量图.


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、多个含边界的矢量合并去除内部边界

在这里插入图片描述

打开编辑器,选中要处理的shp文件
右键shp文件,打开属性表,选中合并要素
打开编辑器,选择合并(merge)

完成上述操作,即可得到内部不含边界的整体矢量
在这里插入图片描述

6、图层坐标系问题:

在这里插入图片描述
**

7、关于转换TIF影像从16位到8位(像素深度)的方法:

**
最近直接处理生成的TIF影像是16位的,需求是8位的,由于图像数量也不多,于是在ARCMAP上转换了一下,虽然最后是成功了,但是期间也碰到了一些问题,现在暂记,供以后参考:
①输入是像素深度是16位的tif影像
②工具是数据管理工具-栅格-栅格数据集-镶嵌至新栅格,英文界面如下:
在这里插入图片描述
重点是操作栏的问题,我一直卡在保存路径上,原因是我点进去了那个用来保存的文件夹,结果总提示已存在,然后是保存文件名,如果没有添加tif后缀,会生成带文件夹的文件,不能直接生成影像。
正确操作如下页面所示:

在这里插入图片描述
如上设置完,就可点击“OK”开始转换了

8、shp文件创建和矢量框标绘设置

很多时候我们都是处理别人给的shp数据,但是我们也有很多时候需要个性化创建shp文件以高效完成工作。
shp文件的创建一般是新建、添加投影等操作,确保创建的shp可编辑可利用
①打开arcmap的窗口-目录,如下所示,定位到自己需要创建shp的文件夹路径下
在这里插入图片描述
②右键需要创建shp的文件夹,点击newshapefile
在这里插入图片描述
在这里插入图片描述
下面碰到过一个问题:acgis无法创建要素,几何无效
原先我有一张tif要在上面标注,于是创建了一个shp,打开编辑开始标注,结果出现了无法创建要素,几何无效的问题,

后面解决方法是重新创建了一个shp文件,添加了投影坐标系,就可以在上面标注了

但是这个问题不一定都会出现,我在下面另一台电脑创建的shp没有添加投影坐标系也可以直接在上面编辑,画polygon

在这里插入图片描述
添加投影坐标系如下:
在这里插入图片描述
在这里插入图片描述
标注方法
在这里插入图片描述
在这里插入图片描述
标注格式,比如固定尺寸大小的正方形,水平标注等,方法如下,其中尺寸大小是像素单位
在这里插入图片描述

  • 34
    点赞
  • 296
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 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)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清梦枕星河~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值