ArcMap下进行栅格影像数字纠正
用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保存影像。
arcgis栅格数据几何校正
arcgis栅格数据几何校正
ArcGIS中的栅格数据几何校正是指将栅格数据与地理坐标系统
进行对齐,以确保数据在地图上的精准位置和几何形状。
栅格数据
几何校正通常涉及以下几个方面:
1.地理坐标系统,在进行栅格数据几何校正之前,首先需要确
定数据所使用的地理坐标系统,包括投影坐标系统和地理坐标系统。
这些信息将帮助确定数据的地理位置和形状。
2.控制点匹配,栅格数据几何校正通常需要使用控制点来将栅
格数据与地理坐标系统对齐。
控制点是已知地理位置的点,通过将
这些点匹配到栅格数据中相应的位置,可以实现栅格数据的几何校正。
3.变换方法,栅格数据几何校正通常涉及到一些变换方法,例
如仿射变换或多项式变换。
这些变换方法可以根据控制点的匹配情
况来调整栅格数据的位置和形状,以实现准确的几何校正。
4.精度评估,完成栅格数据几何校正后,通常需要对校正后的
数据进行精度评估,以确保数据的几何位置和形状符合预期,并且
与地理坐标系统对齐的准确性。
总的来说,栅格数据几何校正是通过匹配控制点和应用变换方法来将栅格数据与地理坐标系统对齐,从而确保数据在地图上的精准位置和几何形状。
这个过程需要仔细的数据处理和精度评估,以确保几何校正的准确性和可靠性。
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])结果如下2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。
ArcGis影像纠正(地理配准)教学内容
Ar c Gi s 影像纠正( 地理配准)关于使用ArcGIS进行影像图的纠正(影像配准)一、准备工作1•安装有ArcMAP的电脑;2.需纠正的影像文件(图片或JPG照片均可);3.控制点坐标文件。
4.像控点的设立(像控点:二、工作步骤1.首先打开ArcMAP,将数据框及影像文件的坐标系统一为控制点坐标成果的统一坐标系。
2.工具栏空白处右键打开工具栏选项,勾选地理配准,点击三角符号选中需要校正的影像,如下:COGO LA j 好集 攬屋于盘的卿〒 G 笔的迎星拦期审皀 市冒 把返囁頁 Sts 分韦式嗨炳车 樂旻 几何网罂起宕 几何网涪分析 空三喳正3D Analyst ArcScan Geo^tatistical Analyst GPS Network Analyst Publisher Spatial Analyst UN 漏瑁 Trackmg Analyst " 耦器 碉折点 toise 高蚩铜 IB 仕 ktop 融L 衣苣理示融3.第一步。
右键点击影像,选择“缩放至图层”然后在影像中找到预先设定好的明显的像控点,可以做个明显的标记、以方便后一步查找。
第二步。
然后点击地理配准中的“添加控制点”,找到上一步中的像控点,这时直接点击影像上像控点的位置、右键单击输入X和丫,然后输入对应像控点的正确坐标值,重复上述第二步,至少选择四个以上的像控点。
(像控点的选择和布设应根据影像均匀布设);第二步骤中,如果已经在ArcGis中导入矢量图形的可以直接点击像控点,然后在点击矢量图形中对应像控点的点,四个以上点就可以了。
4.点击地理配准中的查看链接表,查看四个对应点的各项残差,残差较大的点应选择连接表中的“删除链接”然后进行重新拾取配准。
5.最终残差所有点残差符合要求了点击地理配准中的“校正”,就完成了影像配准了,然后可以在影像中拾取几个明显的地物点与矢量图形中的坐标点核对,检查相差是否符合所需精度,如不符合精度还应重新配准。
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])结果如下2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。
arcgis影像校准
一.影像校准
所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。
对影像的校准有很多方法,下面介绍一种常用方法。
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,将校准后的影像另存。
后面我们的数字化工作是对这个校准后的影像进行操作的。
ARCGIS中影像矫正步骤
ArcGIS中影像图配准方法研究数据准备:1:2000影像数据55.2-38.0.tif 55.2-39.0.tif配准前:加载上述两幅影像图,在ArcMap中显示效果如下:[img=449,367]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht[/img]!第1步地形图的配准-加载数据和影像配准工具所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。
l 打开ArcMap,添加“影像配准”工具栏。
l 把需要进行配准的影像—55.2-38.0.tif增加到ArcMap中,会发现“影像配准”工具栏中的工具被激活。
[img=462,90]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht! [/img]第2步输入控制点在配准中我们需要知道一些特殊点的坐标。
一般为控件点――公里网格的交点。
在这里将选取影像图的四个角点,根据影像图的图幅号算出它的每个角点的坐标点。
l 在“影像配准”工具栏上,点击“添加控制点”按钮。
[img=512,67]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置,如下图所示:[img=553,176]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img][img=285,123]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 用相同的方法,在影像上增加多个控制点(大于7个),输入它们的实际坐标。
点击“影像配准”工具栏上的“查看链接表”按钮。
[img=521,67]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 检查控制点的残差和RMS,删除残差特别大的控制点并重新选取控制点。
ARCGIS中影响矫正步骤
ArcGIS中影像图配准方法研究数据准备:1:2000影像数据55.2-38.0.tif 55.2-39.0.tif配准前:加载上述两幅影像图,在ArcMap中显示效果如下:[img=449,367]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht[/img]!第1步地形图的配准-加载数据和影像配准工具所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。
l 打开ArcMap,添加“影像配准”工具栏。
l 把需要进行配准的影像—55.2-38.0.tif增加到ArcMap中,会发现“影像配准”工具栏中的工具被激活。
[img=462,90]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht! [/img]第2步输入控制点在配准中我们需要知道一些特殊点的坐标。
一般为控件点――公里网格的交点。
在这里将选取影像图的四个角点,根据影像图的图幅号算出它的每个角点的坐标点。
l 在“影像配准”工具栏上,点击“添加控制点”按钮。
[img=512,67]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置,如下图所示:[img=553,176]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img][img=285,123]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 用相同的方法,在影像上增加多个控制点(大于7个),输入它们的实际坐标。
点击“影像配准”工具栏上的“查看链接表”按钮。
[img=521,67]mhtml:file://E:\project\影像配准\ArcGIS中影像图配准方法研究.mht![/img]l 检查控制点的残差和RMS,删除残差特别大的控制点并重新选取控制点。
arcmap栅格计算
ArcMap中的栅格计算是一种基于栅格数据的数学运算,可以对多个栅格数据集进行操作,生成一个新的栅格数据集。
以下是使用ArcMap进行栅格计算的步骤:
1. 打开ArcMap软件,并加载需要处理的栅格数据。
2. 在工具箱中选择“Spatial Analyst工具”>“地图代数”>“栅格计算器”。
3. 在弹出的“栅格计算器”窗口中,选择需要进行计算的栅格数据集。
可以通过点击“输入栅格或要素图层”按钮来添加需要处理的栅格数据集。
4. 在“栅格计算器”窗口中,选择需要进行的数学运算。
例如,可以进行加法、减法、乘法、除法等运算。
5. 根据需要进行参数设置,如输出栅格数据集的名称、栅格数据的格式等。
6. 点击“确定”按钮,开始进行栅格计算。
计算完成后,可以在ArcMap中查看结果。
MapGIS栅格图配准(遥感影像图配准)
MapGIS实用小功能图解(三)——MapGIS栅格图配准(遥感影像图配准)1.打开MapGIS主界面,点击“图像处理”->“图像分析”模块。
2.点击图像分析模块的菜单“文件”->“数据输入”,将其他栅格图像(bmp,jpg,tif等)转换为MapGIS的栅格图像格式(.msi),选择转换数据类型,点击添加文件,添加要转换的文件到转换文件列表中,然后点击转换即可。
3.打开菜单“镶嵌融合”下的“编辑模式1”,“校正预览”和“控制点信息”。
会发现MapGIS自动添加了改幅图像的四个拐角端点的配准值,我们可以删除这些控制点,添加自己的控制点。
4.菜单“镶嵌融合”->“添加控制点”,单击左侧工作区添加控制点的地方,会放大显示,调整好控制点位置后,按空格键,弹出输入新参照点坐标,如此重复添加控制点,直到个数满足校正参数要求(要求见下个步骤)5.菜单“镶嵌融合”->“校正参数”,设置相应参数,不同阶的多项式几何校正变换需要不同的控制点数。
不同阶的多项式几何校正变换最少控制点数在理论上为:一阶多项式几何校正(理论最小值):3个控制点;二阶多项式几何校正(理论最小值):6个控制点;三阶多项式几何校正(理论最小值):10个控制点;四阶多项式几何校正(理论最小值):15个控制点;五阶多项式几何校正(理论最小值):21个控制点;为了保证较高的校正精度,实际选择的控制点至少为理论数的3倍,即:一阶多项式几何校正(推荐最小值):9个控制点;二阶多项式几何校正(推荐最小值):18个控制点;三阶多项式几何校正(推荐最小值):30个控制点;四阶多项式几何校正(推荐最小值):45个控制点;五阶多项式几何校正(推荐最小值):63个控制点;6.菜单“镶嵌融合”->“影像校正”,保存校正后的图像的路径即可,其他可默认。
栅格影像配准
栅格影像配准
一、打开ARCCATELOG,根据影像左右经度赋予投影带号或中央经线坐标。
1、1:1万地图为3度分带,安徽省横跨38、39、40度带。
西安80北京54均为投影坐标系下,高斯投影。
1、)横坐标前无带号时:选择长的带中央经线的3度带
2、)横坐标前有带号时:选择短的不带带号的度带。
二、在ARCMAP中配准
2、打开ARCMAP,右击灰色区域,选择Gorefencing进行配准。
1、)将Gorefencing下的Auto Adjust前的对号去掉,用
定完点,输完数值后,点击打开相应的属性表,将前的对号画上后,看框里的
值,是否小于0.1,若小于不用改,否则看每个点的
值,将大的点删掉后重新定点(改点时,尽量点红色十字的改正点),直到小于0.1为止。
3、击Gorefencing下的retify导出调整后的图。
4、重加载打开图。
利用ArcGIS ArcMap进行栅格图象数字化的总结
利用ArcGIS ArcMap进行栅格图象数字化的总结现在,我综合大家的意见和自己实验的心得总结出arcmap下栅格图象矢量化的步骤如下:一、对影像的校准和配准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,将校准后的影像另存。
所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。
二、栅格图象矢量化11.在tools的extensions中选中arcscan,然后在view的toolbar中选中arcscan。
(在安装arcgis时要选中arcscan模块)12.把图像重新symbolize,使用classify分成两种类型,如:0-126,126-255。
(把图象二值化:在图象上鼠标右击,选取properties,在选symbolgy标签,在show 中选classified,classes等于2。
)在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes等于2。
ArcGIS空间数据校正
专题3 ArcGIS空间数据配准与校正一、实验目的1、掌握栅格数据的配准与校正方法;2、掌握矢量数据的配准与校正方法。
二、实验准备实验数据位置: Training Material我间数据配准\预备知识:1、原始空间数据坐标丢失,或者精度不高时,就会用到配准功能;2、配准精度同选点精度、点数密切相关;3、栅格数据和矢量数据,均需要配准功能。
三、实验内容与步骤第1部分栅格数据配准实验数据:栅格数据配准1)在ArcMap中,加载南昌市区图.tif栅格地图;2)打开Georeferencing 工具栏;1是校正栅格图,2是在图上增加控制点,3是校正点数据表;3)点选校正点数据表,弹出对话框:图中5个点,记录图上坐标和真实坐标的对应关系,利用它们可以实现栅格数据配准; 点对应数据,通过在图上点击,然后右键点击弹出环境菜单如下,手工输入。
Inpat X :md 1 ...Cancel Point或者点击上图中的Load 按钮加载文件数据导入。
4)然后点选Auto Adjust 以自动纠正;5)再选择Rectify 按钮,将纠正后的图像导出,完毕。
第2部分矢量数据配准步骤1:查看图幅范围目录”未校正数据”中的矢量数据是没有坐标信息的。
将数据导入ArcMap 中,查看右下角鼠标位置栏里,可看到显示的不是正确的地理经纬度坐标。
Fit To Di spl ayTransfornati onUp late DisplayBelete Cunti -ol Points E J 弓巨 ± Tr :ir L E f iM'Ti :i+i g坐标位置信息在图层ocldnta 上点击右键,选择“Data —View Metadata ”,在spatial 页面中, 可查看ocldnta 图层的图幅范围。
乡 Con ver t Featur es to Graphic5...Convert Symbology to Representation... View Metadata...I I <all other values>编码 查看图层元数据Repair Data Source...Export Dsts...Make Permanent盘 Review/Rematch Addresses...匚 皙 Properties...In projected or local coordinatesLeft: -o.oioaaoRight; 67,542373Top: 97.370674Bottom: o.onnooo图层四角范围步骤2:建立控制点文件事先得知该图幅的对应经纬度范围为99.023293〜148.031029 ° E ,-9.939420〜53.060567° N,由此可推算出如下四个用于校正的控制点:1 0.000000 0.000000 99.023293 -9.9394202 67.541534 0.000000 148.031029 -9.9394203 67.541534 97.370674 148.031029 53.0605674 0.000000 97.370674 99.023293 53.060567将以上控制点复制到文本文件中,保存为“控制点文件.txt”,待用于空间校正之中。
Arcgis中如何进行影像校准
影像校准
对影像的校准有很多方法,下面介绍一种常用方法。
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,将校准后的影像另存。
后面我们的数字化工作是对这个校准后的影像进行操作。
arcgisarcmap中修改栅格图的像元值
在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说DEM图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等,那我们如何来处理这一类问题呢?现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它的部分象元值,总结出以下三种方法,大家可以参考一下。
第一种方法不大实用,但可借鉴,第二三种方法针对的条件不一致,大家可以在具体情况下进行选择。
一、直接运用转换,思路简单,易操作,但实用性1、栅格——ascii文件——栅格这种方法是先将栅格图用工具直接转成ascii文件,然后在ascii文本文件中直接修改需要修改的象元的值,修改好后又用工具转换成栅格图。
这种方法可行,但是不实用,因为我们要搜索到指定的象元好像不是那么简单。
那么有没有别的比较好的方法呢?二、在栅格计算器中操作,方法灵活,可操作性强,实用性强准备工作先要在option中设置保留的栅格范围,通常情况下默认的为相交后的部分,这里我们要保留整个DEM,所以要改为以下设置:2、通过点的位置修改点象元值2.1* 问题一、要是我想修改图象中的指定的行列的点的象元值(比如说把第100行,200列的点的值修改为0),那该如何操作呢?这时候我们可以在栅格计算器中输入以下公式:1.con(($$rowmap == 99 & $$colmap == 199),0,[])(栅格图的编号是从0行0列开始的)2.2* 问题二、那若是要修改指定行列范围内的栅格的象元值,比如说把第101行,251列到第401行,301列的部分的象元值改为0,又改如何进行呢1.con(($$rowmap < 400 & $$rowmap > 100 & $$colmap < 300 & $$colmap > 250),0,[])结果如下2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢本人觉得以下方法可行。
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])结果如下2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。
ArcGISArcMap中修改栅格图的像元值
在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说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,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。
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])结果如下2.3 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatial analyst中的option,设置所需范围,象素以及捕捉这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合—(2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——1.r=$$rowmap1.c=$$colmap(在这里r---行,c------列)(3)然后可以用identify工具,对要修改的点的行列号进行查询如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:1.con(($$rowmap == 165 & $$colmap == 128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。
在ArcGIS中配准(TIF、JPEG)栅格图像
在ArcGIS中配准(TIF、JPEG)栅格图像在ArcGIS中配准(TIF、JPEG)栅格图像最好不要压缩,越精确地图的矢量化越精确,使用ArcGIS 9.2 Desktop完成。
栅格图像的校正和坐标系确定启动ArcMap,新建一个新工程,右键Layers选择Add Data…添加TIF图像,将出现如下提示(如果提示无法加载raster data时请安装ArcGIS Desktop SP3补丁),单击Yes确定,加载图像后提示图像没有进行配准,确定然后配准图像。
图像加载后即可看到图像内容,右键工具栏打开Georeferencing工具条,进行图像的配准工作,在配准之前最好先保存工程。
在File菜单下打开Map Properties(Document Properties)编辑地图属性,Data Source Options可设置保存地图文件的相对路径和绝对路径。
(这里选择相对路径以确保将工程复制到其他机器可用)。
配准前要先读懂地图,望都县土地利用现状图采用1954北京坐标系,比例尺1:40000,查阅河北省地图发现望都县位于东经115度附近,那么按6度分带属于20带中央经线117度,按3度分带属于38带。
从图框看到的公里数发现没有带号,应该是公里数。
这里只找了4个点进行配置(可以找更多的点),从左到右从下到上,逆时针编号为1、2、3、4;在ArcMap中单击Georeferencing工具条上的Add Control Point工具(先掉Auto Adjust选项),添加4个点控制点。
然后编辑Link Table中的4个控制点的代表的公里数,然后单击“Georeferencing下拉菜单的Auto Adjust”图像即进行校正这时可看到参差值这里是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带无带号),单击确定保存工程;这时配准工作即完成,在状态栏就可以看到正确的坐标单位了。
在ArcGIS中配准(TIF、JPEG)栅格图像
在ArcGIS中配准(TIF、JPEG)栅格图像2009-03-17 22:40:09| 分类: GIS|举报|字号订阅在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按钮可从文件加载控制点坐标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ArcMap下进行栅格影像数字纠正
当我们拿到一个jpg、png或tiff格式的栅格影像时,怎样与现有的坐标匹配然后在CAD 或ArcGIS等软件中使用呢?ArcGIS中的ArcMap软件可以帮你完成这一切。
步骤如下:第一步:打开ArcMap软件,点击工具条中的Add Data工具,在对话框中选择需要纠正的栅格影像,点击Add,则栅格影像加载到ArcMap软件中。
点击此处,Add
Data工具在ArcMap
中加载栅格数据
ArcMap界面
数据加载对话框
加载栅格影像图之后的ArcMap
第二步:打开ArcMap 的栅格影像纠正工具。
在ArcMap 的工具栏边鼠标点击右键,打开工具条选择菜单。
勾选其中的【Georeferencing 】工具。
在ArcMap 中加载【Georeferencing 】工具
【Georeferencing 】工具
此处鼠标点击右键,
打开工具条选择菜单
第三步:使用【Georeferencing】工具开始影像纠正。
影像纠正的原理是通过在栅格图像中选择一些控制点,并指定这些控制点在目标坐标中的位置,并通过这些控制点即可求解出栅格图像当前坐标与目标坐标的仿射变换参数,建立图像纠正模型。
首先在【Georeferencing】工具的【Georeferencing】菜单中取消【Auto Adjust】的勾选项,即先停止图像的自动纠正。
然后点击【Add Control Point】增加控制点,先在地图上点击鼠标左键选择栅格图像上的控制点,然后在点击鼠标左键选则该点的目标坐标建立一条坐标对应关系。
依次建立三条以上的坐标转换对应关系。
点击【View Link Table】可查看控制点坐标与目标坐标的关系,双击可修改表格中坐标数据(X Map和Y Map坐标可在对应的矢量数据中精确测量出)。
勾选【Georeferencing】工具的【Georeferencing】菜单中取消【Auto Adjust】即可在ArcMap中看到纠正后栅格图(此时栅格图已经完成纠正,移到目标坐标区域,因此当前视图可能看不到栅格影像,在图层控制窗口中选择对应的栅格图层,鼠标右键点击Zoom To Layer即可看到纠正后的栅格图像)。
菜单中取消【Auto Adjust】的勾选项
Link Table中的控制点转换管理
第三步:将纠正后的栅格影像导出。
首先在【Georeferencing】工具的【Georeferencing】菜单中点击【Rectify…】菜单进入栅格数据导出界面。
选择输出路径后,点击保存,系统即刻将栅格图像重新采样后输出,导出的数据中包含了tiff文件和tfw文件,tiff文件记录了栅格图信息,tfw文件记录了栅格图像像素坐标和实际坐标的仿射变换关系。
这样在ArcMap中直接打开tiff文件后,栅格影像就具有了实际地理坐标。
【Rectify…】菜单进入
栅格数据导出界面
第四步:在CAD中插入带tfw文件的栅格图像。
tfw文件记录了栅格图像的左上角点坐标和缩放比例,而CAD的插入栅格图像时插入点是图像的左下角坐标,因此需要一定得转换。
如tfw文件为:
9.2348940000000042
0.0
0.0
-9.2348940000000006
474238.95590402797
56652.720988772453
插入CAD时的图像详细信息
插入到CAD时,插入点的X坐标为:474238.95590402797,Y点坐标为:左上角Y坐标-像素高度*缩放比例。
即:56652.720988772453-4699*9.2348940000000042=13257.95408。
所以CAD中插入栅格图像参数如下:
栅格图像插入CAD时的参数。