1.1.1

方法简介

1.1.1.1

所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。

对影像的配准有很多方法,下面介绍一种常用方法。

(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

在配准前,先在arctoolbox下的date management tool下的projections and transformations进行投影系统的定义;然后在arcmap中,利用georeferening工具,进行控制点的输入。增加所有控制点后在georeferening工具下点击updatedisplay,最后rectify保存影像。重新打开配准后的影像在界面的下方即可看到配准后显示的坐标。

1.1.1.3

在利用ArcGIS进行数字化,或者把栅格图像加载到已有坐标系的地图中时,首先的工作就是进行地图的空间配准。

对栅格图像进行配准时,可以用Georeferencing工具。对已有GIS图与其它坐标系或者地图进行配准时,可以利用Spatial Adjustment工具。

1.利用Georeferencing工具配准栅格图像

在ArcGIS里加载一幅栅格图,可以是照片或者是扫描图片。如果在工具栏里没有显示Georeferencing工具条,则在工具栏处右击,点中 Georeferencing。在加载了栅格图后,Georeferencing工具条被激活。如果加载了多幅图片,则在layer处选择要进行配准的图像。

点击Georeferencing工具条里的Georeferencing,取消auto adjust选项。可以在Transformation里选择进行空间变换时所采用的方法。

然后在Georeferencing工具条里点击add control point命令添加控制点。利用Georeferencing进行空间配准的原理即为栅格图上的特定点输入新的正确坐标。此时点中某一点后可以有两种方式设置新的坐标:

(1)点击某一点后,直接移动位置,在新的要配准的点上再次点击,则在两点之间建立连接。

(2)点击某一点后,再用鼠标右键点中它,在弹出的对话框里,点击输入X,Y值,然后可直接输入此点的绝对坐标。

为了使空间配准后尽量使配准的结果精确,可多设几个控制点(尽量围绕关注的地方平均设置)。在设置好以后,可以点击Georeferencing工具条里的auto adjust或者update display进行配准。此时可以看到配准的结果。如果不满意,还可以对局部控制点进行调整,点中后直接手动即可。

完成配准后利用Georeferencing工具条中的update Georeferencing或者rectify命令保存配准结果。前者是生成一个jgw的文件来存放配准后的坐标信息,而rectify命令则是另存一个配准后的图像文件。

2.利用Spatial Adjustment到配准

Spatial Adjustment与Georeferencening工具的操作步骤及原理都类似。也是同样建立多个配准控制点,然后点击adjust命令进行配准。

1.1.1.4

1, 首先把图复制到工作目录下

2, 在ArcCatalog中找到需要配准的图,给他定义一个投影系统(注意和投影变换的区别)。这里我们用的是1:50000的地形图,它是基于北京1954坐标系,6度分带的高斯克吕格投影。在地形图方里网上可以看出本图幅位于哪个分度带,这里假设是19。因此我们要选择的是Beijing 1954 GK Zone 19.prj。同时目录里面还有一个Beijing 1954 GK Zone 19N.prj,这个是用于没有分度带号的。而我们的图幅是包括分度带号。这个可以在网上搜索 "arcgis 坐标文件" 来进一步了解。

3, 给配准的图定义了一个投影系统后,把图加载到ArcMap里面,打开GeoReferencing工具,直接利用方里网交点进行配准。这里要注意的问题是,地形图上的方里网坐标为公里,而需要输入的应该是米。所以要在方里网对应坐标后面加000。如地形图上读出一个交点为(19387, 3420),19387的19为分带号,也要一并输入,那么这个点应该输入(19387000, 3420000)。其余配准过程和网上教程一致。

4,配准后可以在LayProperity里面把显示单位改成度分秒,于是地图就以经纬度格式显示了。此时的经纬度是基于北京1954基准面的,可以把光标指向四角的经纬度标记,以核对配准的精确度。

1.1.1.5

1.打开ArcMap,增加Georeferncing工具条。

2.把需要进行纠正的影像增加到ArcMap中,会发现Georeferncing工具条中的工具被激活。

3.在校正中我们需要知道一些特殊点的坐标。通过读图,我们知道坐标的点就是公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。特殊点一般是作为参考地图中多年或变化不大的坐标点,比如路口,河流交汇处,标志性建筑等

4.首先将Georeferncing工具条的Georeferncing菜单下Auto Adjust不选择。

5.在Georeferncing工具条上,点击Add Control Point按钮。

6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置.

7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。还应该增加一个规则:理论上控制点越多越均匀,配准效果越好,但是主要需要参考的是rms的值,rms小于一个象元的1/2为好,多加入控制点,RMS就越大说明其中某个控制点误差大或有错误,你可以查出来删除或修正.

8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。

9.更新后,就变成真实的坐标。

10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。

所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。

明日更新HEC-RAS程序一维恒定流计算原理 。请大家关注本微信公众号,更多干货将持续更新!!!

arcgis 获取json经纬度_干货|ArcGIS的矢量化操作——ArcGis中进行地形图的配准相关推荐

  1. ARCGIS中进行地形图的配准

    1.1.1 方法简介 1.1.1.1 方法0 所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行. 对影像的配准有很多方法,下面介绍一种常用方法. (1)打开 Arc ...

  2. 【ARCGIS矢量化操作相关】

    这里写自定义目录标题 ARCGIS矢量化操作相关 ARCGIS矢量化操作相关 ArcScan一直是灰色 在自定义的扩展模块查看,打开以上窗口,查看是否勾选了ArcScan 确定勾选了后发现还是灰色的再 ...

  3. ArcGIS如何进行自动矢量化操作

    这里我们在网络上找一幅高中地理课本上看的等高线图给大家能进行操作演示. 等高线图 01 地理配准 1.定义投影 给数据框定义一个投影,右键Layers>Properties>Coordin ...

  4. arcgis 坐标系 2000坐标系_干货 | 关于投影和坐标系那些事,你是否都已还给了老师?...

    很多新接触GIS的人员对地图投影以及坐标系统很难理解,甚至做GIS开发做了好几年的人也有这方面的疑惑,地球仪式的地图是如何变成纸上的平面地图的?平面的二维地图是如何在三维GIS里面进行展示的,因为三维 ...

  5. jmeter 取json值_干货丨实战经验分析,带你走进Jmeter参数化

    如果想要掌握Jmeter的相关操作,那么前提是你一定要会参数化,那什么是参数化呢? 参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名 ...

  6. 小程序获取城市经纬度_微信小程序demo:天气预报,根据经纬度获取城市,获取天气...

    [AppleScript] 纯文本查看 复制代码//app.js Page({ data: { city: "", today: {}, future:{} }, onLoad: ...

  7. responsebody如何将数据转换成json的_干货分享:如何用Retrofit直接获得Json数据(字符串)...

    最近由于想对项目进行一些RxJava的重构,顺带看了一下RxJava与Retrofit的结合,才知道了Retrofit这个网络框架(泪奔). 对于Retrofit的使用以及结合这里就不赘述了,主要是发 ...

  8. 小程序获取城市经纬度_微信小程序获取当前所在城市的方法

    现在很多企业商家为了提供更准确的服务,基本都要获取用户当前所在的地理位置,城市是其中最基本的.而微信小程序官方提供的API只能获取当前地理位置的经纬度,需要经过第三方转换才可以得到我所需的城市名,经过 ...

  9. android 获取快捷开关_干货水帖:Android 6.0 如何从快速开关面板启动微信扫一扫?...

    自从 iOS 开放了 Widget 接口之后,很多「勇士」就探索 Widget 的各种可能性.比如前段时间很火的 Steve,让你不开锁屏就能玩到 Chrome 中内置的恐龙跳小游戏. iOS 的 W ...

最新文章

  1. 智能POS常见问题整理
  2. 选择Scrum看板工具的七点特征
  3. python创建一个txt文件-python新建txt文件,并逐行写入数据
  4. js去掉最右边的逗号
  5. 模拟二:STEMA 考试选择题模拟练习试卷(中级组) 及答案 + 解题后期更新
  6. NetBeans无法使用编码GBK安全打开文件
  7. 把 JavaScript 放置到何处
  8. 链表题目--2 求链表的中间结点 和 求链表中倒数第k个结点
  9. iOS项目功能模块封装SDK使用总结
  10. Swift延迟加载的一种用途
  11. mrsql查询第二高的成绩_及锋而试 锻铁成钢——高二年级部召开第二次考试成绩分析会...
  12. ActiveMQ简单介绍以及安装
  13. TCP相关面试题总结
  14. Mangos源码分析(9):服务器公共组件实现之环形缓冲区
  15. 单元格排序_Excel中这8种简单实用的排序方法,很多人都还不会用!
  16. 【教程】Edraw Max(亿图图示)基本操作图文详解
  17. eova利用js默认初始查询值查询
  18. Krytox VPF1525 VPF1514 VPF1506 XP Chemours DuPont
  19. 用分支限界法解决人员安排问题(Personnel assignment problem)
  20. html怎么转换成xmind,怎么把html导入XMind

热门文章

  1. Hibernate 对象的三种状态
  2. 《零基础看得懂的C语言入门教程 》——(二)C语言没那么难简单开发带你了解流程
  3. python重定向_在Python中使用urlopen()防止“隐藏”重定向
  4. windows7 nginx php mysql_windows7配置Nginx+php+mysql的详细教程
  5. python读写文件错误_Python读取csv文件错误解决方法
  6. 原来医生的处方不是随便乱写的...
  7. 高空真人特技表演的这些冷知识,你都知道吗?
  8. 什么就像谈恋爱一样?
  9. 求求你把输入法调小一点... | 今日最佳
  10. 你怎么了珍妮,你醒醒啊珍妮~ | 今日最佳