地理信息系统GIS显示方法、装置及存储介质制造方法及图纸

技术编号:38808852 阅读:16 留言:0更新日期:2023-09-15 19:47
本申请公开了一种地理信息系统GIS显示方法、装置及存储介质,涉及通信技术领域,能够对在不同的GIS切换的过程中,能够快速、流畅地实现GIS显示。该方法包括:接收加载第一GIS的请求信息,请求信息包括第一GIS的名称;根据第一GIS的名称,确定第一GIS的类型;其中,具有相同底图的GI S为同一类型的GIS;确定当前已加载的GIS的类型与第一GIS的类型是否相同;若第一GIS与当前已加载的GIS的类型相同,则向第一GIS封装组件发送第一信息,第一GIS封装组件用于刷新GIS图层,第一信息用于指示第一GIS封装组件根据第一GIS的名称刷新GIS图层。本申请的实施例应用于GIS显示的过程中。实施例应用于GIS显示的过程中。实施例应用于GIS显示的过程中。

【技术实现步骤摘要】
地理信息系统GIS显示方法、装置及存储介质


[0001]本申请涉及通信领域,尤其涉及一种地理信息系统(Geographic Informati on System,GIS)显示方法、装置及存储介质。

技术介绍

[0002]相关技术中,针对不同的GIS方案,通常会将不同的GIS放在单独的前端项目中进行独立开发。当用户根据自身需求加载GIS时,可能会在不同的GIS之间切换。例如,用户在当前需要查询公交站的信号强度,下一时刻会查询高铁的信号强度。这样,在每次GIS切换的过程中,封装组件会加载新的GIS图像。由于GIS图像包括的底图和图层,因此在GIS切换时,封装组件需要调用底图对应的全部组件以及图层对应的全部组件,给封装组件的工作压力。这样,用户需要花费很长时间来加载GIS图像,严重影响了用户的体验。因此,在不同的GIS切换的过程中,如何快速、流畅地实现GIS显示是仍待解决的问题。

技术实现思路

[0003]本申请提供了一种地理信息系统GIS显示方法、装置及存储介质。用于在GIS切换的过程中,快速实现GIS显示。
[0004]为达到上述目的,本申请采用如下技术方案:
[0005]第一方面,本申请提供了一种GIS显示方法。本申请实施例中,GIS显示装置接收加载第一GIS的请求信息,请求信息包括第一GIS的名称;GIS显示装置根据第一GIS的名称,确定第一GIS的类型;其中,具有相同底图的GIS为同一类型的GIS;GIS显示装置确定当前已加载的GIS的类型与第一GIS的类型是否相同;若第一GIS与当前已加载的GIS的类型相同,则GIS显示装置向第一GIS封装组件发送第一信息,第一GIS封装组件用于刷新GIS图层,第一信息用于指示第一GIS封装组件根据第一GIS的名称刷新GIS图层。
[0006]结合上述第一方面,在一种可能的实现方式中,该方法还包括:若第一GI S与当前已加载的GIS的类型不相同,则向第一GIS封装组件发送第一信息,以及向第二GIS封装组件发送第二信息;第二封装组件用于刷新GIS底图,第二信息用于指示第二GIS封装组件刷新GIS底图。
[0007]结合上述第一方面,在一种可能的实现方式中,向第一GIS封装组件发送第三信息,第三信息用于指示第一GIS封装组件加载第一动态组件,第一动态组件为第一GIS与第二GIS共有的组件,第二GIS为与第一GIS类型相同的GI S。
[0008]结合上述第一方面,在一种可能的实现方式中,向第一GIS封装组件发送第四信息,第四信息用于指示第一GIS封装组件加载第二动态组件,第二动态组件为第一GIS的组件中与第二GIS的组件不同的组件。
[0009]结合上述第一方面,在一种可能的实现方式中,第一信息具体用于指示第一GIS封装组件基于第一动态组件和第二动态组件,刷新GIS图层。
[0010]第二方面,本申请实施例提供了一种GIS显示装置,该装置包括:通信单元,用于接
收加载第一GIS的请求信息,请求信息包括第一GIS的名称;处理单元,用于根据第一GIS的名称,确定第一GIS的类型;其中,具有相同底图的GIS为同一类型的GIS;处理单元,还用于确定当前已加载的GIS的类型与第一GIS的类型是否相同;处理单元,还用于若第一GIS与当前已加载的GIS的类型相同,则向第一GIS封装组件发送第一信息,第一GIS封装组件用于刷新GIS图层,第一信息用于指示第一GIS封装组件根据第一GIS的名称刷新GIS图层。
[0011]结合上述第二方面,在一种可能的实现方式中,处理单元,还用于:若第一GIS与当前已加载的GIS的类型不相同,则指示通信单元向第一GIS封装组件发送第一信息,以及指示通信单元向第二GIS封装组件发送第二信息;第二封装组件用于刷新GIS底图,第二信息用于指示第二GIS封装组件刷新GIS底图。
[0012]结合上述第二方面,在一种可能的实现方式中,通信单元,还用于向第一GIS封装组件发送第三信息,第三信息用于指示第一GIS封装组件加载第一动态组件,第一动态组件为第一GIS与第二GIS共有的组件,第二GIS为与第一GI S类型相同的GIS。
[0013]结合上述第二方面,在一种可能的实现方式中,通信单元,还用于向第一GIS封装组件发送第四信息,第四信息用于指示第一GIS封装组件加载第二动态组件,第二动态组件为第一GIS的组件中与第二GIS的组件不同的组件。
[0014]结合上述第二方面,在一种可能的实现方式中,第一信息具体用于指示第一GIS封装组件基于第一动态组件和第二动态组件,刷新GIS图层。
[0015]第三方面,本申请实施例提供了一种GIS显示装置,该GIS显示装置包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当GIS显示装置运行时,处理器执行存储器存储的计算机执行指令,以使GIS显示装置执行如第一方面任一种可能的实现方式中描述的GIS显示方法。
[0016]第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由GIS显示装置的处理器执行时,使得GIS显示装置能够执行如第一方面任一种可能的实现方式中描述的GIS显示方法。
[0017]在本公开中,上述GIS显示装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开权利要求及其等同技术的范围之内。
[0018]本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
[0019]上述方案至少带来以下有益效果:本申请实施例中,由于同一类型的GIS加载得到的GIS图像,图像的底图相同,图像的图层会存在差异。因此,GIS显示装置将待加载的第一GIS的类型与当前已经加载的GIS类型进行比对,若第一GIS与当前已加载的GIS的类型相同,则GIS显示装置指示第一GIS封装组件根据第一GIS的名称刷新GIS图层。这样一来,当同一类型的GIS进行切换时,只需要第一GIS封装组件刷新图层,无需对底图进行刷新,就可以得到新的GIS图像。这样一来,减少了封装组件加载底图需要占用资源带来的工作压力,减少用户加载GIS图像的时间,实现了不同GIS之间无缝切换。
附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本申请实施例提供的一种GIS显示系统的结构示意图;
[0022]图2为本申请实施例提供的一种GIS显示装置的结构示意图;
[0023]图3为本申请实施例提供的一种GIS显示方法的流程图;
[0024]图4为本申请实施例提供的又一种GIS显示系统的结构示意图;
[0025]图5为本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地理信息系统GIS显示方法,其特征在于,所述方法包括:接收加载第一GIS的请求信息,所述请求信息包括所述第一GIS的名称;根据所述第一GIS的名称,确定所述第一GIS的类型;其中,具有相同底图的GIS为同一类型的GIS;确定当前已加载的GIS的类型与所述第一GIS的类型是否相同;若所述第一GIS与所述当前已加载的GIS的类型相同,则向第一GIS封装组件发送第一信息,所述第一GIS封装组件用于刷新GIS图层,所述第一信息用于指示所述第一GIS封装组件根据所述第一GIS的名称刷新GIS图层。2.根据权利要求1所述的方法,其特征在于,在所述确定所述第一GIS与当前已加载的GIS的类型是否相同之后,所述方法还包括:若所述第一GIS与所述当前已加载的GIS的类型不相同,则向所述第一GI S封装组件发送所述第一信息,以及向第二GIS封装组件发送第二信息;所述第二封装组件用于刷新GIS底图,所述第二信息用于指示所述第二GIS封装组件刷新GIS底图。3.根据权利要求2所述的方法,其特征在于,在向第一GIS封装组件发送第一信息之前,所述方法还包括:向所述第一GIS封装组件发送第三信息,所述第三信息用于指示所述第一GIS封装组件加载第一动态组件,所述第一动态组件为所述第一GIS与第二GIS共有的组件,所述第二GIS为与所述第一GIS类型相同的GIS。4.根据权利要求3所述的方法,其特征在于,在向所述第一GIS封装组件发送第三信息之后,所述方法还包括:向所述第一GIS封装组件发送第四信息,所述第四信息用于指示所述第一GIS封装组件加载第二动态组件,所述第二动态组件为所述第一GIS的组件中与所述第二GIS的组件不同的组件。5.根据权利要求4所述的方法,其特征在于,所述第一信息具体用于指示所述第一GIS封装组件基于所述第一动态组件和所述第二动态组件,刷新所述GIS图层。6.一种地理信息系统GIS显示装置,其特征在于,所述装置包括,通信单元和处理单元:所述通信单元,用于接收加载第一GIS的请求信息,所述请求信息包括所述第一GIS的名称;所述处理单元,用于根据所述第一GIS的名称,确定所述第一GIS的类型;其中,具有相同底图的GIS为...

【专利技术属性】
技术研发人员:史晶晶戚帅杨来志杨本艳林子彦鲁峥高允翔肖云林黄兆如马昱万玉海
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1