[发明专利]一种在Android系统上浏览大型遥感影像的方法有效
申请号: | 201511029106.5 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105469434B | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 林辉;阳德志;臧卓;王广兴 | 申请(专利权)人: | 中南林业科技大学 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T3/40;G06F3/14 |
代理公司: | 长沙市融智专利事务所 43114 | 代理人: | 欧阳迪奇 |
地址: | 410004 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 系统 浏览 大型 遥感 影像 方法 | ||
1.一种在Android系统上浏览大型遥感影像的方法,其特征在于,包括以下步骤:
影像转换成瓦片文件流集文件和索引文件步骤,包括:
步骤一:读取需要进行处理的遥感影像,并获得影像中图片的属性信息;
步骤二:将图片的属性信息及压缩信息写入到瓦片流集文件的文件头中;
步骤三:将图片按预设的大小进行划分,划分出的每个分块均计算左上角相对于图片的坐标;所述左上角相对于图片的坐标,是指所述划分出的每个分块的图片最左上角的像素,相对于整个图片的位置;
步骤四:读取步骤三中的分块,将分块映射成指定大小的图像,从遥感影像上读取指定波段的信息,选取三个波段赋予红色、绿色、蓝色的颜色值,生成24位的真彩色,将步骤三中每个分块中的颜色值生成一个预设的大小的瓦片文件,将瓦片文件依次写入瓦片流集文件,将每块瓦片文件在瓦片流集文件中的开始位置写入瓦片索引文件,建立瓦片索引表;
从瓦片文件流集文件和索引文件拼接影像步骤,包括:
步骤1:从瓦片索引文件中读取出瓦片索引表,即所有瓦片在瓦片文件流集文件中的起始位置;
步骤2:从瓦片文件流集文件的文件头读取出图片的属性信息及压缩信息,计算出瓦片对应的影像块大小、左上角的地理坐标、影像分割成瓦片后的行数和列数;获取当前屏幕显示影像的范围并计算出瓦片的行号和列号,根据屏幕范围计算出各瓦片在屏幕上映射区域的大小、左上角坐标;
步骤3:加载瓦片文件,将各瓦片文件按指定大小排列在指定的位置上;
浏览影像步骤,包括:
步骤1)通过缩放、移动操作,改变影像的显示范围;
步骤2)根据步骤1)中显示范围的变化,改变鹰眼中当前显示区域的标注;
步骤3)计算当前显示区域与上次显示区域的影像交集区域和非交集区域,若有影像交集,则根据上次的影像、屏幕显示区域计算出影像交集的屏幕区域和映射范围,从屏幕上显示的图像中截取此区域的图像信息,再映射到屏幕上;非交集区域使用从瓦片文件流集文件和索引文件拼接影像步骤进行加载影像;清除空白区域内的影像。
2.根据权利要求1所述的一种在Android系统上浏览大型遥感影像的方法,其特征在于,步骤一中,所述的图片的属性信息包括Driver驱动信息、GCP地面控制点信息、Projection投影信息、Band波段信息、映射的地理空间范围、图像的宽度和高度。
3.根据权利要求1所述的一种在Android系统上浏览大型遥感影像的方法,其特征在于,步骤二中,所述的图片的压缩信息包括影像的图像宽度和高度、左上角的地理坐标、影像上每个像素宽度和高度、影像在X轴和Y轴上的偏移量、瓦片的宽度和高度、压缩倍数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南林业科技大学,未经中南林业科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511029106.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种屏蔽门控制装置
- 下一篇:歌剧虚拟同步指挥方法及系统