[发明专利]军用航空电子地图在Windows CE系统中的应用方法有效
申请号: | 201210148906.9 | 申请日: | 2012-05-14 |
公开(公告)号: | CN102750142A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 刘昊;王胜海;赵雷鸣;李德银 | 申请(专利权)人: | 中国人民解放军92728部队 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G09B29/00 |
代理公司: | 北京瑞恒信达知识产权代理事务所(普通合伙) 11382 | 代理人: | 苗青盛;王凤华 |
地址: | 200436 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 军用 航空 电子地图 windows ce 系统 中的 应用 方法 | ||
1.一种军用航空电子地图在Windows CE系统中的应用方法,包括:
步骤1,对航空电子地图的格式进行转换;
步骤2,将转换格式后的电子地图按照自定义的格式进行存储;
步骤3,在嵌入式操作系统Windows CE中通过应用对自定义的电子地图格式进行调用和显示。
2.根据权利要求1所述的方法,其中,步骤1包括:
应用Visual C++编制电子地图转换程序,通过Visual C++中的MapX控件调用军用航空电子地图的数据文件。
3.根据权利要求2所述的方法,其中,步骤1包括:
按照自定义电子地图格式定义图层集合类、图层类、文字类、符号类、区域类、多边形类、元素类,以及点、线、面、元素类型、字体、元素在文件中的索引结构,将航空电子地图进行转换。
4.根据权利要求3所述的方法,其中,步骤1包括:
通过MapX控件读入要进行转换航空电子地图的图层文件,并把图层文件中的内容放入相应的图层对象、文字对象、符号对象、区域对象、多边形对象、元素对象中,并把空间实体放入定义好的点、线、面、元素类型的数据结构中;
按照新定义的数据结构把这些数据写入到新建的文件中,包括一个原始数据文件、一个表结构文件和一个交叉索引文件。
5.根据权利要求1所述的方法,其中,步骤2包括:
将转换后的电子地图按照图层进行存放,每个图层中的空间实体按照点、线、面进行分类,并对每个空间实体的空间数据,诸如位置、拓扑关系和几何特征进行存储。
6.根据权利要求5所述的方法,其中,步骤2包括:
将图层及空间实体的、诸如名称、类型的属性数据存储在另外的文件中。
7.根据权利要求1所述的方法,其中,步骤3包括:
通过Embedded Visual C++实现基于嵌入式操作系统Windows CE的电子地图的调用,接收和处理该电子地图的存储数据,实现自定义电子地图的读取、处理与显示,该处理包括对电子地图的放大、缩小和移动功能。
8.根据权利要求1所述的方法,其中,所处理的航空电子地图包括诸如背景图、地貌图形、二级交通图形、二级航空要素地名的35个图层,每个图层包括一个原始数据文件、两个表结构文件和一个交叉索引文件。
9.根据权利要求7所述的方法,其中,步骤3中,该基于嵌入式操作系统Windows CE的电子地图的调用包括:
定义相应图层集合类、图层类、文字类、符号类、区域类、多边形类、元素类,以及点、线、面、元素类型的数据结构;
将转换后的电子地图的数据读入,并存放在相应类所对应的对象中进行显示、放大、缩小和移动操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军92728部队,未经中国人民解放军92728部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210148906.9/1.html,转载请声明来源钻瓜专利网。