【技术实现步骤摘要】
矢量全球数据库精准校勘与高速出图系统
[0001]本专利技术涉及一种矢量数据校勘与出图系统,特别涉及一种矢量全球数据库精准校勘与高速出图系统,属于矢量数据校勘出图
技术介绍
[0002]随着全球信息化和数字化的快速发展,中国企业已愈来愈多的参与国际性事务和商业竞争,对全球空间信息的需求也越来越迫切,获取全球空间信息,是实施全球化发展战略的需要,而现实情况是中国的一些企业和机构还不具备全球一些地区高精度空间信息产品校勘与出图能力,这严重制约了这些企业对全球地表形态和世界综合地理国情的认识、大范围生态环境变迁全球宏观监测与评估、区域事态发展态势评估与热点挖掘的能力,如何快速获取全球空间信息是当前迫切需要解决的问题。
[0003]本专利技术基于对众源地理数据中的网上地图协作计划数据的分析、研究及应用,发现网上地图协作计划数据具有时效性、开源性、丰富性、准确性等优势,但网上地图协作计划数据并不是标准GIS数据格式,考虑到网上地图协作计划数据的优势,将网上地图协作计划数据转换成标准GIS专题数据是很好的获取矢量全球数据和建立矢量全球数据库的方法。然而网上地图协作计划数据具有较复杂的存储格式,而且数据量很大,文件大小已超过26GB,包含30多亿条记录,将网上地图协作计划数据转换成标准的GIS专题数据存在很大的难度。
[0004]网上地图协作计划的目标是创造一个内容自由且能让所有人编辑的世界地图,具有提供开放源码、免费提供世界范围内地理数据、允许所有人在线编辑等功能。网上地图协作计划的初期,自愿者都是通过 ...
【技术保护点】
【技术特征摘要】
1.矢量全球数据库精准校勘与高速出图系统,其特征在于,对网上地图协作计划数据转换成标准GIS专题数据并建立矢量全球数据库进行设计及实现,从网上地图协作计划数据快速转换的角度,为将网上地图协作计划数据转换的矢量全球数据精准成果达到行业应用的标准,研发并设计了矢量全球数据精准成果快速校勘方法及高速出图方法,此外在快速校勘过程中,提出了同名点自动匹配算法,最后根据矢量全球数据精准成果快速校勘方法及高速出图方法的研发及设计,实现了基于网上地图协作计划的矢量全球数据建库系统;本发明将网上地图协作计划数据快速的转换成国家规范的矢量全球数据,其成果是获得矢量全球数据,具体内容包括:第一,矢量全球数据精准成果校勘,包括基于最小二乘的几何变换、同名点自动生成算法、校勘流程设计,设计基于高分辨率遥感影像校勘模块,校勘模块基于仿射变换方法,运用最小二乘的思想,得到满足精度要求的矢量全球数据的最终成果;本发明设计将矢量全球数据精准成果与遥感影像数据叠加显示,并以遥感影像数据为基准校勘,矢量全球数据精准成果也以1:50000比例尺的标准图幅进行逐幅校勘,校勘过程中根据遥感影像数据的范围获取相应范围内的矢量全球数据精准成果;第二,矢量全球数据高速出图,设计矢量全球数据高速出图模块,通过矢量全球数据库中的专题数据建立空间索引,以满足根据空间范围获取矢量全球数据库中该空间范围内的数据,出图的过程是从矢量全球数据库中获取制定范围内的数据,利用制作的模板将数据可视化,最后经过人工整理、编辑处理,对获取的数据按照矢量全球数据参照国家基本比例尺地图图式(GBT20257.2
‑
2006、GBT20257.1
‑
2007、GBT20257.3
‑
2006)符号化,成形成满足国家标准的地图,通过对矢量全球数据在数据库中建立空间索引,提高对矢量全球数据的检索效率,矢量全球数据高速出图利用GDP软件提供的将View控件中显示的图层数据通过序列化存储为配图方案,根据需要数据的范围,从矢量全球数据库中获取当前范围内的数据,加载到View控件中,并根据存储的配图方案符号化View控件中加载的数据,在经过人工检查、整饰,即可连接打印机打印出图或者存储至本地的数字化成果;第三,矢量全球数据库系统实现,包括系统开发环境、数据建库系统设计、数据建库系统实现,数据建库系统实现包括插件对象的实现、矢量数据快速校勘功能的实现、矢量全球数据高速出图的实现,基于网上地图协作计划的矢量全球数据建库系统主要实现网上地图协作计划数据到GIS专题数据的转换功能、数据校勘功能、数据入库与管理功能、数据高速出图功能,功能模块基于GeoStar公司GDP软件的插件规范设计成不同的插件,通过GDP软件中加载实现的插件实现基于网上地图协作计划的矢量全球数据建库系统。2.根据权利要求1所述的矢量全球数据库精准校勘与高速出图系统,其特征在于,基于最小二乘的几何变换:几何变换方法采用基于最小二乘的仿射变换,通过一系列的子变换的复合来实现,包括平移、缩放、翻转、旋转和剪切,该变换的公式如下:X
’
=J0+J1×
X+J2×
YY
’
=K0+K1×
X+K2×
Y其中上式的X,Y为原始坐标,J0、J1、J2、K0、K1、K2为转换参数,X
’
、Y
’
为转换后的坐标,公式中有六个变换参数,至少需要对应坐标系的三个对应的同名点,同名点是矢量全球数据精准成果与遥感影像数据的同名点;
采用仿射变换需要三对以上的同名点,同时为提高矢量全球数据精准成果校勘的效果,需要在1:50000比例尺的标准图幅范围内均匀选择60至130对同名点,本发明采用最小二乘法优化通过多对同名点计算出的仿射变换参数,通过最小化误差的平方和寻找数据的最佳函数匹配,利用最小二乘法求得未知参数,并使得这些求得的参数与实际数据之间误差的平方和为最小,通过最小二乘法计算出仿射变换参数,得到仿射变换方程,通过仿射变换方程将原始同名点(X,Y)计算出目标同名点(X
’
,Y
’
),原始同名点(X,Y)与目标同名点(X
’
,Y
’
)的差(|X
‑
X
’
|,|Y
‑
Y
’
|)选择出同名点做出评估,该差值越小越好,同时将校勘过程中原始同名点与目标同名点的差做平均值,评估该校勘过程中生成的同名点,检验校勘过程是否满足标准。3.根据权利要求1所述的矢量全球数据库精准校勘与高速出图系统,其特征在于,同名点自动生成算法:该算法的具体流程为:流程一,生成道路交叉点:将与五万标准图幅的遥感影像数据范围内的矢量全球数据精准成果中的交通线图层打断,从打断的矢量全球数据精准成果中的线图层中找到至少3条线的首节点或尾节点为同一个位置的点,这些点为道路交叉点;流程二,裁切交通线图层要素:以道路交叉点中心,外扩一定距离形成一个窗口范围,根据该窗口范围裁切交通线图层,获得裁切的矢量要素;流程三,矢量要素裁切的矢量栅格化:网上地图协作计划数据记录道路数据的宽度、车道数属性数据,将裁切的矢量要素以宽度、车道数为参数形成缓存区;如果裁切的矢量要素没有宽度、车道数属性信息,则赋默认宽度,或根据道路的类型赋不同的数值,形成缓冲区,最后则将形成的缓冲区以影像数据的分辨率栅格化生成裁切矢量要素的图像数据;流程四,将影像数据裁切:获取流程二中形成的窗口范围,并将该范围在外扩一定宽度、高度,形成影像数据窗口范围,这是因为矢量数据和影像数据不完全匹配,匹配的过程影像数据的裁切范围要比矢量数据的裁切范围大,这样才能保证矢量数据的交叉点在影像数据中找到同名点,利用影像数据窗口范围裁切影像数据,得到该影像数据的部分数据;流程五,将裁切的影像数据二值化:首先根据裁切的影像数据的宽度、高度,生成范围一致的图像数据,用以存储影像数据二值化信息,然后通过浏览影像数据获取道路的像素范围,以裁切的影像数据中道路的像素范围为1,道路的像素范围以外的为0,生成二值化图像信息,存储至新生成的图像数据中;流程六,将交叉点和影像匹配生成的点形成同名点对:使用开源库OpenCV的直方图比较函数cvCompareHist,来比较流程二得到矢量栅格化图像数据与流程五影像数据二值化图像数据,得到一个相对于影像数据二值化图像数据的相对坐标点、及该坐标点处二幅图像的相似度,然后根据影像数据二值化图像数据的地理范围,换算出该坐标点的绝对坐标值;流程七,将交叉点和影像匹配生成的点形成同名点对:经过流程一得到的交叉点与流程六得到的坐标点,形成一对同名点,接下来循环流程二至流程七,就可以得到该1:50000比例尺图幅内的同名点;通过同名点自动生成算法获取同名点,但也需要人工检查及补充同名点,同时也需要查看获取的同名点的分布情况,根据分布情况人工调整同名点,通过同名点自动生成算法和人工检查与补充相结合的方法,既提高了同名点生成效率,也保证了同名点的准确性和
均匀分布。4.根据权利要求1所述的矢量全球数据库精准校勘与高速出图系统,其特征在于,校勘流程设计:校勘是在将网上地图协作计划数据转换成矢量全球数据精准成果和遥感影像数据进行匹配的过程,本发明提出同名点图层PLwSN,用来显示、编辑同名点,同名点图层继承GDP提供的ILayer、IGeoDataRoom接口、同名点集合CoPwSN,同时依赖同名点计算类CControlPointCompute类,其中ILayer接口用于绘制、可视化地理要素,同名点图层重新实现ILayer接口中的方法中,最重要的是绘制Draw方法;IGeoDataRoom接口管理、获取当前对象空间参考和范围,同名点集合主要存储同名点数据,同名点计算类利用同名点集合中的数据和最小二乘计算出仿射变换参数,进行地理要素的校勘,同名点图层继承关系中,同名点集合CoPwSN是结构体同名点ControlPoint的集合,同名点依赖结构体点PointD、同名点的类型eControlPointType,其中点PointD定义坐标(X,Y)属性和获取点与点距离的方法Dis2,同名点的类型是个枚举类型,定义自动计算的同名点和人工选择的同名点,通过同名点自动生成算法实现快速生成同名点,通过该方式获取的同名点的类型为自动计算,通过人工在该系统的操作...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。