车载嵌入式地理信息系统及地理信息查询方法技术方案

技术编号:13636316 阅读:109 留言:0更新日期:2016-09-02 23:35
本发明专利技术属于车载嵌入式信息系统技术领域,涉及一种车载嵌入式地理信息系统及地理信息查询方法,所述系统包括顺次连接的地图预处理模块、数据存储管理模块和存储模块,以及与存储模块连接的地图查询模块和地图显示引擎模块。本发明专利技术通过支持满足标准测绘数据的新地图数据,支持地理信息查询,采用嵌入式实时数据保证效率和数据管理一致,提高了车辆信息化水平和地理环境掌控能力。

【技术实现步骤摘要】

本专利技术涉及车辆电子系统信息系统领域,具体涉及一种车载嵌入式地理信息系统及地理信息查询方法
技术介绍
多数车辆需要具备结合电子地图进行地理信息查询的能力,为了适应信息化发展,对自身地理环境的理解,特设计了一种军用嵌入式地理信息系统。传统的嵌入式地理信息系统的一般流程如下:不支持GJB804-90和GJB872-91格式的地理信息图元显示,不支持GJB804-90和GJB872-91格式地理信息显示,仅具备MapInfo格式电子地图显示能力,且不具备用户交互查询功能。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是:提供一种车载嵌入式地理信息系统及地理信息查询方法,提高车辆地理信息获取能力,提升车辆运行环境的把控能力。(二)技术方案为解决上述技术问题,本专利技术提供一种车载嵌入式地理信息系统,其包括:顺次连接的地图预处理模块T1、数据存储管理模块T2和存储模块,以及与存储模块连接的地图查询模块T3和地图显示引擎模块T4,地图预处理模块T1用于根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,数据存储管理模块T2用于存储地图数据并能够根据地图数据生成符合存储模块存储格式要求的数据库文件,存储模块用于存储数据库文件,地图查询模块
T3用于向存储模块查询地理信息,地图显示引擎模块T4用于向存储模块获得信息实现电子地图浏览。其中,所述数据存储管理模块T2为嵌入式数据库;所述存储模块为运行车载地理信息系统的车载计算机中的硬盘。本专利技术还提供了一种地理信息查询方法,其包括以下过程:首先,数据预处理步骤S01:地图预处理模块T1根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,如果需要更新,则向数据存储管理模块T2导入新地图数据,并转入S03;否则,进入S02;步骤S02:数据存储管理模块T2根据原有地图数据生成符合存储格式要求的第一数据库文件F1,并将第一数据库文件F1存储到存储模块中;步骤S03:数据存储管理模块T2根据新地图数据生成符合存储格式要求的第二数据库文件F0,并将第二数据库文件F0存储到存储模块中,如运行车载地理信息系统的车载计算机中的硬盘;其次,数据查询客户端根据地理信息人机交互处理任务模块,对地图数据进行查询;当客户端进行电子地图浏览操作时,地图显示引擎模块T4根据第一数据库文件F1或第二数据库文件F0显示地图的路网数据和矢量数据;当客户端进行电子地图查询操作时,地图查询模块T3根据客户端数据信息,访问数据存储管理模块T2,获取地理信息查询结果,并显示到信息提示框,完成数据查询。(三)有益效果与现有技术相比较,本专利技术通过支持满足标准测绘数据的新地图数据,支持地理信息查询,采用嵌入式实时数据保证效率和数据管理一致,提高了车辆信息化水平和地理环境掌控能力。附图说明图1为本专利技术实施例中基于车载嵌入式地理信息系统进行地理信息查询的流程图。图2为本专利技术实施例涉及的车载地理信息系统连接图。图3为本专利技术实施例的车载地理信息系统人机交互界面示意图。图4为本专利技术实施例的车载地理信息系统地理信息查询结果示意图。图5为本专利技术实施例的车载地理信息系统地理信息图层控制示意图。具体实施方式为使本专利技术的目的、内容、和优点更加清楚,下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。本专利技术针对现有技术中地理信息显示格式过于单一(MapInfo)且不支持地理信息查看功能,特研发了一种支持标准测绘数据的电子地图和地理信息系统,提高了车载领域信息化、智能化水平。具体地,本实施例车载嵌入式地理信息系统包括:顺次连接的地图预处理模块T1、数据存储管理模块T2和存储模块,以及与存储模块连接的地图查询模块T3和地图显示引擎模块T4,地图预处理模块T1用于根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,数据存储管理模块T2用于存储地图数据并能够根据地图数据生成符合存储模块存储格式要求的数据库文件,存储模块用于存储数据库文件,地图查询模块T3用于向存储模块查询地理信息,地图显示引擎模块T4用于向存储模块获得信息实现电子地图浏览。其中,数据存储管理模块T2可以为嵌入式数据库,存储模块可以为运行车载地理信息系统的车载计算机中的硬盘。基于上述车载嵌入式地理信息系统,本实施例还提供了一种地理信息查询方法,其包括以下过程:首先,数据预处理步骤S01:地图预处理模块T1根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,如果需要更新,则向数据存储管理模块T2)入新地图数据,并转入S03;否则,进入S02;步骤S02:数据存储管理模块T2根据原有地图数据生成符合存储格式要求的数据库文件F1,并将数据库文件F1存储到存储模块中,如运行车载地理信息系统的车载计算机中的硬盘;步骤S03:数据存储管理模块T2根据新地图数据生成符合存储格式要求的数据库文件F0,并将数据库文件F0存储到存储模块中,如运行车载地理信息系统的车载计算机中的硬盘;其次,数据查询客户端根据地理信息人机交互处理任务模块,对地图数据进行查询;当客户端进行电子地图浏览操作时,地图显示引擎模块T4根据数据库文件F1或数据库文件F0显示地图的路网数据和矢量数据如点、线、面、注记等基本图元;当客户端进行电子地图查询操作时,地图查询模块T3根据客户端数据信息,访问数据存储管理模块T2,获取地理信息查询结果,并显示到信息提示框,完成数据查询。上述技术方案中,系统工作时,首先获取原有电子地图数据,通过地图预处理模块导入车载终端硬盘,并保存为嵌入式实时数据库可识别的二进制文件。地图显示引擎启动后,自动读取路网数据和嵌入式实时数据库数据,生成基本地理图元,用户可以自由进行电子地图浏览操作,如放大、缩小、漫游操作,同时用户还可以通过人机交互接口进行地理信息查询,按照程序提示界面,输入查询的内容,如经纬度、地理信息名称、地理信息分类名称等信息,系统可以查找用户检索的信息,同事支持悬停查询操作,如用户悬停三秒不进行地图浏览操作,则显示光标位置的地理信息。本实施例中选用的安装设备如下:1)车载终端X86或PPC架构下Vxworks操作系统,2G内存,2G硬盘2)嵌入式实时数据库嵌入式数据库BerkeleyDB或相关嵌入式数据库产品。如图1所示,下面以一个具体的实例来介绍上述地理信息查询方法的过程:步骤S1:地图预处理模块T1根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,如果需要更新,则向数据存储管理模块T2导入新地图数据,并转入S3;否则,进入S2;步骤S2:数据存储管理模块T2根据原有地图数据生成符合存储格式要求的数据库文件F1,并将数据库文件F1存储到存储模块中;然后,执行S4;步骤S3:数据存储管理模块T2根据新地图数据生成符合存储格式要求的数据库文件F0,并将数据库文件F0存储到存储模块中;然后,执行S4;步骤S4:地图显示引擎模块T4显示地图的路网数据和矢量数据如点、线、面、注记等基本图元,转S5;步骤S5:打开数据存储管理模块T2,作为客户端访问数据存储管理模块T2,等待地理信息检索服务模块T5,转入步骤S6;步骤S6:启动地理信息人机交互处理任务模块,等待用户输入,如果本文档来自技高网...

【技术保护点】
一种车载嵌入式地理信息系统,其特征在于,包括:顺次连接的地图预处理模块(T1)、数据存储管理模块(T2)和存储模块,以及与存储模块连接的地图查询模块(T3)和地图显示引擎模块(T4),地图预处理模块(T1)用于根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,数据存储管理模块(T2)用于存储地图数据并能够根据地图数据生成符合存储模块存储格式要求的数据库文件,存储模块用于存储数据库文件,地图查询模块(T3)用于向存储模块查询地理信息,地图显示引擎模块(T4)用于向存储模块获得信息实现电子地图浏览。

【技术特征摘要】
1.一种车载嵌入式地理信息系统,其特征在于,包括:顺次连接的地图预处理模块(T1)、数据存储管理模块(T2)和存储模块,以及与存储模块连接的地图查询模块(T3)和地图显示引擎模块(T4),地图预处理模块(T1)用于根据车载地理信息系统中原有地图数据的时标信息判断是否需要更新地图数据,数据存储管理模块(T2)用于存储地图数据并能够根据地图数据生成符合存储模块存储格式要求的数据库文件,存储模块用于存储数据库文件,地图查询模块(T3)用于向存储模块查询地理信息,地图显示引擎模块(T4)用于向存储模块获得信息实现电子地图浏览。2.如权利要求1所述的车载嵌入式地理信息系统,其特征在于,所述数据存储管理模块(T2)为嵌入式数据库;所述存储模块为运行车载地理信息系统的车载计算机中的硬盘。3.一种地理信息查询方法,其特征在于,包括以下过程:首先,数据预处理步骤S01:地图预处理模块(T1)根据车载地理信息系统中原有地图数据的时标...

【专利技术属性】
技术研发人员:彭龙郭永红赵东阳杜宏博梁冬李旭光刘瑞赵勇曹毅李胜昌张敏朱璇姚玥含
申请(专利权)人:中国兵器工业计算机应用技术研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1