[发明专利]一种适合地图投影变换的SRTM数据处理方法及装置有效

专利信息
申请号: 200910244294.1 申请日: 2009-12-30
公开(公告)号: CN102116862A 公开(公告)日: 2011-07-06
发明(设计)人: 胡守刚 申请(专利权)人: 新奥特(北京)视频技术有限公司
主分类号: G01S13/89 分类号: G01S13/89;G01S7/02
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
地址: 100080 北京市海淀区西草*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适合 地图 投影变换 srtm 数据处理 方法 装置
【说明书】:

技术领域

发明涉及GIS技术领域,特别是涉及一种适合地图投影变换的SRTM数据处理方法及装置。

背景技术

SRTM数据是一种存储地表高度信息的数据SRTM数据主要是由美国太空总署(NASA)和国防部国家测绘局(NIMA)联合测量的,SRTM的全称是Shuttle Radar Topography Mission,即航天飞机雷达地形测绘使命。

地图投影是指建立地球表面(或其他星球表面或天球面)上的点与投影平面(即地图平面)上的点之间的一一对应关系的方法,即建立之间的数学转换公式。地图投影是将一个不可展平的曲面即地球表面投影到一个平面的基本方法,保证了空间信息在区域上的联系与完整。这个投影过程将产生投影变形,而且不同的投影方法具有不同性质和大小的投影变形。常见的地图投影模式有兰伯特投影、麦卡托投影、北半球极地投影、南半球极地投影、经纬度线性投影、非经纬度线性投影等。

SRTM数据常用于地图制作,为了满足地图制作系统的速度,需要较为快速的读取SRTM数据。

而且,在制作地图过程中,通常要改变投影模式,投影模式的转换过程中也需要快速查找SRTM数据。这是因为:投影模式的改变会使屏幕上每个像素点的经纬度发生变化,除经纬度线性投影模式外,其他投影模式下屏幕上的点坐标跟经纬度坐标之间没有线性关系。而SRTM文件是以经纬度线性投影方式来存储的,当STRM文件读入内存之后,在非经纬度线性投影的情况下,高度数据需要每个像素点逐个赋值,无法使用memcpy等快速拷贝函数,所以需要在SRTM数据中快速查找屏幕上的某个像素点的高度值。

发明内容

本发明所要解决的技术问题是提供一种适合地图投影变换的SRTM数据处理方法及装置,以便能快速读取SRTM数据。

为了解决上述问题,本发明公开了一种适合地图投影变换的SRTM数据处理方法,包括:

将原始SRTM数据按照经纬度等分为数据块,每个数据块的经纬度间隔相等;

将每个SRTM数据块按照分辨率分为不同等级的多个SRTM文件;

将每个SRTM文件转换为预定义的文件格式存储。

其中,所述预定义的文件格式包括:

文件头和数据部分,其中,

文件头用于描述SRTM数据块中所有点的信息,每个点的信息包括图像宽度、图像高度、1个像素点所占经度范围、1个像素点所占纬度范围、左下点经度坐标和左下点纬度坐标;

数据部分用于存储文件头所描述的所有点的高度信息。

优选的,所述方法还包括:

根据以下计算式确定某个点(经度坐标为L,纬度坐标为B)在文件数据部分的位置:

((B-m_dBLeftBottom)/m_dBPerPixel)*m_nWidth+(L-m_dLLeftBottom)/m_dLPerPixel;

其中,m_dBLeftBottom表示左下点纬度坐标,m_dBPerPixel表示1个像素点所占纬度范围,m_nWidth表示图像宽度,m_dLLeftBottom表示左下点经度坐标,m_dLPerPixel表示1个像素点所占经度范围。

其中,所述数据部分按照先左后右、先下后上的方式,存储文件头所描述的所有点的高度信息。

优选的,所述方法还包括:

针对屏幕图像上不同的位置,读取不同等级的SRTM文件。

优选的,每个SRTM数据块的经度间隔都为5°,纬度间隔都为5°;

每个SRTM数据块按照分辨率分为6个等级的SRTM文件。

本发明还提供了一种适合地图投影变换的SRTM数据处理装置,包括:

数据分块模块,用于将原始SRTM数据按照经纬度等分为数据块,每个数据块的经纬度间隔相等;

数据分级模块,用于将每个SRTM数据块按照分辨率分为不同等级的多个SRTM文件;

格式转换模块,用于将每个SRTM文件转换为预定义的文件格式存储。

其中,所述预定义的文件格式包括:

文件头和数据部分,其中,

文件头用于描述SRTM数据块中所有点的信息,每个点的信息包括图像宽度、图像高度、1个像素点所占经度范围、1个像素点所占纬度范围、左下点经度坐标和左下点纬度坐标;

数据部分用于存储文件头所描述的所有点的高度信息。

优选的,所述装置还包括:

位置计算模块,用于根据以下计算式确定某个点(经度坐标为L,纬度坐标为B)在文件数据部分的位置:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910244294.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top