ArcGIS ArcMap中修改栅格图的像元值演示教学

ArcGIS ArcMap中修改栅格图的像元值演示教学
ArcGIS ArcMap中修改栅格图的像元值演示教学

A r c G I S A r c M a p中修改栅格图的像元值

在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说DEM图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等,那我们如何来处理这一类问题呢?

现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它的部分象元值,总结出以下三种方法,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对的条件不一致,大家可以在具体情况下进行选择。

一、直接运用转换,思路简单,易操作,但实用性

1、栅格——ascii文件——栅格这种方法是先将栅格图用工具

直接转成ascii文件,然后在ascii文本文件中直接修改需要修改的象元的值,修改好后又用工具

转换成栅格图。这种方法可行,但是不实用,因为我们要搜索到指定的象元好像不是那么简单。那么有没有别的比较好的方法呢?

二、在栅格计算器中操作,方法灵活,可操作性强,实用性强

准备工作

先要在option中设置保留的栅格范围,通常情况下默认的为相交后的部分,这里我们要保留整个DEM,所以要改为以下设置:

2、通过点的位置修改点象元值

2.1* 问题一、要是我想修改图象中的指定的行列的点的象元值(比如说把第100行,200列的点的值修改为0),那该如何操作呢?

这时候我们可以在栅格计算器中输入以下公式:

1.con(($$rowmap == 99 & $$colmap == 199),0,[eldodem.img])

(栅格图的编号是从0行0列开始的)

2.2* 问题二、那若是要修改指定行列范围内的栅格的象元值,比如说把第101行,251列到第401行,301列的部分的象元值改为0,又改如何进行呢?

1.con(($$rowmap < 400 & $$rowmap > 100 & $$colmap < 300 & $$colmap >

250),0,[eldodem.img])

结果如下

2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉

这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合

在Arcgis中配准遥感图像

图像 在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按钮可从文件加载控制点坐标。 给校准后的地图选择适合的坐标系,右键Layers打开Properties对话框属性对话框选择投影坐标系,(Prokected Coordinate Systems)展开Predefined/ Prokected Coordinate Systems/Gauss Kruger/Beijing 1954下找Beijing 1954 GK Zone 20坐标系(高斯克里克投影20带无带号),单击确定保存工程;这时配准工作即完成,在状态栏就可以看到正确的坐标单位了。 最后保存校正重新生成采样数据,单击“Georeferencing”工具条的“Rectify”菜单矫正并

Mapgis实验报告

地图屏幕数字化 巨鹿整饰 一、实习目的 掌握栅格图像配准、图像格式转换、图例板建立、属性结构建立及地图屏幕数字化的方法和步骤。 二、实习内容 利用给定的土地利用遥感影像图(文件名巨鹿整饰.JPG),转换为MapGIS 的Msi格式,配准并通过鼠标手工跟踪显示在屏幕上的栅格图象来创建矢量地图对象。 三、实习要求 地图屏幕数字化按层进行,地图要素分层及文件名如下: 1.线状地物(线状要素,文件名XZDW) 2.地类界限(线状要素,文件名DLJX) 3.行政界限(线状要素,文件名XZJX) 4.地物注记(点状要素,文件名DWZJ) 5.地类图斑(面状要素,文件名DLTB) 四、实习步骤 1.格式转换 MAPGIS所支持的是MSI影像格式,因此在数字化之前必须将其他格式的数据转换为MSI影像格式。这步工作是在MAPGIS的图像分析模块中进行的。在图像分析模块窗口中,打开文件菜单,鼠标单击数据输入子菜单,在出现的文件转换窗口中添加要转换的图像文件,并在转换数据类型栏中选择JPG文件,点击文件转换命令,图像被转换为MSI格式。 图1 2.影像校正 该操作在图像处理模块中完成。图像配准是进行适量化前非常重要的一个步骤,MapGIS的图像配准是在图像处理的镶嵌配准模块中进行的。 2.1输入控制点

在图像配准对话框的图像上选择一点(经纬线交点)并单击鼠标,按下空格键,然后在弹出的编辑控制点对话框中键入该点对应的实际坐标值(经纬度)(如图所示)。每个控制点有一个标号,指示控制点的名称,如“P t1”等。一般输入4个控制点,但应当注意其中任意三个控制点不能在一条直线上。 图2 图3

ArcGIS影像配准及矢量化

实验三、影像配准及矢量化 一、实验目的 1.利用影像配准(Georeferencing) 工具进行影像数据的地理配准 2.编辑器的使用(点要素、线要素、多边形要素的数字化)。 注意:在基于ArcMap 的操作过程中请注意保存地图文档。 二、实验准备 数据:昆明市西山区普吉地形图1:10000 地形图――70011-1.Tif,昆明市旅游休闲图.jpg (扫描图)。 软件准备: ArcGIS Desktop ---ArcMap 三、实验内容及步骤 第1步地形图的配准-加载数据和影像配准工具 所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。打开ArcMap,添加“影像配准”工具栏。把需要进行配准的影像—70011-1.TIF 增加到ArcMap中,会发现“影像配准”工具栏中的工具被激活。 第2步输入控制点 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件

点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。在”影像配准”工具栏上,点击“添加控制点”按钮。使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置 用相同的方法,在影像上增加多个控制点(大于7个),输入它们的实际坐标。点 击“影像配准”工具栏上的“查看链接表”按钮。 第3步设定数据框的属性 增加所有控制点,并检查均方差(RMS)后,在”影像配准”菜单下,点击“更新显示”。执行菜单命令“视图”-“数据框属性”,设定数据框属性

●更新后,就变成真实的坐标。 第4步矫正并重采样栅格生成新的栅格文件 ●在”影像配准”菜单下,点击“矫正”,对配准的影像根据设定的变换公式重新采样,另存为一个新的影像文件。

ArcGIS支持的栅格数据集文件格式

ArcGIS支持的栅格数据集文件格式 在ArcGIS 中,有两种使用栅格数据的方法:作为栅格数据集和作为栅格类型。栅格数据集用于定义像素的存储方式,例如,行数和列数、波段数、实际像素值,以及其他栅格 格式特定参数。栅格类型特定于某些产品,例如卫星传感器或文件格式范围之外的商业数据格式。栅格类型用于与栅格格式一起识别元数据,例如地理配准、采集日 期和传感器类型。 大多数使用栅格数据集的情况是将其添加到显示和执行地理处理等操作。但在向镶嵌数据集添加数据时,需要识别是将其作为栅格数据集添加,还是使用特定栅格类型进行添加。要确定对镶嵌数据集使用添加栅格至镶嵌数据集工具时支持哪种数据形式(栅格类型或栅格数据集),请参阅栅格数据和栅格类型支持列表。了解有关栅格类型的信息地 理数据库是ArcGIS 中的原生数据模型,可用于储存包括栅格数据集、镶嵌数据集和栅格目录在内的地理信息;然而,还有很多可能用到的文件格式保留在地理数据库之外。下表描述了 受支持的栅格格式(栅格数据集)及其扩展名,并识别出了它们是否为只读格式或是否还可以由ArcGIS 写入。

注:可以指定需要ArcGIS 识别哪些产品(自定义> ArcMap 选项> 栅格> 文件格式);关闭不使用的产品可以提高性能。您也可在数据加载过程中过滤数据。有关详细信息,请参阅显示特定栅格格式。 格式描述扩展模块读/写 ARC 数字化栅格图形(ADRG) 由美国国家地理空间情报局(NGA) 以CD-ROM 的形式发布。使用等弧秒栅格图/地图(ARC) 系统(将地球划分为18 个纬度带或区域)对ADRG 进行地理配准。该数据由通过扫描源文档所生成的栅格影像及其他图形组成。 多个文件数据文件- 扩展名*.img 或*.ovr图例文件- 扩展名*.lgg 只读 ArcSDE 栅格

MAPGIS图像配准-图像校正

MAPGIS图像配准 . MAPGIS图像配准 2.1. 栅格图像 1.打开MapGIS主界面,点击“图像处理”----“图像分析”模块。 2.点击“文件”--“数据输入”,将其他栅格图像(bmp,jpg,tif等)转换为msi格式,选择转换数据类型,点击添加文件,添加要转换的文件到转换文件列表中,点击转换即可。 以下操作是在镶嵌融合菜单下进行 2.打开参照图像或者是点、线、面文件 3.系统会自动显示4个控制点,可以对控制点进行修改,也可以删除控制点后自己添加 4.开始添加控制点。 选添加控制点命令。利用右键切换放大和指针,左键选控制点位置,左右键来回切换进行选点,确保精度,用空格确定;然后在参照文件上选与控制点相对应的位置,方法同上,用空格确定,将有对话框提示,确定即可。 5.用以上方法继续添加其它的控制点,控制点数至少四个。可以选控制点预览命令,浏览控制点,保存控制点文件。 6.选中校正预览命令 7.选校正参数命令进行设置,默认即可。 8.选影像精校正命令,即可生成所需文件。 2.2. 矢量矫正 1.打开MapGIS主界面,打开误差校正模块。 2.打开需要配准的图层 3.打开菜单“控制点”->“设置控制点参数”,设置参数,可以选择完控制点之后统一输入理论坐标。 4.打开菜单“控制点”->“选择采集文件”,即控制点从所选择的图层文件中选取。 5.打开菜单“控制点”->“添加校正控制点”,弹出是否新建控制点文件的对话框,选择“是” 6.然后在工作区中添加控制点(一般选择坐标格网交叉点或者道路交叉点,水系交叉点等显著地物),如此重复添加控制点,一般不少于4个控制点。 7.打开菜单“控制点”->“编辑校正控制点”,弹出如下对话框,在理论X,理论Y值中输入对应控制点的理论值

ArcGIS空间校正或影像配准

ArcGIS 空间校正影像配准 1、空间校正是针对矢量图的,栅格配准是针对栅格影像的。 在ArcMap中对应的Spatial Adjustment工具条和Georeference工具条【具体平台操作分别参考: https://www.360docs.net/doc/9a9830522.html,/ESRI/thread-47016-1-1.html和 https://www.360docs.net/doc/9a9830522.html,/ESRI/viewthread.php?tid=23306】;在AE中的具体栅格配准接口为:IGeoreference 、而空间校正根据具体的校正的方法有很多种,具体介绍如下: I、彷射变换: 二维的彷射变换是AffineTransformation2D类,彷射变换主要有两种变换:Conformal Transformation(等角变换)和 Affine Tranformation(真彷射变换),对应的接口机器构造函数为: IAffineTransformation2D3::DefineConformalFromControlPoints和IAffineTransformation2D::DefineFromControlPoints。其中等角变换要求至少两个已知点,因为他的变换函数使用4参数;而真彷射变换要求至少三个已知点,因为他的变换函数使用6参数。 II、投影变换: 主要实现IProjectiveTransformation2DGEN接口。至少需要4个控制点,因为该变换函数有八个参数。 III、还有相似变换等等。 这些接口都是继承于ITransformation,是通过几何的ITransform2D 接口中Transform (esriTransformDirection direction, ITransformation transformation )方法发挥作用的。 2、判断某图层是为内存图层: IFeatureLayer pFeatLayer = MapCtrl.get_Layer(i) as IFeatureLayer; if (pFeatLayer.DataSourceType.Trim().ToUpper() == "InMemory Feature Class".Trim().ToUpper()) { } 空间校正(spatial adjustment)方法

ArcGIS ArcMap中修改栅格图的像元值

在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说DEM图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等,那我们如何来处理这一类问题呢? 现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它的部分象元值,总结出以下三种方法,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对的条件不一致,大家可以在具体情况下进行选择。 一、直接运用转换,思路简单,易操作,但实用性 1、栅格——ascii文件——栅格这种方法是先将栅格图用工具 直接转成ascii文件,然后在ascii文本文件中直接修改需要修改的象元的值,修改好后又用工具 转换成栅格图。这种方法可行,但是不实用,因为我们要搜索到指定的象元好像不是那么简单。那么有没有别的比较好的方法呢? 二、在栅格计算器中操作,方法灵活,可操作性强,实用性强

准备工作 先要在option中设置保留的栅格范围,通常情况下默认的为相交后的部分,这里我们要保留整个DEM,所以要改为以下设置: 2、通过点的位置修改点象元值 2.1* 问题一、要是我想修改图象中的指定的行列的点的象元值(比如说把第100行,200列的点的值修改为0),那该如何操作呢? 这时候我们可以在栅格计算器中输入以下公式: 1.con(($$rowmap == 99 & $$colmap == 199),0,[eldodem.img]) (栅格图的编号是从0行0列开始的)

2.2* 问题二、那若是要修改指定行列范围内的栅格的象元值,比如说把第101行,251列到第401行,301列的部分的象元值改为0,又改如何进行呢? 1.con(($$rowmap < 400 & $$rowmap > 100 & $$colmap < 300 & $$colmap > 250),0,[eldodem.img]) 结果如下

mapgis光栅文件坐标配准

光栅文件坐标配准流程 一、原始纸质图扫描光栅文件 上图为河北西郝庄铁矿区一张纸质1:2000储量估算图扫描后的jpg格式光栅文件(也可为tif、jpg、bmp格式),要在Mapgis中进行光栅文件坐标配准 二、光栅文件坐标配准。 1、生成标准图框。 1)“实用服务”模块→投影变换→系列标准图框→用键盘生成矩形图框,出现以下对话框:

2)以光栅图内图廓左下角X及Y值作为起始公里值,以内图廓右上角X及Y坐标值作为结束公里值,单位为公里。 原图左下角X及Y坐标值为: X=527.65;Y=4084.6; 原图右上角X及Y坐标值为: X=528.60;Y=4085.90;

3)“坐标系”选“国家坐标系”,“矩形分幅方法”选“任意公里矩形分幅” 4)X坐标值前两位38为3度带带号,原图比例尺为1:2000,网格间距xd及yd均为0.2,网格线类型选“绘制实线坐标线”,各参数输入结果如下图所示: 点击确定,图框自动生成如下图。

“确定” 6)指定存放目录→以“图框”名将点、线、区文件全部存在指定的文件夹中 2、生成MAPGIS内部msi影像文件 1)返回MAPGIS主界面→图像处理→图像分析,

2)文件→数据输入,出现如下对话框: 3)“转换数据类型”处选择要转换光栅文件的类型(如JPG、tif、bmp等)→点“添加文件[F]”选择要转换的光栅文件→“目标文件目录”处点“…”指定转换后的msi影像文件存放目录→点“转换[V]”即生成msi影像文件。

3、光栅文件校正 1)文件→打开影像→选定以上生成的msi影像文件→打开,则装入msi影像文件 2)镶嵌融合→打开参照文件→参照点/线/区文件→选定前面

矢量数据配准具体步骤(ARCGIS软件)

ArcGIS下矢量数据配准 ArcGIS 空间校正(spatial adjustment)是个常用的工具,下面简单说一下它的使用方法。 下图中,青色的是已经有坐标系的要素(基准要素),黄色的是需要校正的要素(被校正要素)。 1、将已经具有坐标系的要素类和需要校正的要素类加进arcmap中(注意:先加入有坐标系的图层),调出spatial adjustment工具条,使需要校正的图层处于编辑状态。

2、在spatial adjustment工具条菜单里设置要校正的数据,把要校正的要素类打钩, 3、设置校正方法 每种校正方法的适用范围和区别可看帮助文件。仿射变换是最常用的方法,建议使用。

4、设置结合环境,以便准确地建立校正连接 Editor->snapping: 5、点置换连接工具 6、点击被校正要素上的某点,然后点基准要素上的对应点,这样就建立了一个置换链接,起点是被校正要素上的某点,终点是基准要素上的对应点。用同样的方法建立足够的链接。理论上有三个置换链接就能做仿射变换,但实际上一般是是不够用的。实际使用中要尽量多建几个链接,尤其是在拐点等特殊点上,而且要均匀分布。

7、点spatial adjustment工具条菜单下的adjust,即可应用配准,然后保存编辑。

当熟悉整个过程后,可以试试其他几种变换(相似、投影、橡皮拉伸等)。 上面的方法是将一个没有坐标系的要素类校正到一个有坐标系的要素类,简单说是图对图校正。如果只有一个没有坐标系的要素类,但知道它上面关键点的真实坐标,上面的4、5、6步用下面方法代替: 4、读出原图上关键点的屏幕坐标,找到和它对应的真实坐标 5、建立连接链接文件,格式为文本文件,第一列是关键点的屏幕x坐标,第二列是关键点的屏幕y坐标,第三列是关键点真实的x坐标,第四列是关键点真实的y坐标,中间用空格分开,每个关键点一行。如下图所示 6、在spatial adjustment菜单中打开链接文件,选刚才建立好的链接文件

ArcGIS教程:栅格计算器的工作原理

栅格计算器用于在工具中创建和执行“地图代数”表达式。与其他地理处理工具一样,栅格计算器可以在“模型构建器”中使用,从而可以更轻松地在工作中发挥“地图代数”的功用。 栅格计算器具有如下的独有优势: 1、执行单行代数表达式。 2、使用“模型构建器”时,支持在“地图代数”中使用变量。 3、为一个表达式的三个或更多的输入应用 Spatial Analyst 运算符。 4、在一个表达式中使用多个 Spatial Analyst 工具。 栅格计算器用于通过简单的、类似计算器的工具界面,使用多种工具和运算符来执行单行代数表达式。当在一个表达式中使用多种工具或运算符时,该公式的执行速度一般会比分别执行每个运算符或工具的速度要快。 使用栅格计算器工具 工具对话框中有四个主要区域用于创建“地图代数”表达式: 图层和变量 输入图层和变量列表识别了可以在“地图代数”表达式中使用的输入。单独使用此工具时,该列表将包含内容表中的图层。在“模型构建器”中使用此工具时,该列表将包含内容列表中的图层、模型中创建的输出以及其他模型变量。 计算器和运算符按钮

使用计算器按钮可以在表达式中输入数值。使用运算符按钮可以将数学运算符(加、除等)和逻辑运算符(大于、等于等)输入表达式。通过单击这些按钮,可以将数字或运算符输入到表达式中光标当前所在的位置。注意确保表达式遵循正确的规则地图代数语法规则。 工具 在该工具列表中,可以方便地选择能在“地图代数”表达式中使用的工具。通过单击列表中的工具,该工具的名称以及括号的左右半边 [()] 将被放置在表达式中光标当前所在的位置。然后必须输入该工具所需的其他输入内容。虽然工具可以放置在表达式的任何位置,但是它应放置在可以生成有效的“地图代数”语法的位置。 表达式 “地图代数”将要执行的表达式。此表达式必须使用有效的语法输入。请参阅以下部分,了解有关“地图代数”语法规则的详细信息。 地图代数语言 “地图代数”是一种简单而强大的代数语言,利用它您可以操作所有 Spatial Analyst 工具、运算符及函数以执行各种地理分析。 在栅格计算器中使用的“地图代数”含有语法或规则集,“地图代数”必须遵循这些语法或规则集才能创建有效的表达式。如果不遵循这些规则,创建的表达式可能会无效并且无法执行,或者得不到预期的结果。 “地图代数”不仅可以通过栅格计算器工具来访问,还可以通过使用 Spatial Analyst ArcPy 模块的Python 脚本来访问。在此工具中使用相同的“地图代数”语法,但以下情况除外: · 不必将输出栅格名称或等号 (=) 填入表达式,因为该输出名称已在输出栅格参数中指定。 · 在使用运算符时,不必将输入栅格转换为栅格对象。

ArcGis中进行地形图的配准

ArcGis中进行地形图的配准 地形图配准 1.1.1 方法简介  1.1.1.1 方法0  所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 对影像的配准有很多方法,下面介绍一种常用方法。 (1)打开 ArcMap,增加 Georeferncing 工具条。 (2)把需要进行纠正的影像增加到 ArcMap 中,会发现 Georeferncing 工具条中的工具被激活。 (3)在配准中我们需要知道一些特殊点的坐标,即控制点。可以是经纬线网格的交点、公里网格的交点或者一些典型地物的坐标,我们可以从图中均匀的取几个点。如果我们知道这些点在我们矢量坐标系内坐标,则用以下方法输入点的坐标值,如果不知道它们的坐标,则可以采用间接方法获取。 (4)首先将 Georeferncing 工具条的 Georeferncing 菜单下 Auto Adjust 不选择。 (5)在 Georeferncing 工具条上,点击 Add Control Point 按钮。 (6)使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置: (7)用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。

(8)增加所有控制点后,在 Georeferencing 菜单下,点击 Update Display。 (9)更新后,就变成真实的坐标。 (10)在 Georeferencing 菜单下,点击 Rectify,将校准后的影像另存。 后面我们的数字化工作是对这个校准后的影像进行操作的。 1.1.1.2 说法1  在配准前,先在arctoolbox下的date management tool下的projections and transformations进行投影系统的定义;然后在arcmap中,利用georeferening工具,进行控制点的输入。增加所有控制点后在georeferening工具下点击updatedisplay,最后rectify保存影像。重新打开配准后的影像在界面的下方即可看到配准后显示的坐标。 1.1.1.3 说法  在利用ArcGIS进行数字化,或者把栅格图像加载到已有坐标系的地图中时,首先的工作就是进行地图的空间配准。 对栅格图像进行配准时,可以用Georeferencing工具。对已有GIS图与其它坐标系或者地图进行配准时,可以利用Spatial Adjustment工具。 1.利用Georeferencing工具配准栅格图像

arcgis栅格计算器

ARCGIS中的栅格计算 栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块。ArcGIS 9 提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及基于数学函数的栅格运算,而且它还支持直接调用ArcGIS 自带的栅格数据空间分析函数,并且可以方便的实现多条语句的同时输入和运行。 一数学运算 数学运算主要是针对具有相同输入单元的两个或多个栅格数据逐网格进行计算的。主要包括三组数学运算符:算术运算符,布尔运算符和关系运算符。 1. 算术运算 算术运算主要包括加、减、乘、除四种。可以完成两个或多个栅格数据相对应单元之间直接的加、减、乘、除运算。 例如,以今年与去年的降水量数据为基础,用公式(今年降水量-去年降水量)/去年降水量,可以计算出去年降水量的变化程度,如图8.65。(单位:毫米)

图1 算术运算示意图 2. 布尔运算 布尔运算主要包括:和(And)、或(Or)、异或(Xor)、非(Not)。它是基于布尔运算来对栅格数据进行判断的。经判断后,如果为“真”,则输出结果为1,如果为“假”,则输出结果为0。 (1)和(&):比较两个或两个以上栅格数据层,如果对应的栅格值均为非0 值,则输出结果为真(赋值为1),否则输出结果为假(赋值为0)。 (2)或(|):比较两个或两个以上栅格数据层,对应的栅格值中只要有一个或一个以上为非0 值,则输出结果为真(赋值为1),否则输出结果为假(赋值为0)。 (3)异或(!):比较两个或两个以上栅格数据层,如果对应的栅格值在逻辑真假互不相同(一个为0,一个必为非0 值),则输出结果为真(赋值为1),否则输出结果为假(赋值为0)。 (4)非(^):对一个栅格数据层进行逻辑“非”运算。如果栅格值为0 ,则输出结果为1;如果栅格值非0,则输出结果为0。

GIS 栅格图配准流程

光栅文件坐标配准流程 王勇毅 一、原始纸质图扫描光栅文件 上图为河北西郝庄铁矿区一张纸质1:2000储量估算图扫描后的jpg格式光栅文件(也可为tif、jpg、bmp格式),要在Mapgis中进行光栅文件坐标配准 二、光栅文件坐标配准。 1、生成标准图框。 1)“实用服务”模块→投影变换→系列标准图框→用键盘生成矩形图框,出现以下对话框:

2)以光栅图内图廓左下角X及Y值作为起始公里值,以内图廓右上角X及Y坐标值作为结束公里值,单位为公里。 原图左下角X及Y坐标值为: X=527.65;Y=4084.6; 原图右上角X及Y坐标值为:

X=528.60;Y=4085.90; 3)“坐标系”选“国家坐标系”,“矩形分幅方法”选“任意公里矩形分幅” 4)X坐标值前两位38为3度带带号,原图比例尺为1:2000,网格间距xd及yd均为0.2,网格线类型选“绘制实线坐标线”,各参数输入结果如下图所示:

点击确定,图框自动生成如下图。 5)点击“文件”→“另存文件”→选定全部点、线、区文件→“确定” 6)指定存放目录→以“图框”名将点、线、区文件全部存在指定的文件夹中 2、生成MAPGIS内部msi影像文件 1)返回MAPGIS主界面→图像处理→图像分析,

2)文件→数据输入,出现如下对话框: 3)“转换数据类型”处选择要转换光栅文件的类型(如JPG、tif、bmp等)→点“添加文件[F]”选择要转换的光栅文件→“目标文件目录”处点“…”指定转换后的msi影像文件存放目录→点“转换[V]”即生成msi影像文件。

3、光栅文件校正 1)文件→打开影像→选定以上生成的msi影像文件→打开,则装入msi影像文件 2)镶嵌融合→打开参照文件→参照点/线/区文件→选定前面生成

MAPGIS实验五、地形图的镶嵌配准

MAPGIS上机操作练习六:地形图的镶嵌配准内容:将给定的三个地形图分别进行镶嵌配准; 目的:使学生熟练掌握对地形图镶嵌配准的方法、步骤,理解镶嵌配准的意义及其重要性。 步骤: 一、生成与给定地形图的方里网相一致的图框; (1)打开投影变换窗口,点击“参数设置——缺省经纬线参数”, (2)点击“系列标准图框”,根据你要绘制的图幅要求选择比例尺。 输入地形图左下角的经纬度,即起点经纬度,注意:上面是纬度,下面是经度,输入格式是DDDMMSS,即如果是120°30'45〃,

就直接输入1203045,并选择椭球参数,椭球参数的确定查看地形图的坐标说明。 (3)点击“图框文件名”,设置图框存放的路径,注意:图框的生成同时生成3个文件,*.wt,*.wl,*.wp,即同时生成点线面文件。(4)点击确定后,对“图框参数输入”进行设置 注意:一定要深刻理解6项图框参数的选择

使“将左下角平移为原点”、“旋转图框底边水平”两项不选。点击确定。 上面即是1:5万地形图的图幅号,中间即是当前生成的图,上下左右是当前生成图的上下左右的地形图的图幅号。

仔细检查生成的图框的坐标值是否与地形图的坐标一致,如果完全一致,说明生成的图框是正确的,可以进行下一步镶嵌配准。 二、镶嵌配准:打开图像分析窗口 (1)通过打开影像文件;

(2)然后点击“镶嵌融合——打开参照文件——参照点文件、参照线文件”

(3)点击“镶嵌融合——删除所有控制点” (4)点击“镶嵌融合——控制点浏览,添加控制点”,一般要先采源点(需配准的地形图),后采目标点(标准图廓),先采图廓点(先右下

ArcGIS实验操作 九 地理配准

ArcGIS实验操作(九) 地理配准(Georeferncing) 数据:昆明市西山区普吉地形图 1:10000 地形图――70011-1.tif 要求:进行地图配准,以确保矢量化工作顺利进行。 操作步骤: 1.加载配准工具栏和地图数据: z打开ArcMap,添加“Georeferncing”工具栏。 在ArcMap中弹出如下工具栏: z把需要进行配准的影像—70011-1.TIF增加到ArcMap中,会发现“Georeferncing”工具栏中的工具被激活。

2.输入控制点: 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 z在“Georeferncing”工具栏上,点击“添加控制点”按钮。

z使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位 对应的X、Y坐标值。如下图所示:

点击全图显示,可查看地图窗口: z用相同的方法,在影像上增加至少4个控制点(控制点能均匀分布于四周,且数目不能太少),输入它们的实际坐标。也可以点击添加控制点按钮后,在地图窗口上单击确定一个控制点,右击选择“Input X and Y”,即可输入实际坐标:

输入准确的坐标值: 注意:若输完坐标值后,配准地图不可见,可点击。 同上,输入其它控制点的实际坐标值,本操作仅输入4个控制点仅是为演示需要,实际情况下需要输入更多的均匀分布的控制点。 然后,点击工具栏上的“查看链接表”按钮:

注意: 检查控制点的残差和RMS,删除残差特别大的控制点并重新选取控制点。Total RMS误差越小越好。 在连接表对话框中点击“保存”按钮,可以将当前的控制点保存为磁盘上的文件,以备使用。 3.设定数据框的属性: z增加所有控制点,并检查均方差(RMS)后,在“影像配准”菜单下,点击“更新显示”。 执行菜单命令“视图”-“数据框属性”,设定数据框属性,在“常规”选项页中,将地图显示单位设置为“米”

利用MAPGIS软件进行空间数据配准指导说明书

一、实验学时 2学时 二、实验目的 1.掌握MapGIS平台的标准图幅框的生成办法; 2.掌握MapGIS平台的栅格图像的几何配准方法; 3.掌握MapGIS平台的标准图框与栅格图像叠加方法; 4.掌握MapGIS平台的矢量文件的几何配准方法。 三、预习内容 熟悉实验内容及步骤。 四、实验设备 五、实验内容 1.利用MapGIS平台制作标准图幅框 实验目的:掌握MapGIS平台制作标准图幅框的方法。以1:1万地形图为例进行操作。 操作指导: (1) MapGIS主菜单“实用服务”→“投影变换”,打开投影变换模块; (2)“参数设置”“缺省经纬线参数”,设置参数,线宽:2,线颜色:学号后两位(学号后两位少于10的取个位) (3)“系列标准图框”→“生成1:1万图框”; (4)根据“长沙市.jpg”文件左下角的经纬度参数,设置“1:1万图框” 的相关参数,如下图。特别别注明,“椭球体参数”和“起点经纬度” 这两项参数设置非常重要,不能出错。

(5)在步骤(4)设置好后,点击“确定”按钮,出现“图框参数输入” 对话框,在此对话框中输入相关内容,取消“将左下角平移为原点” 和“旋转图框底边水平”两项; (6)生成标准图幅框,并对其进行浏览查看,记录其四个角点的经纬度坐标信息、图幅编号

2.利用MapGIS平台对栅格文件进行几何配准 实验目的:掌握MapGIS平台打开栅格图像文件的方法,熟悉并掌握栅格图像文件几何配准的方法。 操作指导: (1) MapGIS主菜单“图像处理”→“图像分析”,打开图像分析模块; (2)“文件”→“数据输入”,将栅格图像转换成MapGIS可直接读取并处理的msi格式文件; (3)“文件”→“打开影像”,打开上一步骤转换的msi格式文件; (4)“镶嵌融合”→“添加控制点文件”,对控制点文件进行命名,并保存到相应位置 (5)“镶嵌融合”→“控制点信息”,查看系统自定义的控制点,这些控制点的实际地理坐标不明确,无益于几何配准,因此要删除,方法: “镶嵌融合”→“删除所有控制点” (6)根据“长沙市.jpg”文件中方里网坐标,对该影像添加相应控制点。 方法:将地图定位到需要添加控制点的位置,点击菜单“镶嵌融合” →“添加控制点”,然后会出现一个放大的小窗口,将鼠标移动到小 窗口,点击鼠标右键可以放大/缩小到合适位置,使鼠标在指针状态 时点击鼠标左键,然后在键盘上敲击空格键,在弹出的窗口中输入 X,Y相应坐标。(注:X、Y坐标值分别输入地形图中的经度和纬度方 里网座标,X坐标去掉带号,如下图所示,其X,Y坐标值分别为396000,

ARCGIS影像配准与空间配准方法

ArcGIS影像配准与空间配准 ArcGIS影像配准与空间配准 地图配准可分为影像配准和空间配准。影像配准的对象是raster图,譬如TIFF图。配准后的图可以保存为ESRI GRID, TIFF,或ERDAS IMAGINE格式。空间配准(Spatial Adjustment)是对矢量数据配准。 一、影像配准 在ArcGIS中配准: 1.打开ArcMap,增加Georeferencing工具条。 2. 把需要进行纠正的影像增加到ArcMap中,会发现Georeferencing工具条中的工具被激活。在view/data frame properties的coordinate properties中选择坐标系。如果是大地(投影)坐标系选择predefined中的Projected coordinate system,坐标单位一般为米。如果是地理坐标系(坐标用经纬度表示)表示则选择Geographic coordinate system。 3.纠正前可以去掉"auto adjust"前的勾。在校正中我们需要知道一些特殊点的坐标。如公里网格的交点,我们从图中均匀的取几个点,不少于7个。在实际中,这些点要能够均匀分布在图中。 4.首先将Georeferencing工具条的Georeferencing菜单下Auto Adjust不选择。 5.在Georeferencing工具条上,点击Add Control Point按钮。 6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击,Input X and Y输入该点实际的坐标位置。采用地理坐标系时应输入经纬度,经纬度用小数表示,如110°30'30'应写成 110.508(=110+30.5/60)。 7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。 8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。 9.更新后,就变成真实的坐标。 10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。 在arcview 中进行配准: 软件准备:arcview,必须安装了image wape扩展模块 数据准备:栅格图像,必须有坐标(大地坐标或经纬座标) 步骤: 1、找到栅格图像上的坐标点,至少要四个,坐标点分布应均匀。 2、打开arcview,单击chart,单击new,创建一张新表 3、输入X,Y坐标(栅格图上的点坐标), 4、点击保存。打开view窗口,单击theme,add event theme,设定字段为刚刚新建的表格里的X,Y字段。

arcgis实之栅格运算

栅格分析 从DEM上提取山顶点,凹陷点 数据 DEM数据,地理信息:KRASOVSKY-1940-Transverse-Mercator Cellsize 5×5 单位:meter 学校选址 数据 DEM LANDUSE 栅格数据无坐标信息 School rec_sites 矢量数据点类型无坐标信息 设置栅格分析环境 Cellsize设置,输出单元格大小设置 Mask设置,分析范围设置 从Dem上提取山顶点,凹陷点 原理 DEM (数字高程模型)属于场模型(连续的栅格),表达和存储时,使用单元格中间值代替整个栅格的值,可视化时,采用插值(如线性)生成连续的栅格 采用领域的方法,可以用领域中的最高值或最低值代替该单元格的值,当该单元格是山顶点时(相对领域而言),领域计算后的值(取最高值)与原值相同,相反,凹陷点也是如

此 操作 1.加载DEM add date 或直接从catalog 中拖入 使用IDENTIFY工具查看每个单元格时,每个单元格只有一个值,对单元格而言是离散的,但对DEM而言,是连续的 2.环境设置 在10.1中,设置在ARCTOOLS的环境参数设置中完成 常规设置 输出工作空间设置 栅格分析设置 栅格存储设置 关于构建金字塔等,此处默认 领域运算 在10.1中,这个工具是focal Ststistics 在这个工具中,由两部分 NEIGHBERHOOD部分,设置领域类型,大小。类型有:矩形,园,环,楔形,和用户自定义的,大小用户自己定义 Stastistics type 就是领域的功能选择,此处选择max,既将领域最大值赋予单元格 结果预计:计算后的高值和DEM高值相等,低值应该大于等于DEM的低值

mapgis地图矢量化实验报告心得体会

mapgis地图矢量化实验报告心得体会 篇一:MAPGIS综合实验报告 MAPGIS综合报告 目录 一、实验目的 (02) 二、实验过程 栅格图像配准 (03) 2.图像二值化 (05) 矢量化 (06) 4.图形编辑 (11) 5.属性编辑 (19) 6.图文互查 (21) 7.对说获得的数据进行利用和分析 (24) 8.自定义制图符号 (31) 9.输出不同比例尺地图 (35) 三、实验总结 (41) MAPGIS实验综合报告 一、实验目的。 MAPGIS是通用的工具型地理信息系统软件,具有强大的空

间数据的图形显示、各类地图制图的制作功能,作为个来.数学信息的可视化转换工具,可以讲数字形式的地理信息以直观的图形形式在屏幕上显示,能自动进行线段跟踪、结点平差、线段接点裁剪与延伸,多边形拓扑结构的自动生成,还可以消除图幅之间元的街边误差,为地学信息的综合分析提供了一个理想的桌面式地理信息系统。所以,在将图矢量化时应用MAPGIS软件是十分便捷的,同时综合了此软件的 基础操作和方法,能培养我们的自出探究能力和中和分析能力。对于我们来说这是我们以后能熟练运用MAPGIS的开始,路还很长,我们需要不断的摸索、不断的钻研才能完全掌握它。下面针对这一次的实验成果中来谈一谈如何运用MAPGIS。 二、实验过程。 栅格图像配准 装载图像 准备工作 使用纸质地图,在扫描仪中扫描为图像 打开MAPGIS“图像处理”——“图像分析”如图所示 如图 在点击图像分析模块的菜单“文件” -> “数据输入”,将其他栅 格图像(mpg,jpg ,tif 等)转换为MapGIS 的栅格添 加文“),选转换数据类型,点击 .msi 格式(图像

最新ArcGIS中地形图数据配准步骤汇总

A r c G I S中地形图数据 配准步骤

扫描地形图配准的常用步骤: 在配准前,先在ArcGIS Toolbox下的Data management tool下的projections and transformations进行投影系统的定义。 1:50000的地形图,是基于北京1954坐标系,6度分带的高斯克吕格投影。在地形图方里网上可以看出本图幅位于哪个分度带。假设是19度带,因此我们要选择的是Beijing 1954 GK Zone 19.prj。同时目录里面还有一个Beijing 1954 GK Zone 19N.prj,这个是用于没有分度带号的。而我们的图幅是包括分度带号。(1)打开 ArcMap,增加 Georeferencing 工具条。 (2)把需要进行纠正的扫描地形图添加到 ArcMap 中,Georeferencing 工具被激活。 (3)在配准中我们需要知道一些特殊点的坐标,即控制点。可以是经纬线网格的交点、公里网格的交点或者一些典型地物的坐标,我

们可以从图中均匀的取几个点。如果我们知道这些点在我们矢量坐标系内坐标,则用以下方法输入点的坐标值。 (4)在Transformation里选择进行空间变换时所采用的方法。首先将 Georeferencing 工具条的 Georeferencing 菜单下 Auto Adjust 不选择。 (5)在 Georeferencing 工具条上,点击 Add Control Points 按钮。 (6)使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置。要注意的问题是,地形图上的方里网坐标为公里,而需要输入的应该是米。所以要在方里网对应坐标后面加000。如地形图上读出一个交点为(19387, 3420),19387的19为分带号,也要一并输入,那么这个点应该输入(19387000, 3420000)。 (7)用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。一般在实际中,不少于7个,这些点应该能够均匀分布。特殊点一般是作为参考地图中多年或变化不大的坐标点,比如路口,河流交汇处,标志性建筑等。还应该增加一个规则:理论上控制点越多越均匀,配准效果越好,但是主要需要参考的是rms的值,rms小于一个象元的1/2为好,多加入控制点,RMS就越大说明其中某个控制点误差大或有错误,你可以查出来删除或修正.

基于查询到的经纬度对矢量、栅格图像进行配准

基于查询到的经纬度对矢量、栅格图 像进行配准的方法 整理者:史策、林浩2012.12.20 准备知识: 地理坐标:为球面坐标。坐标单位:经纬度 投影坐标:为平面坐标。坐标单位(长度单位):米、千米等。 地理坐标转换到大地坐标的过程可理解为投影变换。(投影:将不规则的地球曲面转换为平面) 在ArcGIS中预定义了两套坐标系: ①地理坐标系(Geographic coordinate system) ②投影坐标系(Projected coordinate system), 1、首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate system是球面坐标系统。 2、接下来便是Projection coordinate system(投影坐标系统),每一个投影坐标系统都必定会有Geographic Coordinate System。 ●投影坐标系统,实质上便是平面坐标系统,就是将地球的球面以某一种投影方式,投影到平面上,结果类似咱们数学里的xy坐标。其地图单位是长度单位(米、千米等)。 那么为什么投影坐标系统中要存在坐标系统的参数呢? 这时候,又要说明一下投影的意义:将球面坐标转化为平面坐标的过程便称为投影。

好了,投影的条件就出来了: a、球面坐标,即一个球面。 b、转化过程(也就是算法) 也就是说,要得到投影坐标就必须得有一个“拿来”投影的球面坐标,然后才能使用算法(投影方式,比如高斯克吕格、墨卡托、兰伯特等)去投影!即每一个投影坐标系统都必须要求有Geographic Coordinate System参数。 ●大地坐标(Geodetic Coordinate):大地测量中以参考椭球面为基准面的坐标。地面点P的位置用大地经度L、大地纬度B和高程(海拔)H表示。当点在参考椭球面上时,仅用大地经度和大地纬度表示。大地经度是通过该点的大地子午面与起始大地子午面之间的夹角,大地纬度是通过该点的法线与赤道面的夹角,高程(海拔)是研究点到参考高程基准面(我国是黄海)的垂直距离。 说明:我们平时学习的时候很少接触海拔的问题,故可以把高低起伏的地球表面看成是平滑的球面(H=0)。 方法一:直接输入经纬度格式的控制点坐标 1、加载待配准图像,在地图上右键选择 里面General选项卡,修改Map、Display处的参数为如下所示:

相关文档
最新文档