搜档网
当前位置:搜档网 › ArcMap、ENVI中矢量裁剪栅格图象

ArcMap、ENVI中矢量裁剪栅格图象

ArcMap、ENVI中矢量裁剪栅格图象
ArcMap、ENVI中矢量裁剪栅格图象

ArcMap、ENVI中矢量裁剪栅格图象

ArcMAP用矢量图层来作影像裁剪

(1)是否需要裁剪栅格图象区域通过一个面状的shapefile表达出来?如果可以,那么就很简单了。

在ArcMap中,调用空间分析扩展模块,将你感兴趣区的shapefile多边形图层设置为掩膜,然后在栅格计算器中重新计算一下你的图象,它就会沿掩膜裁出。设置掩膜:空间分析工具条的下拉菜单>option里面设置mask图层,范围,cell尺寸,用栅格计算器计算:图层名.shape*1,然后evaluation,OK!

或者:ArcT oolbox-->Spatail Analyst T ools-->Extraction

(2)用任意多边形剪切栅格数据(矢量数据转换为栅格数据)

2.1在ArcCatlog下新建一个要素类(要素类型为:多边形),命名为:ClipPoly.shp

2.2在ArcMap中,加载栅格数据:例如xXx.img、和ClipPoly.shp

2.3打开编辑器工具栏,开始编辑ClipPoly ,根据要剪切的区域,绘制一个任意形状的多边形。打开属性表,修改多边形的字段“ID”的值为1,保存修改,停止编辑。

2.4打开空间分析工具栏执行命令:<空间分析>-<转换>—<要素到栅格>

指定栅格大小:查询要剪切的栅格图层kunming的栅格大小,这里假设指定为1

指定输出栅格的名称为路径

2.5执行命令: <空间分析>-<栅格计算器>

2.6构造表达式:[xXx]*[polyClip4-polyclip4] ,执行栅格图层:xXx和用以剪切的栅格polyClip4 之间的相乘运算

(3)如果不要求一定要多边形裁剪的话,建议使用clip。

data management toolbox---clip。这个工具可以保持原有像元信息,但是这里

arcmap只提供了矩形切割。这个约束应该不会影响一般的应用,否则的话建议使用图像处理软件中的mask裁剪。

另外上面大家说得mask什么的方法,只能出来灰度图,可能原先是设计成处理grid的数据吧

ENVI用矢量图层来作影像裁剪

1、打开要裁剪栅格数据;

2、打开矢量数据,注意矢量图的投影与栅格要一致才可以,在加载栅格的窗口中加载;

3、将矢量数据转为ROI:File 选择Export Layers to ROI,在Select Data File to Associate with new ROIS 中选择栅格数据,在Export EVF Layers to ROI中选择Convert all records of an EVF layer to one ROI,点击OK;

4、裁剪栅格数据:在ENVI主菜单Basic T ools 中选择Subset Data via ROIs,在Select Input File to Subset via ROI 中选择需要裁减的栅格数据。在Slect Input ROIs 中选择建立的AOI,注意Mask pixels outside of ROI ?这个选项,如果选择No ,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。如果选择Yes,则需要在Mask Background Value 后给出ROI 范围外的数据值,默认是0 (该值自己随意设定)。选择保存路径,OK。

GIS矢量数据和栅格数据知识点

栅格数据和矢量数据 矢量数据 定义: ?矢量数据结构通过记录空间对象的坐标及空间关系来表达空间对象的位置。 ?点:空间的一个坐标点; ?线:多个点组成的弧段; ?面:多个弧段组成的封闭多边形; 获取方法 ?定位设备(全站仪、GPS、常规测量等) ?地图数字化 ?间接获取 ●栅格数据转换 ●空间分析(叠置、缓冲等操作产生的新的矢量数据) 矢量数据表达考虑内容 ?矢量数据自身的存储和管理 ?几何数据和属性数据的联系 ?空间对象的空间关系(拓扑关系) 矢量数据表达 ?简单数据结构 ?拓扑数据结构 ?属性数据组织 矢量数据结构编码方式 实体式 索引式 双重独立式 链状独立 栅格数据 定义 以规则像元阵列表示空间对象的数据结构,阵列中每个数据表示空间对象的属性特征。或者说,栅格数据结构就是像元阵列,每个像元的行列号确定位置,用像元值表示空间对象的类型、等级等特征。 每个栅格单元只能存在一个值。 对于栅格数据结构 ●点:为一个像元 ●线:在一定方向上连接成串的相邻像元集合。 ●面:聚集在一起的相邻像元集合。 获取方式: ●遥感数据 ●图片扫描数据 ●矢量数据转换 ●手工方式 栅格数据坐标系 栅格数据压缩编码方案 栅格数据的分层

栅格数据的组织方法 栅格数据特点 编码方式: 直接编码—无压缩编码 链式编码—便界编码 游程长度编码 块式编码 四叉树编码 矢量数据优点: ?表示地理数据的精度较高 ?严密的数据结构,数据量小 ?完整的描述空间关系 ?图形输出精确美观 ?图形数据和属性数据的恢复、更新、综合都能实现 ?面向目标,不仅能表达属性,而且能方便的记录每个目标的具体属性信息缺点: ?数据结构复杂 ?矢量叠置较为复杂 ?数学模拟比较困难 ?技术复杂,特别是软硬件 栅格数据优点: ?数据结构简单 ?空间数据的叠置和组合方便 ?各类空间分析很易于进行 ?数学模拟方便 缺点: ?图形数据量大 ?用大像元减少数据量时,精度和信息量受损 ?地图输出不美观 ?难以建立网络连接关系 ?投影变换比较费时 ?矢量数据结构是一种常见的图形数据结构,它用一系列有序的x、y坐标对表示地理实体的空间位置。 ?矢量结构的特点:属性隐含,定位明显 ?矢量型数据结构按其是否明确表示各地理实体的空间相互关系可分为实体型和拓扑型两大类。 实体型与拓扑型数据结构比较 ?两者都是目前最常用的数据结构模型 实体型代表软件为MapInfo 拓扑型代表软件为ARC/INFO ?它们各具特色 实体型虽然会产生数据冗余和歧异,但易于编辑。 拓扑型消除了数据的冗余和歧异,但操作复杂,甚至会产生新的数据冗余。

ArcGIS栅格数据矢量化和编辑要点

实验三 ArcGIS栅格数据矢量化和编辑 一、主要内容 1、掌握ArcMap中地图、数据框架、组图层、数据层等基本概念及相互关系; 2、掌握利用ArcMap进行地图屏幕扫描数字化的主要流程及具体操作; 二、ArcMap基础知识 基本概念 1) 地图—Map (arcMap document) 在ArcGIS中,一个地图存储了数据源的表达方式(地图,图表, 表格) 以及空间参考。在ArcMap中保存一个地图时,ArcMap将创建与数据的链接,并把这些链接与具体的表达方式保存起来。当打开一个地图时,它会检查数据链接,并且用存储的表达方式显示数据。一个保存的地图并不真正存储显示的空间数据! 2) 数据框架—Data Frame 在“新建地图”操作中,系统自动创建了一个名称为“Layers”的数据框架。在ArcMap中,一个数据框架显示统一地理区域的多层信息。一个地图中可以包含多个数据框架,同时一个数据框架中可以包含多个图层。例如,一个数据框架包含中国的行政区域等信息,另一个数据框架表示中国在世界的位置。但在数据操作时,只能有一个数据框架处于活动状态。在Data View只能显示当前活动的数据框架,而在Layout View可以同时显示多个数据框架,而且它们在版面布局也是可以任意调整的。 3)组图层-- New Group Layer 有时需要把一组数据源组织到一个图层中,把它们看作Contents窗口中的一个实体。例如,有时需要把一个地图中的所有图层放在一起或者把与交通相关的图层(如道路、铁路和站点等)放在一起,以方便管理。 4)数据层 ArcMap可以将多种数据类型作为数据层进行加载,诸如AutoCAD 矢量数据DWG,ArcGIS的矢量数据Coverage、GeoDatabase、TIN 和栅格数据GRID,ArcView的矢量数据ShapeFile,ERDAS的栅格数据ImageFile,USDS的栅格数据DEM等。注意Coverage不能直接编辑,要编辑需要将Coverage转换成ShapeFile。

基于ArcGIS Engine的栅格数据转换矢量数据

基于ArcGIS Engine的栅格数据转换矢量数据 摘要:ArcGIS提供了栅格数据向矢量数据转换函数,但是有特定的要求。同时,在ArcGIS Engine中提供了操作栅格数据的函数,可以对栅格数据进行编辑,从而可以到达栅格数据转矢量数据的要求。 关键词:ArcGIS Engine ;栅格数据;矢量数据 Abstract: The ArcGIS provides raster data to vector data conversion function, but it has the specific requirements. At the same time, providing the operating raster data function in the ArcGIS Engine, can edit the raster data, to reach the raster data to the vector data requirements. Key words: ArcGIS Engine, raster data, vector data 在日常地理信息数据处理中,会对栅格数据进行各种要求处理,并且最终要求将其转换成矢量数据[1][2][3][4][5]。我们可以采用ArcGIS Engine中提供的操作栅格数据的函数,对栅格数据进行各种编辑,满足对栅格数据的各种操作,同时可以将栅格数据转换成矢量数据。 ArcGIS栅格转矢量工具 在ArcGIS桌面版中打开ArcToolbox找到转换工具->由栅格转出,可以找到具体的栅格转矢量的工具。比较常用的是转点、转线、转面。查看帮助文档可以看到栅格转面矢量的函数是RasterToPolygon_conversion (in_raster, out_polygon_features, {simplify}, {raster_field}),其用法要求为:输入栅格的栅格单元大小可以任意,但必须属于有效的整数型栅格数据集。对栅格数据集要求必须是整数型(指栅格数据中格网像素的数据类型)。然而,在实际数据中大部分栅格数据采用浮点型。在ArcGIS中可以通过查看栅格数据的文件属性来查看栅格数据的像素数据类型,如图1。 由于ArcGIS中栅格转矢量工具的具体要求,所有必须对栅格数据进行像素类型转换;同时,要满足数据转出的其它要求,比如某一个栅格数据中,只要求像素值在某个特定范围的数据转出为矢量数据等各种具体的实际操作要求,有必须对栅格数据进行改写等的操作。在ArcGIS Engine中提供了操作栅格数据的函数,可以对栅格数据进行编辑,所有,有必要运用ArcGIS Engine对栅格数据进行编辑,从而满足栅格转矢量等各种具体要求。

ENVI使用shp不规则裁剪遥感影像

ENVI中利用矢量边界裁剪栅格数据详解 以前在论坛和群里面看到过很多人问如何在ENVI中利用不规则边界来裁剪栅格影像,都只是告诉他们将矢量数据转为ROI然后再Subset就可以。今天又碰到了,就将在ENVI中裁剪栅格的步骤写下来,以方便参考: 注:此处用到的数据是群里一位朋友的,在此作为一个例子来说明如何裁剪数据。 数据:矢量数据为SHP格式,面状(多边形)特征文件test.tif。栅格数据为TIFF格式testshp.shp 。 1、打开栅格数据:通过File -- Open Image 或者File -- Open External File -- Generic Formats -- TIFF/GeoTIFF 2、打开矢量数据:通过File -- Open Vector 或者Vector -- Open Vector,选择文件类型Shapefile(*.shp) ,选择矢量文件testshp.shp,注意在弹出的Import Vector Files Parameters 对话框选择正确的投影类型。然后OK之后ENVI自动将矢量文件转为EVF格式。 这里要注意栅格数据和矢量数据的投影系统必须一致。如果不一致就需要重投影使其一致。 3、将矢量数据转为ROI:在Availabel Vectors List选择数据,在File 选择Export Layers to ROI,然后在Select Data File to Associate with new ROIS 中选择需要裁减的栅格数据,再在Export EVF Layers to ROI中选择Convert all records of an EVF layer to one ROI,点击OK。 4、裁剪栅格数据:在ENVI主菜单Basic Tools 中选择Subset Data via ROIs,在Select Input File to Subset via ROI 中选择需要裁减的栅格数据,OK。然后出现Spatial Subset via ROI Param...对话框,在Slect Input ROIs 中选择建立的ROI。最后选择输出结果到文件还是内存即可。 ** 这里需要注意Mask pixels outside of ROI ?这个选项,如果选择No ,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。如果选择Yes,则需要在Mask Background Value 后给出ROI 范围外的数据值,默认是0 (该值自己随意设定),这样得到的结果就是大家想要的不规则边界裁剪结果。 ** 另外矢量数据必须是多边形类型,如果是线类型裁剪,在想要得到按照边界裁剪时就会出错。

栅格矢量数据的相互转换

栅格、矢量数据的相互转换 地理信息系统空间数据类型主要有矢量和栅格结构。矢量结构包含有拓扑信息,通常应用于空间关系的分析;栅格数据则易于表示面状要素,主要应用于空间分析和图象处理。由于栅格和矢量数据在GIS应用过程中各有其优缺点,所以,一般情况下,同一个GIS系统能够处理、存储栅格和矢量数据。对同一研究区域而言,有时为了分析处理问题的方便,需要实现栅格和矢量数据间的转换(如扫描图象的矢量化,地形图的栅格化)。 矢量向栅格的转换 图3-37 栅格单元属性值的确定 从矢量向栅格转换过程中,应尽量保持矢量图形的精度。在决定属性值时尽可能保持空间变量的真实性和最大信息量。在图3-37中,格网单元对应几种不同的属性值,而每一单元只能取一个值。在这种情况下,有如下一些取值方法。 (1)中心点法:用处于格网单元0处的地物类型或空间特征决定属性值。此时,该单元属性值为C。此法常用于连续分布的地理要素,如降雨量分布、大气污染等; (2)面积占优法:以占单元面积最大的地物类型和空间特征决定格网单元的属性值。此时,栅格单元的属性值为B。面积占优法适合分类较细、地物类别斑块较小的情况; (3)重要性法:根据格网单元内不同地物的重要性,选取最重要的地物类型代表相应的格网单元的属性值。这种方法对于特别重要的地理实体,尽管其面积很小或不在格网的中心,也采取保留的原则。重要性法常用于具有特殊意义而面积较小的地理要素,特别是具有点、线状分布的地理要素,如城镇、交通枢纽、河流水系等。 在进行弧段或多边形的矢量化时,可以利用上述三种方法确定格网的属性值。 为了逼近原图或原始数据精度,除了采用上述几种取值方法外,还可以采用提

ENVI下基于影像的不规则裁剪

ENVI下基于影像的不规则裁 如题:目的是实现用一幅不规则的影像裁剪一个原始影像 初始两个影像,一个是原始影像,一个是裁剪标准影像。 在标准影像上利用ROI工具创建ROI 注意值域范围,本影像中背景值为0且数据为byte类型,故选取1-255为ROI范围。 ROI效果图,即ROI非背景值。 [改进方法]不转evf,直接Reconcile ROIs via maps

将ROI导出为evf 设置相关名字信息 在原影像中选择Overlay Vectors 导入刚才导出的evf文件

效果如图: 将vectors转换为ROI ROI界面效果如图 通过ROI界面的菜单进行裁剪 参数界面,注意如果想裁剪后结果不为矩形,选择Mask Pixels outside of ROI为Yes,并设置掩膜值。

效果如下,与原图一致 【转】ENVI使用shp不规则裁剪遥感影像(转) ENVI中利用矢量边界裁剪栅格数据详解 以前在论坛和群里面看到过很多人问如何在ENVI中利用不规则边界来裁剪栅格影像,都只是告诉他们将矢量数据转为ROI然后再Subset就可以。今天又碰到了,就将在ENVI中裁剪栅格的步骤写下来,以方便参考: 注:此处用到的数据是群里一位朋友的,在此作为一个例子来说明如何裁剪数据。 数据:矢量数据为SHP格式,面状(多边形)特征文件 test.tif。栅格数据为TIFF格式 testshp.shp 。 1、打开栅格数据:通过 File -- Open Image 或者 File -- Open External File -- Generic Formats -- TIFF/GeoTIFF 2、打开矢量数据:通过 File -- Open Vector 或者 Vector -- Open Vector,选择文件类型Shapefile(*.shp) ,选择矢量文件 testshp.shp,注意在弹出的Import Vector Files Parameters 对话框选择正确的投影类型。然后OK之后ENVI自动将矢量文件转为EVF格式。 这里要注意栅格数据和矢量数据的投影系统必须一致。如果不一致就需要重投影使其一致。

ENVI遥感图像处理方法

《ENVI遥感图像处理方法》科学出版社2010年6月正式出版 上一篇/ 下一篇 2010-05-26 15:02:30 / 个人分类:ENVI 查看( 643 ) / 评论( 5 ) / 评分( 0 / 0 ) 从上个世纪六十年代E.L.Pruitt提出“遥感”这个词至今,遥感已经成为人类提供了从多维和宏观角度去认识宇宙世界的新方法和新手段。目前,遥感影像日渐成为一种非常可靠、不可替代的空间数据源。ENVI (The Environment for Visualizing Images)是由遥感领域的科学家采 用交互式数据语言IDL(Interactive Data Language)开发的一套功能强大的遥感图像处理软件。ENVI以其强大的图像处理功能,尤其是和ArcGIS 一体化集成,使得众多的影像分析师和科学家选择ENVI来处理遥感图像和获得图像中的信息,从而全面提升了影像的价值。ENVI已经广泛使用于科研、环境保护、气象、石油矿产勘探、农业、林业、医学、国防&安全、地球科学、公用设施管理、遥感工程、水利、海洋、测绘勘察和城市和区域规划等众多领域。和此形成鲜明对比的是,目前关于ENVI 的中文教程非常少,给广大用户学习软件和使用软件带来诸多不便。 针对上述情况,在ESRI中国(北京)有限公司的大力支持下,根据多年遥感使用研究和软件操作经验,历时一年半编著完成本书。全书按照遥感图像处理流程由浅到深逐步引导读者掌握ENVI软件操作。各个章节相对独立,读者可视个人情况进行选择阅读。全书分为17章,第1、2、3章介绍了ENVI软件的基础知识,可作为ENVI软件入门,也可作为参考内容;第4、5、6、7、8章介绍了遥感图像处理一般流程,包

在ArcGIS中栅格数据矢量化

在ArcGIS中(TIF、JPEG)栅格图像矢量化 一、图像加载。 启动ArcMap,【开始】→【程序】→【ArcGIS】→【ArcMap】,选择A existing map,单击Browse for maps。 跳出文件选择对话框。选择所要打开的地图文件出现如下界面。 二、点状符号矢量化 2.1 新建点状地理要素图层 单击ArcMap工具条上的ArcCatalog按钮打开ArcCatalog程序(ArcGIS的地理信息资源都这里完成创建、删除、复制等管理工作),出现如下对话框。

在Catalog树下找到地图存储所在位置,鼠标右键菜单中选择New子菜单的Shapefile…新建一个Shape格式的地理要素文件(地理要素可存储为其他格式)。输入文件名称和符号类型,Name: 城市,Feature Type: Point(点状符号)。 设置地图投影,在Spatial Reference下选择Edit,跳出空间参考属性对话框。

选择Select…,提出地图投影选择对话框Browse for Coordnate Systems。 选择Geographic Coordinate Systems/Asia/Xian 1980.prj,单击Add,并【确定】,则完成了新建一个点状Shape格式的地理要素文件【城市】图层。 2.2 添加图层 单击ArcMap工具条上的添加图层工具,找到前面新建【城市】图层所在目录,选择城市.shp文件,单击Add,中地图中添加城市图层。

2.3 设置符号格式 对准ArcMap界面中,左边layers/城市下面的点状符号双击,跳出符号选项对话框,设置点状符号样式。选择符号类型Circle 20,符号设置选项Options中,Color下拉表中选择白色,Size设置为20,Angle设置为0。 2.4 点状符号定位 在ArcMap工具条上点击Editor下拉菜单,选择Starting Editing,进入编辑状态。使用“Edit Tool”工具可选择要素,右键菜单中有复制、删除、粘贴等操作。 选择Editor工具条的Sketch Tool工具,移动鼠标到地图区,按住“Z”键放大地图,按住“X”键缩小地图,按住“C”键移动地图,找到合适位置时单击一下鼠标,一个点要素创建成功。依次把江苏省十三个地级城市用点状符号标出来。并点击Editor下拉菜单,选择Stop Editing。跳出是否保存所做的编辑对话框。

ENVI中图像镶嵌与裁剪实验文档

图像镶嵌 影像镶嵌是指在一定地数学基础控制下,把多景相邻遥感影像拼接成一个大范围的影响图的过程。 下面以两幅经过几何校正的TM 30米图像为例(文件名分别为mosaic_2和mosaic1_equal),介绍ENVI环境下图像的镶嵌过程。 操作步骤如下: (1)选择主菜单File→Open Image File,打开要进行拼接的图像(图2-26); 图2-26 图像波段选择列表 (2)单击主菜单Map→Mosaicking→Georeferenced,打开图像镶嵌窗口; (3) 在Map Based Mosaic窗口中单击Import→Import Files命令; (4)在弹出的Mosaic Input Files对话框中选择待拼接的图像文件(图2-27); 图2-27 选择镶嵌文件 (5)点击OK,把图像加载到了图像镶嵌的窗口中;

(6)在图层列表栏中选择需要调整重叠次序的图层,右键点击选择Raise Image to Top 或者Raise Image to Position进行重叠次序的调整(图2-28); (7)在图层列表栏中选择需要调整重叠次序的图层,右键点击选择Edit Entry对图像镶嵌参数进行设置(图2-29); 图2-28 调整图像重叠次序图2-29 设置图像镶嵌参数 相关参数说明: 在Edit Entry对话框中,设置Data Value to Ignore:0,忽略0值,Feathering Distance设置羽化半径; 在Entry参数对话框中,单击Select Cutline Annotation File按钮,选择切割线的注记文件;点击按钮进行波段组合设置; 在Color Balancing中对图像进行调色处理,这里选择Adjust对图像mosaic_2.img 进行调色; (8)点击OK,结果如图2-30所示。

ENVI中掩膜掩膜操作及影像分类教程

ENVI中掩膜掩膜操作及影像分类教程(转) 上一篇/ 下一篇 2008-11-25 15:41:31 / 个人分类:收藏 查看( 179 ) / 评论( 0 ) / 评分( 0 / 0 ) Arcview中添加影像并根据需要建立裁剪区,命名为caijian.shp--->ENVI中打开被裁剪影像,如 TMband432,-->vector--open vector >选择caijian.shp, load selected--->masking--build mask--->options--inport ENFs--选择caijian.shp---继续操作保存为文件或保存于缓存中----> apply mask---选择TMband432并设置spatial subset中的ROI/ENF,select mask band及裁剪波段的选择--保存裁剪后的影像. 监督与非监督分类结合的影像分类方法: 以2004年的Aster影像为例,软件采用Erdas,步骤如下: 1) 对Aster2004band432进行非监督分类生成unsuclass2004band432.img(60类,迭代20次,其他默认),同时生成摸板文件unsuclass2004band432_sig1.img; 2) 对unsuclass2004band432_sig1.img进行类合并操作,生成摸板文件 unsuclass2004band432_reclssig.img; 3) 进行监督分类时的样区选择并加入到unsuclass2004band432_reclssig.img 中,生成分类摸板unsuclass2004band432_susig.img,同时进行分类后合并,生成监督分类摸板 unsuclass2004band432_susig.img,并进行监督分类生成分类后文件suclass2004band432.img; 4) 对suclass2004band432.img进行分类重编码,生成C; 5) 对suclass2004band432.img进行club操作生成suclassband432_club.img; 6) 对suclassband432_club.img进行elimite操作生成2004classband432_x.img,其中的x 为聚类参数. 操作过程中的具体操作见下图,但愿对需要的人有所帮助:

栅格地图和矢量地图的概述

栅格地图和矢量地图的概述 数字地图作为整个城市交通GIS系统的基础,它的地位是至关重要的。 首先了解一下数字地图的概念以及目前GPS实验室做过的与城市交通GIS系统相关的工作。 1栅格地图和矢量地图的基本概念 数字地图按照其数据结构的不同,又主要分为数字矢量地图和数字栅格地图两种(文中为叙述方便分别简称矢量地图和栅格地图)。 栅格地图是各种比例尺的纸介质地形图和各种专业使用的彩图的数字化产品,就是每幅图经扫描、几何纠正及色彩校正后,形成在内容、几何精度和色彩上与地形图保持一致的栅格数据文件。栅格数据为按给定间距排列的阵列数据,基本信息单元由数据点的空间位置和数据信息构成,数据信息可以是高程、遥感图象的RGB值或其它信息。数据按图幅或按区域存放,文件结构包括文件头和数据体,文件头包括对数据的各种描述信息(如行数、列数、格网间距、坐标等),数据体依次记录基本单元信息。一般为节省存储空间,栅格数据需进行压缩或以其它形式进行重新组织。 矢量地图是每幅经扫描、几何纠正后的影像图,对一种或多种地图要素进行矢量化形成的一种矢量化数据文件,是一种更为方便的放大、漫游、查询、检查、量测、叠加地图。其数据量小,便于分层,能快速的生成专题地图,所以也称作矢量专题信息DTI(DigitalThematicInformation)。此数据能满足地理信息系统进行各种空间分析要求,视为带有智能的数据。可随机地进行数据选取和显示,与其他几种产品叠加,便于分析、决策。通常矢量数据的基本单元定义为点、线、面3种目标形式。基本信息单元由反映其分类体系及位置的基本数据组成。同一类基本空间信息单元具有类似的质量、数量特征,构成一个要素层;多个图形要素层构成一个图幅,数据按图幅存放;同一比例尺的多个图幅构成一个区域。 这两种数据结构的优缺点对比如下: 矢量数据,数据结构紧凑,冗余度低;有利于网络和检索分析;图形显示质量好,精度高;但是数据结构复杂,多边形叠加分析比较困难。栅格数据,数据结构简单;便于空间分析和地表模拟;现势性较强;但是数据量大,投影转换比较复杂。例如成都市地图,按照比例尺1:(约),转化为24位位图,大约15M,而利用城市交通GIS系统生成的矢量地图数据库,只有137K,近3000条道路(矢量边)的矢量文件大小只有约61K。可见矢量电子地图的优越性。 2 GPS实验室开发的城市交通GIS系统 绝大多数GIS系统中使用的地图是以矢量地图作为其表现形式的。国内目前矢量地图常用的生成方式有两种,一种是用数字化仪从纸质地图中提取,另一种是从点位图中利用模式识别的有关理论进行识别和提取。生成一个准确而完备的矢量地图要花费大量的人力和财力,一个中等规模的城市用数字化仪生成矢量地图,大约需要一个月的时间。如何以较小的代价生成一副实用的矢量地图,并在此基础上构造一个实用的GIS系统,是GPS实验室一直在研究的一个课题。 GPS实验室从1993年以来,一直在从事GPS定位、监控与导航和GIS系统的研究。无论是GPS定位、监控、导航,都离不开GIS系统的支持。在GIS系统方面,已经有过多个版本,分别是在DOS、WIND31和WIN95下开发的。经过许多人多年的努力GPS实验室形成了一套有实验室特色的,而且比较成熟的GIS软件和GIS

envi裁剪

镶嵌 1、分别打开034、035的六个波段的图像,并分别合成034、035 的文件。 2、Basic tools---mosaioking---georeferenced---在map based mosaic中---import--- import files(同时选中034、035的 合文件并打开) 3、在下面#1右键---edit entry---第一个空0第二个40(可以任 意选)---color balancing:fixed ----ok。 #2 除了color balancing:adjust 其他同上 4file ---apply 命名并保存 裁剪 image窗口---overlay---region of interest---在对话框roi type---rectangle在image窗口画出一个区域、双击右键---#1 roi tool 窗口---file---subset data via rois---选中裁剪的合文件(例如034)---下一个对话框---点击select all items然后命名并保存,在available bands list 选择最上面的文件打开即可。 ENVI裁剪经验

下一篇:ENVI/Erdas下裁剪栅格影像图的步骤 一、basic tools-resize data进行规则裁剪:(虽然是进行图像重采样工具,但也可以用于简单快速的裁剪) 1、图1:选中要裁剪的图像;对话框下面选择spatial subset(构建空间子集_就是裁剪图像)(另spectral subset-构建波谱子集)

2、图2:提供多种裁剪方式: (1)直接输行列裁剪,这样裁剪的前提是你要预告查看需要图像所占的行列是多少。(2)image裁剪,图3: 可以输入需要裁剪图像的大小,然后鼠标可以拖动图中所选区域的位置直到合适的位置。(3)或者是使用map、file、ROI/evf等方式进行裁剪。但map、file两种方式个人感觉都不方便,roi/evf方式方便,但这里只能进行规则裁剪。

ENVI下影像处理步骤

ENVI下影像处理详细步骤: 1、坐标转换 1)定义投影:提交的原始影像为经纬度坐标,应用ArcGIS中的投影定义工具定义影像坐标系,如xian80或北京54; 2)投影转换:使用ArcGIS高级工具箱中的Project Raster工具对影像进行投影转换,得到系统需要的平面坐标成果。如图1中所示,重采样选用BILINEAR法。 图1 2、影像裁切 影像经坐标转换后,原矩形影像将会变成其它不规则图形,需要进行影像裁剪再得到矩形影像,裁切方法如下: ENVI软件下裁切: 1)打开影像:File-Open Image File,打开要裁切的影像; 2)裁切: Basic Tools—Resize Data (Spatial/Spectral),打开Resize Data Input File对话框,如图2所示。 选中要裁切的影像,点击Spatial Subset按钮,弹出Select Spatial Subset对话框,如图3所示。 然后点击Image按钮,选择按影像裁切方式,弹出Subset by Image对话框,见图4,用红框画定要保留的影像范围。 接下来点三次OK分别确定三个对话框的设置,在最后弹出的Resize Data Parameters对话框中设置重采集方式“Bilinear”,点击Choose按钮确定输出影像的路径和名称后点OK确定即运行影像载切。

图2 对话框Resize Data Input File 图3 对话框Select Spatial Subset 图4 Subset by Image对话框

图5 Resize Data Parameters对话框 3、格式转换 应用ENVI裁切输出的影像为ENVI的默认格式,需将其转换成ArcGIS能应用的*.img格式。 方法:ENVI下File—Save File As—ERDAS IMAGING将影像另存为*.img格式即可。 注;格式转换后再在ArcGIS下重新定义一下投影。

ENVI影像拼接裁剪

E N V I影像拼接裁剪 Revised final draft November 26, 2020

一、无缝拼接(E N V I) 1.通过open打开要拼接的两幅影像。 2.然后在Toolbox/Mosaicking/SeamlessMosaic,会出现SeamlessMosaic下面的对话框: 3.通过上述对话框左上角的加号+选择要拼接的两幅影像,点击OK: 4.进行匀色操作:在匀色ColorCorrection操作中,勾选预览ShowPreview;勾选HistogramMatching,此时自行选择HistogramMatching勾选预览ShowPreview;勾选HistogramMatching,此时自行选择HistogramMatching。 5.羽化处理:选择Seamlines点击AutoGenerateSeamlines进行自动羽化,如果羽化结果颜色基本一致,则导出结果即可 6.导出结果:在Export中选择输出形式及输出位置,点击finish,拼接完成。 二、矢量裁剪(ArcGIS+ENVI) (1)已知全国矢量图,在ArcGIS中提取出北京市的矢量边界图: 1.在ArcGIS中打开全国范围的矢量图,与被裁剪的影像进行对比,查看其投影系及显示方式是否一致: 2.不一致,先把全国矢量图的十进制形式转化为度分秒形式:视图/数据框属性(或鼠标在图像显示区域右击选择数据框属性),并在弹出的对话框中将十进制转化为度分秒形式,其弹出数据框属性对话框如下: 3.提取北京市的矢量边界图:编辑器/开始编辑,鼠标点击要去除的边界,通过删除键进行删除,最后只剩下北京市的边界图。 4.导出北京市边界图:ArcTool/转换工具/转为Shapefile/要素类转Shapefile,在弹出的对话框中选择要转换的文件及输出地址,点击确定。

第五讲矢量转化为栅格

第五讲矢/栅转换 一:基本内容 1:栅格化:矢量数据结构向栅格数据结构的转换 ①:确定栅格矩阵(行列数/分辨率) ②:点的变换、线的变换以及多边形的变换(面的变换) 2:矢量化:栅格数据结构向矢量数据结构的转换 ①:拓扑转换—保持栅格表示出的联通性和邻接性 ②:转换物体正确的外形 二:栅格化 1:确定栅格矩阵 ①:矢量数据转换成栅格数据后,图形的几何精度必然要降低,所以选择栅格尺寸的大小要尽量满足精度要求,使之不过多地损失地理信息。 ②:为了提高精度,栅格需要细化,但栅格细化,数据量将以平方指数递增,因此,精度和数据量是确定栅格大小的最重要的影响因素。 ③:在转换之前需要确定栅格单元的大小,栅格单元的大小又称为栅格图像的分辨率,直接决定了栅格数据的精度 2:点的栅格化

3:线的栅格化 ⑴线是由多个直线段组成的,因此线的栅格化的核心就是直线段如何由矢量数据转换为栅格数据 ⑵栅格化的两种常用方法为: DDA法(Digital Differential Analyzer数字微分分析法) Bresenham法 ①:DDA法(Digital Differential Analyzer数字微分分析法) i: ②:Bresenham法

ii:Bresenham算法—实现过程 在算法实现时,令起始的误差项为e=-1/2,然后在推断出下一点后,令e=e+△y/△x(为直线斜率),若e≥0时,确定位置后,e=e-1 若e≥0,取(1,1)点 若e<0,取(1,0)点 a:第1点:e1=-1/2 +1/3=-1/6取点1 b:第2点:e2=-1/6 +1/3 = 1/6且e2’=-5/6;取点2 c:第3点:e3=-5/6+1/3=-1/2取点3; d:第4点:e4=-1/2+1/3=-1/6取点4; e:第5点:e5=-1/6 +1/3 = 1/6且e2’=-5/6;取点5; f:第6点:e6=-5/6+1/3=-1/2取点6; g:直线斜率为1/3,起始点:e0=-1/2,取点0

envi图像裁剪

图像裁剪 图像裁剪的目的是将研究之外的区域去除。 常用的方法是按照行政区划边界或自然区划边界进行图像裁剪。 在基础数据生产中,还经常要进行标准分幅裁剪,按照ENVI的图像裁剪过程,可分为规则裁剪和不规则裁剪。 ⑴规则分幅裁剪 规则分幅裁剪是指裁剪图像的边界范围是一个矩形,这个矩形范围获取途径包括行列号、左上角和右下角两点坐标、图像文件、ROI/矢量文件。 操作步骤: 1 在主菜单中,选择file T open image file ,打幵裁剪图像bhtmsat.img 。 2. 在主菜单中,选择file T save file as^ENVI standard,弹出new file builder 对话框。在该对话框中,单击import file 按钮,弹出creat new file in put file 对话框。 3. 在create new file input file 对话框中,选中select in put file 列表中 的裁剪图像图像,单击spatial subset 按钮(空间波段子集),在spatial subset 对话框

中,单击image按钮,弹出subset by image 对话框,在所选波段中进行子波段裁剪范围设置

4. 在subset by image 对话框中,可以通过输入行列数确定裁剪尺寸,按住鼠 标左键拖动图像中的红色矩形框确定裁剪区域,或者直接用鼠标左键按钮红色边框 拖动来裁剪尺寸以及位置,单击0K按钮。 5. 在select spatial subset 对话框中可以看到裁剪区域信息,单击0K按钮 6. 在creat new file in put file 对话框中,可以通过spectral subset 按钮 选择输出波段子集,单击0K按钮。 7. 选择输出路径及文件名,单击0K按钮,完成规则分幅裁剪过程。 ⑵不规则分幅裁剪 不规则分幅裁剪是指裁剪对象的外边界范围是一个任意多边形。任意多边形可 以是事先生成的一个完整的闭合多边形区域,可以是一个手工绘制的ROI多边形,也可以是ENVI支持的矢量文件。针对不同的情况采用不同的裁剪过程,下面介绍两

ENVI5.1拼接与裁剪

ENVI5.1简单操作 一、图像镶嵌 1、通过CTRL+O的快捷键打开要镶嵌的影像; 2、在工具箱位置选择Mosaickinng→SeamlessMosic工具,会出现如下图所示的对话框: 点击绿色+号会出现File Selection的对话框,选择要镶嵌的影像,点击Select All→OK 3、进行匀色操作,点击当前对话框页面的的Color Correction,勾选预览Show Preview;勾选Histogram Matching,此时自行选择Histogram Matching下的Overlap Area Only 或Entire Scene两幅影像的颜色会发生变化,选择颜色最为相近的一个; 4、进行羽化操作,在当前对话框选择Seamlines点击Auto Generate Seamlines进行自动羽化,如果羽化结果颜色基本一致,则导出结果即可,如果颜色差异较大,则要进行手动羽化,start editing seamlines,圈选颜色不一致的部分,点击右键,选择Accept Polygon直到颜色基本一致,导出即可。 5、导出操作,在当前对话框位置选择Export,点击Browes…自己选择存储位置,点击finish 完成。

二、图像裁剪 1、打开ENVI软件,首先通过Ctrl+O快捷键加载要裁剪的影像,再加载矢量数据,此时要裁剪的的影像和所需要裁取得范围都出现在页面上。 2、在ENVI左边的工具箱位置打开建立掩膜工具,Raster Management→Masking→Build Mask,会出现如下图所示的Build Mask Input File对话框,选中所要裁取的影像,点击OK。 3、此时出现Mask Definition对话框,点击Memory选择储存位置为当前位置,点击Options 的下拉菜单,在出现的子菜单中选择Import EVFS…

在ArcGIS中配准(TIF、JPEG)栅格图像并矢量化(转)

在ArcGIS中配准(TIF、JPEG)栅格图像并矢量化(转) 图像最好不要压缩,越精确地图的矢量化原精确,使用ArcGIS 9.2 Desktop完成。 一、栅格图像的校正和坐标系确定 启动ArcMap,新建一个新工程,右键Layers选择Add Data…添加TIF图像,将出现如下提示(如果提示无法加载rester data时请安装ArcGIS Desktop SP3补丁),单击Yes确定,加载图像后提示图像没有进行配准,确定然后配准图像。 图像加载后即可看到图像内容,右键工具栏打开Georeferencing工具条,进行图像的配准工作,在配准之前最好先保存工程。

在File菜单下打开Map Properties编辑地图属性,Data Source Options可设置保存地图文件的相对路径和绝对路径。(这里选择相对路径以确保将工程复制到其他机器可用)。 配准前要先读懂地图,望都县土地利用现状图采用1954北京坐标系,比例尺1:40000,查阅河北省地图发现望都县位于东经115度附近,那么按6度分带属于20带中央经线117度,按3度分带属于38带。从图框看到的公里数发现没有带号,应该是公里数。 这里只找了4个点进行配置(可以找更多的点),从左到右从下到上,逆时针编号为1、

2、3、4;在ArcMap中单击Georefercning工具条上的Add Control Ponit工具(先掉Auto Adjuest 选项),添加4个点控制点。 然后编辑Link Table中的4个控制点的代表的公里数,然后单击“Georeferecning下拉菜单的Auto Adjuest”图像即进行校正这时可看到参差值这里是0.00175(Total RMS)非常小说明配准较为精确。单击Save按钮可将控制点信息保存到文件,单击Load按钮可从文件加载控制点坐标。

Envi4.7图像融合和裁剪

实验九遥感图像预处理(三) 一、实验内容 图像融合、镶嵌(2学时) 图像裁剪(2学时) 二、实验学时4学时 二、实验原理、方法和手段 图像融合、镶嵌、裁剪原理内容在操作中进行介绍。 三、实验数据 实验数据:第四章:遥感图像预处理 四、实验步骤 1. 图像融合 数据:第四章:遥感图像预处理\5-图像融合。 图像融合是将低空间分辨率的多光谱图像或高光谱数据与高空间分辨率的单波段重新采样,生成一幅高分辨率多光谱遥感图像的图像处理技术。使得处理后的图像既有较高的空间分辨率,又具有多光谱特征。 ENVI中提供了两种融合方法:HSV变换和Brovey变换。这两种方法均要求数据具有地理参考或者具有相同的尺寸,RGB输入波段必须为无符号8-bit数据或从打开的彩色display中选择。 两种方法基本类似,下面介绍Brovey变换操作过程。 操作过程: 1. 打开融合的两个文件:TM-30m.img和bldr_sp.img(分别在两个display 窗口中显示),将TM-30m.img以RGB格式显示在display窗口中。

2. 选择主菜单→transform→image sharpening→color normalized(brovey),在select input RGB对话框中,有两种选择方式(如第一图):可用波段列表中选择或display窗口中选择,选择display#1窗口中的RGB,单击OK按钮。

3. 选中相应波段,双击,进入color normalized(brovey)对话框(如第二图),在color normalized(brovey)对话框中,选择重采样方式(resampling)和输入文件路径及文件名,单击OK按钮输出结果。融合后结果如下,可以对两幅图像链接进行比较。 对于多光谱图像,ENVI可以利用以下融合技术: Gram-Schmidt:能保持融合前后图像波谱信息的一致性。 Color normalized:要求数据具有中心波长和FEHM 主成分(PC)变换 下面介绍参数相对较多的Gram-schmidt操作过程。

矢量栅格一体化数据结构

矢量栅格一体化数据结构 一、矢量、栅格数据结构的优缺点 矢量数据结构可具体分为点、线、面,可以构成现实世界中各种复杂的实体,当问题可描述成线或边界时,特别有效。矢量数据的结构紧凑,冗余度低,并具有空间实体的拓扑信息,容易定义和操作单个空间实体,便于网络分析。矢量数据的输出质量好、精度高。 矢量数据结构的复杂性,导致了操作和算法的复杂化,作为一种基于线和边界的编码方法,不能有效地支持影像代数运算,如不能有效地进行点集的集合运算(如叠加),运算效率低而复杂。由于矢量数据结构的存贮比较复杂,导致空间实体的查询十分费时,需要逐点、逐线、逐面地查询。矢量数据和栅格表示的影像数据不能直接运算(如联合查询和空间分析),交互时必须进行矢量和栅格转换。矢量数据与DEM(数字高程模型)的交互是通过等高线来实现的,不能与DEM直接进行联合空间分析。 栅格数据结构是通过空间点的密集而规则的排列表示整体的空间现象的。其数据结构简单,定位存取性能好,可以与影像和DEM数据进行联合空间分析,数据共享容易实现,对栅格数据的操作比较容易。 栅格数据的数据量与格网间距的平方成反比,较高的几何精度的代价是数据量的极大增加。因为只使用行和列来作为空间实体的位置标识,故难以获取空间实体的拓扑信息,难以进行网络分析等操作。栅格数据结构不是面向实体的,各种实体往往是叠加在一起反映出来的,因而难以识别和分离。对点实体的识别需要采用匹配技术,对线实体的识别需采用边缘检测技术,对面实体的识别则需采用影像分类技术,这些技术不仅费时,而且不能保证完全正确。

通过以上的分析可以看出,矢量数据结构和栅格数据结构的优缺点是互补的(图2-4-1),为了有效地实现GIS中的各项功能(如与遥感数据的结合,有效的空间分析等)需要同时使用两种数据结构,并在GIS中实现两种数据结构的高效转换。 在GIS建立过程中,应根据应用目的和应用特点、可能获得的数据精度以及地理信息系统软件和硬件配置情况,选择合适的数据结构。一般来讲,栅格结构可用于大范围小比例尺的自然资源、环境、农林业等区域问题的研究。矢量结构用于城市分区或详细规划、土地管理、公用事业管理等方面的应用。 矢栅一体化的概念 对于面状地物,矢量数据用边界表达的方法将其定义为多边形的边界和一内部点,多边形的中间区域是空洞。而在基于栅格的GIS中,一般用元子空间充填表达的方法将多边形内任一点都直接与某一个或某一类地物联系。显然,后者是一种数据直接表达目标的理想方式。对线状目标,以往人们仅用矢量方法表示。 事实上,如果将矢量方法表示的线状地物也用元子空间充填表达的话,就能将矢量和栅格的概念辨证统一起来,进而发展矢量栅格一体化的数据结构。假设在对一个线状目标数字化采集时,恰好在路径所经过的栅格内部获得了取样点,这样的取样数据就具有矢量和

相关主题