Web显示GPS不同方向图标的方法及系统的制作方法

文档序号:8430794阅读:405来源:国知局
Web显示GPS不同方向图标的方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种Web显示GPS不同方向图标的方法及系统。
【背景技术】
[0002]一种现有技术中,可利用控件技术实现网络通信获取实时GPS,这种技术存在如下缺点:
[0003]I)给控件增加接口,势必涉及到控件安装升级问题,这对于客户体验很差,而且控件自动下载安装,往往有的客户机器会安装失败。
[0004]2)控件技术只适用于IE,不能跨浏览器使用,这就约束了用户群体。
[0005]另一种现有技术中,可由美工设计N个方向的不同图标,前台根据GPS方向量化到某一个方向的图标,然后请求并显示,这种现有技术存在如下缺点:
[0006]严重增加了美工及开发人员的工作量,如果需要量化N个角度的图标,并且有M种颜色区分,那么美工需要设计N*M个图标,开发人员也需要处理N*M种情况。如果客户对图标不满意,想采用个性化图标,美工、开发人员工作量就进一步升级了。

【发明内容】

[0007]本发明的目的在于提供一种Web显示GPS不同方向图标的方法及系统,能够基于纯WEB技术实现GPS接收,且只需设计一个基础图片满足不同方向图标的显示。
[0008]为解决上述问题,本发明提供一种Web显示GPS不同方向图标的方法,包括:
[0009]移动终端获取不断更新的GPS数据,并将不断更新的GPS数据发送到GPS服务器;
[0010]所述GPS服务器将不断更新的GPS数据发送到Web服务器;
[0011]Web客户端通过Ajax异步请求方式从Web服务器获取最新的GPS数据;
[0012]Web客户端根据最新的GPS数据从地图服务器获取对应的显示地图,并根据最新的GPS数据向Web服务器发送URL信息,其中,所述URL信息包括生成方向图标的基础图片的名称和最新的GPS数据中的方向信息;
[0013]Web服务器根据所述URL信息向Web客户端发送对应于最新的GPS数据的方向图标,其中,所述方向图标根据最新的GPS数据中的方向信息将基础图片进行方向转变得到;
[0014]Web客户端将所述方向图标叠加于所述显示地图的相应位置上并进行显示。
[0015]进一步的,在上述方法中,所述GPS服务器将不断更新的GPS数据发送到Web服务器的步骤中,所述GPS服务器将不断更新的GPS数据发送到Web服务器的接收存储模块。
[0016]进一步的,在上述方法中,Web客户端通过Ajax异步请求方式从Web服务器获取最新的GPS数据的步骤包括:
[0017]Web客户端的Ajax模块通过Ajax异步请求方式向Web服务器的act1n模块请求最新的GPS数据;
[0018]所述act1n模块从所述接收存储模块获取最新的GPS数据并发送到Ajax模块;
[0019]Web客户端的地图接口模块从所述Ajax模块获取最新的GPS数据,并根据最新的GPS数据从地图服务器获取显示地图。
[0020]进一步的,在上述方法中,Web客户端根据最新的GPS数据向Web服务器发送URL信息的步骤中,Web客户端的第一通信接口模块根据最新的GPS数据向Web服务器的第二通信接口模块发送URL信息。
[0021]进一步的,在上述方法中,Web服务器根据所述URL信息向Web客户端发送对应于最新的GPS数据的方向图标的步骤包括:
[0022]Web服务器的Jsp引擎从所述第二通信接口模块获取所述URL信息,并根据所述URL信息从Jsp文件库中获取对应的Jsp文件,执行所述Jsp文件以生成Servlet文件,并将Servlet文件发送到Servlet引擎;
[0023]所述Servlet引擎执行所述Servlet文件以生成根据对应于最新的GPS数据的方向图标并发送到所述第二通信接口模块;
[0024]所述第二通信接口模块将对应于最新的GPS数据的方向图标发送到Web客户端的第一通信接口模块。
[0025]进一步的,在上述方法中,Web客户端将所述方向图标叠加于所述显示地图的相应位置上并进行显示的步骤中,Web客户端的GPS实时显示模块从地图接口模块获取所述显示地图,从第一通信接口模块获取对应于最新的GPS数据的方向图标,并将所述方向图标叠加于所述显示地图的相应位置上并进行显示。
[0026]进一步的,在上述方法中,所述第二通信接口模块将对应于最新的GPS数据的方向图标发送到Web客户端的第一通信接口模块的步骤之后还包括,Web客户端的缓存模块从所述第一通信接口模块获取对应于最新的GPS数据的方向图标并进行存储。
[0027]进一步的,在上述方法中,Web客户端将所述方向图标叠加于所述显示地图的相应位置上并进行显示的步骤中,Web客户端的GPS实时显示模块从地图接口模块获取所述显示地图,从缓存模块获取对应于最新的GPS数据的方向图标,将所述方向图标叠加于所述显示地图的相应位置上并进行显示。
[0028]进一步的,在上述方法中,所述移动终端为车载数据视频录像机。
[0029]根据本发明的另一面,提供一种Web显不GPS不同方向图标的系统,包括:
[0030]移动终端,用于获取不断更新的GPS数据,并将不断更新的GPS数据发送到GPS服务器;
[0031]GPS服务器,用于将不断更新的GPS数据发送到Web服务器;
[0032]地图服务器,用于存储显示地图;
[0033]Web服务器,用于存储从GPS服务器接收的最新的GPS数据,并根据从Web客户端接收的所述URL信息向Web客户端发送对应于最新的GPS数据的方向图标,其中,所述URL信息包括生成方向图标的基础图片的名称和最新的GPS数据中的方向信息,所述方向图标根据最新的GPS数据中的方向信息将基础图片进行方向转变得到;
[0034]Web客户端,用于通过Ajax异步请求方式从Web服务器获取最新的GPS数据,根据最新的GPS数据从地图服务器获取对应的显示地图,并根据最新的GPS数据向Web服务器发送URL信息,及将从Web服务器接收到的所述方向图标叠加于所述显示地图的相应位置上。
[0035]进一步的,在上述系统中,所述Web服务器包括一接收存储模块,用于从所述GPS服务器接收不断更新的GPS数据。
[0036]进一步的,在上述系统中,所述Web客户端包括一 Ajax模块和地图接口模块,Web服务器包括一 act1n模块,其中,
[0037]所述Ajax模块,用于通过Ajax异步请求方式向Web服务器的act1n模块请求最新的GPS数据;
[0038]所述act1n模块,从所述接收存储模块获取最新的GPS数据并发送到Ajax模块;
[0039]所述地图接口模块,用于从所述Ajax模块获取最新的GPS数据,并根据最新的GPS数据从地图服务器获取显示地图。
[0040]进一步的,在上述系统中,所述Web客户端还包括一第一通信接口模块,Web服务器还包括一第二通信接口模块,其中,
[0041]所述第一通信接口模块,用于根据最新的GPS数据向第二通信接口模块发送URL信息;
[0042]所述第二通信接口模块,用于从所述第一通信接口模块接收URL信息。
[0043]进一步的,在上述系统中,所述Web服务器还包括一 Jsp文件库、Jsp引擎和Servlet引擎,其中,
[0044]所述Jsp文件库,用于存储Jsp文件;
[0045]所述Jsp引擎,用于从所述第二通信接口模块获取所述URL信息,并根据所述URL信息从Jsp文件库中获取对应的Jsp文件,执行所述Jsp文件以生成Servlet文件,并将Servlet文件发送到Servlet引擎;
[0046]所述Servlet引擎,用于执行所述Servlet文件
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1