[发明专利]一种处理多投影模式地理数据的方法和系统有效
申请号: | 201110249754.7 | 申请日: | 2011-08-26 |
公开(公告)号: | CN102750870A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 龚浩;李涛 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | G09B29/00 | 分类号: | G09B29/00 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 投影 模式 地理 数据 方法 系统 | ||
技术领域
本发明涉及地理数据处理领域,尤其涉及一种处理多投影模式地理数据的方法和系统。
背景技术
在地理信息系统中会使用到大量的数据,其中包含数字高程数据、地理纹理数据、地貌矢量数据等。
在地理信息数据真实显示的过程中,由于显示区域或显示分辨率的关系,并不会使用所有的地理数据,那么就需要对原始地理数据进行重新的组织。现有技术中提供了一种瓦片地图金字塔模型,瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。首先确定地图服务平台所要提供的缩放级别的数量N,把缩放级别最低、地图比例尺最大的地图图片作为金字塔的底层,即第0层,并对其进行分块,从地图图片的左上角开始,从左至右、从上到下进行切割,分割成相同大小(比如256x256像素)的正方形地图瓦片,形成第0层瓦片矩阵;在第0层地图图片的基础上,按每2x2像素合成为一个像素的方法生成第1层地图图片,并对其进行分块,分割成与下一层相同大小的正方形地图瓦片,形成第1层瓦片矩阵;采用同样的方法生成第2层瓦片矩阵;...;如此下去,直到第N一1层,构成整个瓦片金字塔。现有技术还提供了一种包围盒算法,包围盒算法是一种求解离散点集最优包围空间的方法,基本思想是用体积稍大且特性简单的几何体(称为包围盒)来近似地代替复杂的几何对象。
通用横轴墨卡托投影(UNIVERSAL TRANSVERSE MERCATOL PROJECTION,缩写UTM),是一种“等角横轴割圆柱投影”,椭圆柱割地球于南纬80度、北纬84度两条等高圈,投影后两条相割的经线上没有变形,而中央经线上长度比0.9996。UTM投影是为了全球战争需要创建的,美国于1948年完成这种通用投影系统的计算。与高斯-克吕格投影相似,该投影角度没有变形,中央经线为直线,且为投影的对称轴,中央经线的比例因子取0.9996是为了保证离中央经线左右约330km处有两条不失真的标准经线。UTM投影分带方法与高斯-克吕格投影相似,将北纬84度至南纬80度之间按经度分为60个带,每带6度.从西经180度起算,两条标准纬线距中央经线为180KM左右,中央经线比例系数为0.9996。
在实现本发明的过程中,发明人发现现有技术中存在以下缺点:
频繁的读取原始数据,浪费系统资源;同时原始数据对于全球的覆盖并不完全,那么处理区域读取未存在的原始数据也会造成系统资源浪费,降低了地理数据处理的速度。
发明内容
本发明实施例提供了一种处理多投影模式地理数据的方法和系统,通过对第一投影模式下的地理数据建立第二投影模式的金字塔,对顶层分割块对应的地理数据求最大处理包围盒,减少了金字塔其它层的对应的地理数据的运算量,提高了地理数据处理的速度。
本发明实施例提供了一种处理多投影模式地理数据的方法,包括以下步骤:
获取根据第一投影模式生成的原始数据;
根据第二投影模式按预定的精度建立所述原始数据的金字塔模型,生成金字塔模型顶层的分割块;
根据所述分割块和所述原始数据获取所述原始数据在所述第二投影模式下的最大处理包围盒;
对所述最大处理包围盒对应的所述原始数据进行数据处理。
所述根据所述分割块和所述原始数据获取所述原始数据在所述第二投影下的最大处理包围盒,具体包括:
将所述分割块反变换计算所述分割块在所述第一投影模式下的第一坐标组;
将所述第一坐标组对应所述第一投影模式下的区域与所述原始数据所在的区域进行叠加,获取最大读取包围盒;
将所述最大读取包围盒反变换计算所述最大读取包围盒在所述第二投影模式下的第二坐标组;
将所述第二坐标组对应所述第二投影模式下的区域与所述分割块进行叠加,获取所述最大处理包围盒。
还包括:
根据所述金字塔模型顶层的层数据生成所述金字塔模型次一层的层数据;
根据金字塔模型当前层的层数据生成所述金字塔模型当前层的下一层的层数据;
根据所述预定的精度计算所要获取的上一层的层数据。
所述将所述分割块反变换计算所述分割块在所述第一投影模式下的第一坐标组,包括:
取所述分割块的四个角点和边线中心点进行计算。
所述将所述最大读取包围盒反变换计算所述最大读取包围盒在所述第二投影模式下的第二坐标组,包括:
取所述最大读取包围盒的四个角点和边线中心点进行计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110249754.7/2.html,转载请声明来源钻瓜专利网。