一种基于网格化二三维地图匹配方法及系统的制作方法

文档序号:6651749阅读:668来源:国知局
专利名称:一种基于网格化二三维地图匹配方法及系统的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于网格化二三维地图匹配方法及系 统。
背景技术
地图作为现实地表数据的空间抽象展示,其数据一直是国家严格监控和管理的领 域。国内不同地图厂家生产的地图数据,在提供给实际使用(含内部使用及公众服务)时,都 需要经过国家相关保密部门进行独立加密转换,转换后的地图在地图坐标、绝对位置差异 上都进行了加密和调整,故任何两幅不同厂家生产的地图都无法进行完全的叠加。但在实 际运用过程中,往往用户需要进行不同地图间的数据叠加,特别是一些专题应用数据,实现 “一张图”管理的思路。三维地图为了能让建筑更加立体,一般采用旋转及俯视变换来增强立体效果,这 样就和传统的二维地图在方向和角度上都有差异。从而无法满足用户的需求度。

发明内容
本发明实施例解决了由于不同数据生产厂商地图数据加密后,坐标无法统一,转 换算法上无法一致,从而在转换过程中无法与三维地图进行匹配的问题。从技术上解决了 专题数据在二维、三维地图同一位置展示的需求,提高了三维地图与其他二维地图的数据 兼容性和可迁移性,并且从解决了数据无法重用的问题。基于上述目的,本发明实施例提供了一种基于网格化二三维地图匹配方法,包 括
在基于同一地图环境下的三维地图和二维地图上获取批量的坐标匹配点对,所述坐标 匹配点对是指在同一地图地理位置上的一组对应点和所对应的坐标;
以坐标匹配点为交点,分别在三维地图和二维地图上按照东南西北方向形成两套坐标 格网;
计算每两个匹配点形成的矩形网格内的转换参数(Ix,Iy),计算公式
=匹配点1三维坐标X -匹配点2Ξ维坐标X ι _匹配点1 二维坐标X -匹配点维坐标X
j =匹配点1Ξ维坐标Y -匹配点2三维坐标Y, —匹配点1 二维坐标Y -匹配点2二维坐标Y
在计算一个转换点实现二维地图与三维地图间的坐标转换时,选取距离转换点最近的 两个坐标匹配点,利用两个匹配点形成矩形坐标网格,计算出这个网格内的转换参数,并通 过所述转换参数计算出转换点所对应的转换坐标;
将所有转换点基于二维地图与三维地图间的转换关系,将所有需要转换的转换点数据 坐标数据进行输出完成二维地图与三维地图间的地图转换。
权利要求
1.一种基于网格化二三维地图匹配方法,其特征在于,包括在基于同一地图环境下的三维地图和二维地图上获取批量的坐标匹配点对,所述坐标 匹配点对是指在同一地图地理位置上的一组对应点和所对应的坐标;以坐标匹配点为交点,分别在三维地图和二维地图上按照东南西北方向形成两套坐标 格网;计算每两个匹配点形成的矩形网格内的转换参数(Ix,Iy),计算公式=匹配点1三维坐标X -匹配点2Ξ维坐标X x _匹配点1 二维坐标X -匹配点〔维坐标X工=匹配点1Ξ维坐标Y -匹配点2三维坐标Y,一匹配点[维坐标Y -匹配点2二维坐标Y在计算一个转换点实现二维地图与三维地图间的坐标转换时,选取距离转换点最近的 两个坐标匹配点,利用两个匹配点形成矩形坐标网格,计算出这个网格内的转换参数,并通 过所述转换参数计算出转换点所对应的转换坐标;将所有转换点基于二维地图与三维地图间的转换关系,将所有需要转换的转换点数据 坐标数据进行输出完成二维地图与三维地图间的地图转换。
2.如权利要求1所述的基于网格化二三维地图匹配方法,其特征在于,所述方法用于 实现二维地图向三维地图转换,或者实现三维地图向二维地图转换。
3.如权利要求1所述的基于网格化二三维地图匹配方法,其特征在于,所述二维地图 使用地理坐标,所述三维地图使用独立坐标系。
4.一种基于网格化二三维地图匹配系统,其特征在于,包括数据输入处理模块,获取在二维地图或者三维地图上确定的坐标,并进行格式化处理;匹配点计算模块,用于进行三维地图与二维地图间的转换参数(Ix,Iy),计算公式为=匹配点1三维坐标X -匹配点2Ξ维坐标X X _匹配点1 二维坐标X -匹配点2二维坐标Xτ 一匹配点1Ξ维坐标Y -匹配点2三维坐标Y ’
5.如权利要求4所述的基于网格化二三维地图匹配系统,其特征在于,所述匹配点计 算模块在基于同一地图环境下的三维地图和二维地图上获取批量的坐标匹配点对,所述坐 标匹配点对是指在同一地图地理位置上的一组对应点和所对应的坐标;以坐标匹配点为交 点,分别在三维地图和二维地图上按照东南西北方向形成两套坐标格网;计算每两个匹配 点形成的矩形网格内的转换参数(Ix,Iy),计算公式
6.如权利要求4所述的基于网格化二三维地图匹配系统,其特征在于,所述匹配点计 算模块中的转换参数预先保存在匹配点计算模块中。
全文摘要
本发明公开了一种基于网格化的二维与三维地图匹配方法,包括在基于同一地图环境下的三维地图和二维地图上获取批量的坐标匹配点对,所述坐标匹配点对是指在同一地图地理位置上的一组对应点和所对应的坐标;以坐标匹配点为交点,分别在三维地图和二维地图上形成两套坐标格网;计算每两个匹配点形成的矩形网格内的转换参数;通过所述转换参数计算出转换点所对应的转换坐标;将所有转换点基于二维地图与三维地图间的转换关系,将所有需要转换的转换点数据坐标数据进行输出完成地图转换。本发明实施例还公开了一种基于网格化的二维与三维地图匹配系统,实施本发明,计算出各类型元素在二维、三维地图上的坐标关联,实现数据的跨地图应用。
文档编号G06F17/30GK102096713SQ20111003251
公开日2011年6月15日 申请日期2011年1月29日 优先权日2011年1月29日
发明者喻红星 申请人:广州都市圈网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1