免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 12845|回复: 27
收起左侧

[资料] 分享影像配准及矢量化的文件,包含具体步骤,可以看看

  [复制链接]

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
发表于 2018-11-20 10:34 | 显示全部楼层 |阅读模式
本帖最后由 szkjcc 于 2018-11-21 09:49 编辑

     图像配准(Image registration)就是将不同时间、不同传感器(成像设备)或不同条件下(天候、照度、摄像位置和角度等)获取的两幅或多幅图像进行匹配、叠加的过程,它已经被广泛地应用于遥感数据分析、计算机视觉、图像处理等领域。     地图配准可分为影像配准和空间配准。影像配准的对象是raster图,譬如TIFF图。配准后的图可以保存为ESRI GRID, TIFF,或ERDAS IMAGINE格式。空间配准(Spatial Adjustment)是对矢量数据配准。
    可能和很多朋友一样,我们只能拿到纸质地形图,还得自己扫描,之后再在ArcMap里面配准。对于刚开始接触的人来说,真是一头雾水。      
    我以前的误区:"刚接触ArcGIS,感觉挺简单的,不就先扫描,然后在ArcMap中加载数据,再Georeferencing配准。而实地采集的GPS数据就是通过excel转换到Access数据库后加载到arcmap里面,再display data。这样,点就投到图上了。"      
   呵呵,刚开始,还真以为是这样做呢。不过到Layout view界面,Insert Scale bar后,非常困惑,才发现怎么插入的比例尺和原图中的对不上啊。经过多方学习,才知道其中还有许多深奥的知识,任何一点没注意都会出差错。下面就与大家分享一下我的学习总结。      
   首先要知道什么是地理坐标和大地坐标,简单的说地理坐标就是球面坐标,而大地坐标是平面坐标。要深入了解这两者的区别,大家可以到网上搜相关资料。      
   地理坐标到大地坐标的过程叫做投影。      
   用1:50000地形图来举个例子,是北京1954坐标系,6度分带的高斯克吕格投影。      
  上面有两种坐标,一种是常说的方里网,就是间隔为1公里的网格。还有就是四角上的经纬度。      
   我们常用的GPS采集的数据都是WGS84坐标系的,是常见的度分秒格式。这里要特别注意,地形图上的经纬度不是WGS-84的经纬度,而是北京1954基准面下的经纬度。而且,这个经纬度也不是球面坐标,而是经过高斯克吕格投影的平面坐标。论坛上常提及的wgs-84到beijing 1954的转换就是这个问题,两者的换算涉及到图幅所在分带保密点的问题,转换参数并未公开。在我国,这两个坐标系同一点经纬度有几十米的差别。      
   了解了上面的知识后,就开始在arcmap中进行图像配准了,这里假设大家都知道基本操作步骤,因此我只注重于工作内容的阐述。

影像配准及矢量化.zip

1.25 MB, 下载次数: 27

评分

参与人数 1铜板 +10 收起 理由
得道与失道 + 10 地信网的成长离不开您的支持!

查看全部评分

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2018-11-21 09:40 | 显示全部楼层
本帖最后由 szkjcc 于 2018-11-21 10:49 编辑

ArcGIS的矢量化操作:   一 在ArcMAP中进行编辑的流程:   
1.  打开ArcMAP。   
2. 在ArcCatalog中新建Shapfile图层(点,线,面),并拖入ArcMAP中。   
3. 加载地图到ArcMAP中,增加Editor toolbar。   
4. 在Editor toolbar中点开始编辑,ok,这时你可以开始你的矢量化过程。  
Tip:有几个快捷键可以试试,不错的,Z,放大,X,缩小,C,移动,V,显示节点。最后记得保存结果哦。   
二 创造新特征:   我们可以创造三种主要类型特征:点,线,面。为了创造线和面,我们首先要创造一个草图,草图由节点和线段组成,如何画点,线,面,我想比较简单(依葫芦画瓢吧!)关键是那几个工具(Sketch construction tools)如何使用:   
Sketch tool:主要是用来创造线和面特征的节点,在你完成了草图之后,ArcMAP就会增加最后的线段,形成矢量图。   
Arc tool:这个主要是帮你创造一个弧段的,选中这个工具后,先在弧段起点点一下,然后在弧段高度方向大致位置点一下(这个点是不可见的,只是给你确定弧段的高度),最后在弧段的终点点一下,就形成一条弧段了。   
Direction-distance tool:这个主要是从已知某一个方向和某一个距离来确定一个点。首先点一个已知方向的点,这是会有一条线出来,你确定好方向后,再点已知距离的点,这是出来一个圆,确定距离后,直线和圆有交点,这就是你要的点,再上面点一下就ok!   
Distance-distance tool:这个和上面的一样的道理,只是它都用距离来确定一个点,也就是两个圆确定你要的点。   
Endpoint arc tool:这也是创造弧段用的,与Arc tool 工具不同的是,它是先在弧段的起点点一下,然后在弧段的终点点一下,再点一个点确定弧段的半径。个人认为这个工具要比Arc tool工具更精确些。   
Intersection tool:就是利用两条直线确定一个点。很简单一用就会!   
Midpoint tool:确定中点的工具,比如马路的中点,你可以先点一边,再点马路另一边,这时马路的中点自动出现了。   
Tangent curve tool:相切弧段工具,它能够在一条线段上画出一条切线,只有你用其他工具画了线段出来时你才可以用这个工具。   
Trace tool: 主要是用来在跟踪已存在的特征,比如一栋房子,你要沿房子外围画一条线(比如围墙),那么你使用这个工具就非常方便,首先开始时你必须按O键,设置下跟踪的间距,如100,其中还有三个角点的方式:mitered是直角 bevelled 是钝角rounded是圆角。Ok,到这,基本工具就介绍完了。  三 其他的操作   
上面介绍的主要是基本的矢量化操作,但在我们具体操作的时候可能还有很多问题,比如一条线画得不是那么到位!你想改变一下,那怎么办呢?这时首先要做的是选中这个线:   
1. 使图层可选:点击selection 再点set selectable layers,点击你要选择的层。   
2. 点击编辑工具里的黑色小箭头,这时你可以选中你要的特征,然后你可以进行移动,修改,删除,复制,剪切,粘贴等操作了。   
Tip :在重叠的特征里,你可以按N键,选择你要的特征;要选择多个特征,你可以按Shift键;也可以按鼠标左键画矩形,矩形内的特征都被选中;在selection中提供了更多工具,你可以通过SQL进行选择。   结
语:以上是ArcMAP中最为基本的矢量化操作,在ArcMAP中还有一些高级工具以完成更为复杂的操作。

注:教程转自http://www.dsac.cn/Software/Detail/22055
上面的压缩包坏了 这个可以

影像配准及矢量化.zip

1.25 MB, 下载次数: 127

回复 支持 反对

使用道具 举报

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2018-11-20 10:48 | 显示全部楼层
过程中遇到问题或者疑问,可以直接回复咨询,一小时之内准回复。
回复 支持 反对

使用道具 举报

0

主题

3万

铜板

8

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2624
发表于 2018-11-20 18:22 | 显示全部楼层
感谢分享
回复

使用道具 举报

4

主题

2万

铜板

14

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1624
发表于 2018-11-20 22:53 | 显示全部楼层
谷歌影像能与万分之一图叠加吗。。?
回复 支持 反对

使用道具 举报

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2018-11-21 09:36 | 显示全部楼层
HEying 发表于 2018-11-20 22:53
谷歌影像能与万分之一图叠加吗。。?

只要有正确的地理坐标信息,可以把图层导入google earth中,也可以从网上找个谷歌影像下载器,直接下载影像,导入到arcgis中。
回复 支持 反对

使用道具 举报

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2018-11-21 10:46 | 显示全部楼层
上面的压缩包损坏了 ,重新上传的这个可以。

影像配准及矢量化.zip

1.25 MB, 下载次数: 69

回复 支持 反对

使用道具 举报

4

主题

2万

铜板

14

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1624
发表于 2018-11-22 10:34 | 显示全部楼层
szkjcc 发表于 2018-11-21 09:36
只要有正确的地理坐标信息,可以把图层导入google earth中,也可以从网上找个谷歌影像下载器,直接下载影 ...

用的是91助手。。七参数搞不对。。但是用地方坐标系。。叠加误差很大。。求指导哇。。
回复 支持 反对

使用道具 举报

1

主题

617

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2018-11-22 10:41 | 显示全部楼层
HEying 发表于 2018-11-22 10:34
用的是91助手。。七参数搞不对。。但是用地方坐标系。。叠加误差很大。。求指导哇。。

直接从dsac上面找数据就可以了,我都是直接找的矢量数据,30m的直接下载的。
回复 支持 反对

使用道具 举报

4

主题

2万

铜板

14

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1624
发表于 2018-11-23 08:28 | 显示全部楼层
dsac在哪里。。?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表