一种在网络地图上显示空气质量信息的优化方法

文档序号:9418578阅读:452来源:国知局
一种在网络地图上显示空气质量信息的优化方法
【技术领域】
[0001]本发明涉及网络地图技术领域,更为具体来说,是一种在网络地图上显示空气质量信息的优化方法。
【背景技术】
[0002]目前,在网络地图上实时、准确地显示空气质量信息的技术方案还不成熟。空气质量数据包含的信息较多,因此,在网络地图上某个可视区域范围内显示标注层时,特别是在对地图执行放大操作后,由于空气质量信息的信息源较复杂、数量很大,因此很容易造成显示区域的重叠,难以对标注层进行分辨,造成界面显示不清楚、可视效果不好。
[0003]而现有技术对这一问题的解决方式往往效果较差,导致网络地图工作效率很低,用户交互界面体验感下降。
[0004]因此,如何能够清楚地在网络地图上显示出空气质量数据成为了本领域技术人员研究的重点。

【发明内容】

[0005]为解决现有网络地图显示空气质量信息效果差、可视效果差等缺陷,本发明提供了一种在网络地图上显示空气质量信息的优化方法,避免了不同的显示数据在显示区域重置的冲关性。
[0006]为实现上述目的,本发明公开了一种在网络地图上显示空气质量信息的优化方法,包括如下步骤:
[0007]S1:网络地图服务器收到缩放操作指令后,将空气质量信息依据优先标记进行顺序排序;
[0008]S2:在该缩放倍数下的网络地图的显示区域内,将排序第一位的空气质量信息的显示边界与其余空气质量信息的显示边界进行碰撞测试;
[0009]S3:通过碰撞测试判断显示区域内的空气质量信息的显示边界是否存在相互冲突;若否,继承当前显示区域的空气质量信息;若是,加载显示排序第一位的空气质量信息。
[0010]进一步地,S3步骤中,所述加载显示排序第一位的空气质量信息,还包括将空气质量信息依据优先标记的顺序排序生成信息列表,并以列表标记点的形式显示在网络地图上。
[0011]进一步地,S2步骤中,碰撞测试包括如下步骤,
[0012]S20:响应缩放操作指令的缩放级别;
[0013]S21:判断排序第一位的空气质量信息的显示边界与其余空气质量信息的显示边界是否重叠;若是,判断为冲突;若否,判断为不冲突。
[0014]进一步地,S21步骤中,还包括:将除排序第一位的空气质量信息之外的其余空气质量信息按照优先标记的顺序两两进行碰撞测试,判断是否存在冲突;若否,则继承当前显示区域的空气质量信息;若是,则加载显示前述两两碰撞测试结果的排序第一位的空气质量信息。
[0015]进一步地,所述SI步骤前,网络地图服务器收到缩放操作后,还包括:判断是否有数据更新;若是,则获取更新的数据,若否,执行步骤Si。
[0016]进一步地,优先标记包括时间标记和地理位置标记,时间标记为第一优先标记,地理位置标记为第二优先标记,所述依据优先标记的顺序排列是指分别依据第一优先标记的时间先后、第二优先标记的地理位置距离缩放操作位置的距离大小排序。
[0017]进一步地,依据优先标记的顺序排列是指依据时间标记的在后时间为先、在先时间为后的顺序排列。
[0018]进一步地,所述依据优先标记的顺序排列是指以时间标记为第一排序标准,将依据地理位置标记距离缩放操作位置的距离小排序靠前、距离大排序靠后的顺序排列为第二排序标准。
[0019]进一步地,S3步骤中,列表标记点显示空气质量数据的数量,信息列表的内容包括时间信息、地理位置信息和空气质量数据信息,并按照优先标记的顺序排序。
[0020]进一步地,空气质量信息包括室内的空气质量信息和室外的空气质量信息。
[0021]本发明的有益效果为:本发明解决了在网络地图上显示多个不同空气质量数据时,不同数据之间的冲突导致的显示边界的标注层重叠问题。通过碰撞测试在可视区域内实现分别显示和优先排序,达到了网络地图可视范围内清楚显示的技术效果。
【附图说明】
[0022]图1为在网络地图上显示空气质量信息的优化方法的流程图。
[0023]图2为按照优先标识顺序对空气质量信息排序表。
[0024]图3为本发明应用于网络设备终端的显示地图。
[0025]图4为对图3进行缩小操作后的显示地图。
[0026]图5为显示区域内不存在碰撞冲突的排序第一位的优先标记的空气质量信息的显示地图。
[0027]图6为显示区域内除排序第一位的优先标记的空气质量信息之外的其余空气质量信息存在碰撞冲突的显示地图。
[0028]图7为点击图5中列表标记点后的显示地图。
[0029]图8为对图3进行放大操作后的显示地图。
【具体实施方式】
[0030]下面结合附图对本发明的具体内容进行详细地解释和说明。
[0031]本发明通过网络地图显示系统实现在网络地图上显示空气质量信息的优化方法的发明目的。用户在网络地图上进行相应的操作后,可以实时获得网络地图提供的空气质量信息,查询到不同地点的空气质量状况。
[0032]网络地图显示系统包括:空气质量信息检测终端、网络地图服务器及网络设备终端。
[0033]空气质量信息检测终端检测空气质量状况并生成空气质量数据。具体地,该空气质量信息检测终端可用于检测PM2.5等细微颗粒、CO2等气体成分、TVOC等室内有机气态物质、噪首等。
[0034]需要说明的是,TVOC的全称是Total volatile organic compounds,也就是总挥发性有机物。
[0035]空气质量信息检测终端在获取上述空气质量信息的同时,还需要针对某个空气质量信息,一一对应地获取其检测的时间信息和所处的地理位置信息。具体地,可采用将时间信息、地理位置信息嵌入空气质量信息数据中,并将三种数据打包成为网络空气质量数据。对于本领域技术人员来说,在本发明的启示下,可以通过网络设备终端对空气质量信息数据标记时间信息和地理位置信息,然后将三种数据打包成网络空气质量数据并上传至网络地图服务器。
[0036]网络地图服务器接收到网络空气质量数据后,处理网络空气质量数据的空气质量信息数据、时间信息、地理位置信息,依据时间信息标记和地理位置信息标记,生成标注有空气质量信息的地图标注层,并依据网络地图引擎输出显示空气质量信息。根据时间信息标记和地理位置信息标记的优先程度不同,优先显示的地图图层也不同,本实施例中,将时间信息标记处理为第一优先标记,将地理位置信息处理为第二优先标记,并根据时间先后顺序、地理位置远近顺序、优先标记等将空气质量信息进行排序,并按照排序的顺序生成空气质量信息的信息列表。
[0037]网络地图服务器接收并处理用户的操作请求,其通过网络地图服务器的网络地图引擎将需要显示的空气质量信息标记并输出至网络地图,进而用户可以获得上述空气质量信息。对于网络服务器接收的空气质量数据及处理生成的数据,网络地图服务器通过网络数据存储装置进行存储。
[0038]网络设备终端,或者说用户手持设备,连接网络地图服务器并请求获取基于网络地图的空气质量信息。本发明的网络设备终端可以连接空气质量信息检测终端,进而可将空气质量信息检测终端获得的空气质量信息上传至网络地图服务器。当然,空气质量信息检测终端也可通过自带的网络连接模块与网络地图服务器有线/无线连接。在具体实施例中,网络设备终端可以是计算机、网络电视、手机、平板电脑等。
[0039]如图1所示,本发明通过如下方法实现对在网络地图上显示空气质量信息的优化。具体步骤如下:
[0040]I)用户点击网络地图上某个地理位置,网络地图服务器接收到点击操作请求后,执行相应的步骤。具体地,用户可在计算机上通过鼠标点击选择网络地图上的地理位置,也可通过输入地理位置的方式搜索相应的地理位置,当然,上述操作也可在可以连接至网络地图服务器的移动终端进行操作,实现对网络服务器的点击请求;
[0041]2)收到点击操作请求后,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1