利用TM遥感数据进行宜良县土地覆盖分类和制图.docx
《利用TM遥感数据进行宜良县土地覆盖分类和制图.docx》由会员分享,可在线阅读,更多相关《利用TM遥感数据进行宜良县土地覆盖分类和制图.docx(16页珍藏版)》请在冰豆网上搜索。
![利用TM遥感数据进行宜良县土地覆盖分类和制图.docx](https://file1.bdocx.com/fileroot1/2023-1/21/d13fcb75-d58c-4835-8eaf-de88a0aec76e/d13fcb75-d58c-4835-8eaf-de88a0aec76e1.gif)
利用TM遥感数据进行宜良县土地覆盖分类和制图
一、题目:
利用TM遥感数据进行宜良县土地覆盖分类和制图
二、数据
2004年宜良县LANDSATTM数据;水系数据;行政区数据。
三、内容
1、以北京54坐标水系数据为基准,对遥感图像进行校正;
2、利用有监督分类方法,完成宜良县的土地覆盖类型的分类;
3、分类标准可参照国家一级土地利用分类的标准进行;
4、在arcgis中进行成图。
四、说明:
水系数据,缺少坐标参考信息,请补充完整;行政区划数据到乡镇,请你提取县界。
制图按1:
10万进行。
报告内容要包括:
详细的操作环节和中间结果。
具体步骤:
一:
以北京54坐标水系数据为基准,对遥感图像进行校正;
1、对水系数据加坐标参考信息
由于所给的线状水系文件是ENVI的矢量evf文件,文件打开至AvailableVectorsList可以发现文件本身具有北京54坐标系,但其大地参考面还没有。
于是在option菜单打开EditLayerPorjection菜单进行设置,单击Datums设置其为WGS-84。
设置好后将文件打开,为下步配准做准备。
2、对遥感图像进行校正
上一步打开了做为基准的北京54坐标水系矢量数据,接下来打开需要进行配准的yl_TM2004的影像数据。
然后如上图操作打开ImagetoMapRegistration菜单进行坐标系统的设置,其设置参数应与作为基准的水系数据一样,设置好后打开GroundControlPointsSelection菜单进行控制点的选取。
3、控制点选取的方法
先在yl_TM2004的影像数据也加上要配准的基准数据,这样方便控制点的对应,选取的原则是一些明显的点,如河流的拐点、起点、交汇点等。
首先在yl_TM2004的影像数据选择好明显的点,然后在矢量水系数据选择对应的点,然后鼠标右键单击ExportMapLocation(如上图)将坐标发送至GroundControlPointsSelection菜单,在该菜单点击AddPoint完成第一个点的配准,以此类推,选取其他明显的点,以完成控制点的选取。
下图为选好点的图。
4、最后配准
选好点后可以在GroundControlPointsSelection菜单点击ShowList打开ImagetoMapGCPList查看并检查控制点的误差,如下图,也可以发现5号点误差比较大,可以删除。
然后通过GroundControlPointsSelection菜单的Options-WarpFile选择要配准的yl_TM2004影像,选择后打开RegistrationParameters菜单进行配准设置。
配准的数学模型选择Polymomial,Degree为2,Resampling为Bilinear。
下图为配准后的图像:
二、提取县界,裁剪出宜良县影像图
1、提取县界(最后成图需要)
所给数据行政区划面层的面数据,在Arcgis中将行政区划面层数据中的各乡镇通过Merge命令合并成一个面,然后通过面转线提取出宜良的县界,如下图。
2、裁剪出宜良县影像图
要裁剪出宜良县影像图,首先要有宜良县的面数据,这个可以由所给的行政区划面层数据得来。
只要在Arcgis中将行政区划面层数据中的各乡镇通过Merge命令合并成一个面就可以了(下图),操作完成保存编辑就可以了。
在ENVI中打开配准后的数据和原矢量数据(矢量数据方便宜良县的面数据的坐标系统的编辑)。
然后打开用于裁剪的宜良县面数据,一直打开至AvailableVectorsList菜单,然后和上面水系数据一样进行一样的坐标设置(图参考前面水系的)。
因为只有和配准后影像一样的坐标系统才能进行裁剪。
坐标设置好后在AvailableVectorsList菜单选择File---ExperLayerstoROI,在弹出的SelectDataFiletoAssociatewithnewROI菜单中,选择被裁剪的数据,也就是配准的数据,然后单击OK,弹出如下图菜单,选择第一个选项,然后单击OK。
这时在被裁剪的数据的,弹出如下#1ROITool窗口,可以发现通过矢量数据生成的感兴趣区已经显示出来,在配准后的数据中也叠加了该矢量数据。
在#1ROITool窗口选择File—SubsetDataviaROIs,在弹出的窗口选择配准后的数据,单击OK,即弹出SpatialSubsetviaROIParameters窗口,并进行如下图进行设置,单击OK,即可完成宜良县数据的裁剪。
下图即为配准后并裁剪出来的宜良县影像地图。
三、对宜良县影像进行监督分类,完成的土地覆盖类型的分类
1、选择地物分类类型
首先还是打开宜良县影像地图,采用543波段,以方便地物的识别,然后通过窗口中Overly---ReginofInterest命令打开#1ROITool窗口。
如下图是水域用地分类的一个选取,以此类推选择好其他类型的用地。
下图是选好的土地分类类型,在File中还可以保存好分类类型。
然后进行样本精度验证,在该窗口执行Options—ComputeROISeparability命令,在弹出的窗口中选择要分类的宜良县影像地图,单击OK,即弹出下图的ROISeparabilityCalculation窗口。
在ROISeparabilityCalculation窗口,选择所有的分类,单击OK,及可以得到样本精度分析结果。
如下图,两两地物之间的可分类性系数都很高,都1.99以上,说明两两地物之间可以很好地分类,所选的分类样本合格。
2、监督分类
如下图操作,选择最大试然分类方法,在打开的窗口选择要分类的宜良县影像,单击OK。
在弹出如下窗口,并根据下图进行相应的设置,即可完成土地分类。
3、监督分类后处理
分类好后还要进行相应的处理,其中由于没有野外数据,验证这一步就不做了。
在Overlay—Classification,在弹出的菜单选择分类好的数据,在OK,弹出如下窗口,在Options项中可以进行部分错误类别的删除、更改、类别颜色的更改等监督分类的处理,这里我就不详细写了。
剔除小斑点,执行Classification—PostClassification—sieveClass命令,然后选择分类好的分类图,最后弹出如左下窗口,并进行下图的相应设置,剔除的是5个相元以下的斑点。
下边右图是剔除后的分类图。
四、在arcgis中进行成图
1、分类图转矢量图
首先执行Classification—PostClassification—ClassificationtoVector命令,选择分类好的地图,单击OK,然后弹出如下左窗口,先选择水域用地,及输出位置。
单击OK,弹出右下图的窗口,在执行File—ExportLayerstoShapelfile可转化为arcgis可使用的文件,以此类推,将林地、耕地、裸地、住宅用地都输出并转化为Shapelfile文件,以方便下一步在arcgis中进行成图。
2、arcgis成图
将生成林地、耕地、裸地、住宅用地、水域用地的Shapelfile文件和前面生成的宜良县界文件都一并加入arcgis中。
进行相应得颜色设置,最后切换到LayoutView窗口。
在Insert菜单中可以插入图名、图例、比例尺、指南针。
最后得到一个简单的图,如下。
最后也可以通过File—ExportMap输出地图。
当采用1:
10万制图时,地图较大,就不列入本文档中了。