[go: up one dir, main page]

CN116258378A - A map display method, device and computer-readable storage medium - Google Patents

A map display method, device and computer-readable storage medium Download PDF

Info

Publication number
CN116258378A
CN116258378A CN202111492777.0A CN202111492777A CN116258378A CN 116258378 A CN116258378 A CN 116258378A CN 202111492777 A CN202111492777 A CN 202111492777A CN 116258378 A CN116258378 A CN 116258378A
Authority
CN
China
Prior art keywords
data
area
map display
communication performance
performance data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111492777.0A
Other languages
Chinese (zh)
Inventor
杨全保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
China Information Technology Designing and Consulting Institute Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
China Information Technology Designing and Consulting Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd, China Information Technology Designing and Consulting Institute Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111492777.0A priority Critical patent/CN116258378A/en
Publication of CN116258378A publication Critical patent/CN116258378A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种地图显示方法、装置及计算机可读存储介质,涉及通信技术领域,用于在地图上准确全面地反映通信网络信号的质量。该方法包括:接收到地图显示指令;响应于地图显示指令,显示地图显示范围内的各个区域的通信性能数据,通信性能数据根据基站数据、测量报告数据以及路测数据来确定。

Figure 202111492777

The application discloses a map display method, device and computer-readable storage medium, which relate to the field of communication technology and are used to accurately and comprehensively reflect the quality of communication network signals on a map. The method includes: receiving a map display instruction; in response to the map display instruction, displaying communication performance data of each area within the map display range, where the communication performance data is determined according to base station data, measurement report data and drive test data.

Figure 202111492777

Description

一种地图显示方法、装置及计算机可读存储介质A map display method, device and computer-readable storage medium

技术领域technical field

本申请涉及通信技术领域,尤其涉及一种地图显示方法、装置及计算机可读存储介质。The present application relates to the field of communication technology, and in particular to a map display method, device and computer-readable storage medium.

背景技术Background technique

智能手机作为最常见的移动通信网络终端,已经成为城市居民随身必备用品,在各类人群中的覆盖面极为广泛,而移动通信网络质量显得尤为重要,为了满足人们日益丰富的工作、学习、生活的需要,各个移动通信网络运营商从增加基站设备数量到优化运营环境等各个环节都做出很大的努力。Smartphones, as the most common mobile communication network terminals, have become essential items for urban residents, covering a wide range of people, and the quality of mobile communication networks is particularly important. In order to meet people's increasingly rich work, study and life In order to meet the needs of mobile communication network operators, they have made great efforts in every link from increasing the number of base station equipment to optimizing the operating environment.

但是由于周围环境的限制、运营商基站的覆盖范围及强度限制等在不同的地域使用时,用户的终端接收到的网络信号质量往往是不一样的,在网络信号质量好的区域,通话质量和上网速度等都能很好的满足用户的需求,给用户带来顺畅的使用体验;在网络信号质量差的区域,用户在该区域使用的时候经常会出现不能正常通话或者上网速度慢的情况。However, due to the limitations of the surrounding environment, the coverage and strength limitations of the operator's base station, etc., when used in different regions, the quality of the network signal received by the user's terminal is often different. In areas with good network signal quality, the call quality and The Internet speed can well meet the needs of users and bring users a smooth experience; in areas with poor network signal quality, users often cannot communicate normally or the Internet speed is slow when using the area.

现有技术中的地图,大多数仅以附近基站数量作为通信网络信号质量的简单指示,但由于建筑物遮挡、人员密集等因素均会影响实际的通信网络信号质量,此时基站数量并不能直观反映通信网络信号质量的实际情况,用户无法准确的获知周边的信号情况,更不能获取全面的信号强弱分布图,给人们的生活和网络使用带来了许多不便。Most of the maps in the prior art only use the number of nearby base stations as a simple indication of the signal quality of the communication network. However, due to factors such as building occlusion and crowded people, the actual signal quality of the communication network will be affected. At this time, the number of base stations is not intuitive. Reflecting the actual situation of the signal quality of the communication network, users cannot accurately know the surrounding signal conditions, let alone obtain a comprehensive signal strength distribution map, which brings a lot of inconvenience to people's life and network use.

发明内容Contents of the invention

本申请提供一种地图显示方法、装置及计算机可读存储介质,能够在地图上准确全面地反映通信网络信号的质量。The present application provides a map display method, device and computer-readable storage medium, which can accurately and comprehensively reflect the quality of communication network signals on the map.

第一方面,提供一种地图显示方法,包括:客户端接收到地图显示指令;响应于地图显示指令,客户端显示地图显示范围内的各个区域的通信性能数据,通信性能数据根据基站数据、测量报告数据以及路测数据来确定。In the first aspect, a method for displaying a map is provided, including: the client receives a map display instruction; in response to the map display instruction, the client displays the communication performance data of each area within the map display range, and the communication performance data is based on base station data, measurement report data as well as drive test data to determine.

本申请提供的技术方案至少带来以下有益效果:一方面本申请中的通信性能数据是根据基站数据、测量报告数据以及路测数据确定的,能够更加全面准确的反映通信网络信号质量。另一方面,本申请将通信性能数据和外形地图结合来,使客户端能够显示地图显示范围内各个区域的通信性能数据.相较于现有技术中简单的描述信号从基站发出后随传播距离衰减的单一辐射图,本申请能够在地图上更加准确地反映信号的实际强弱情况,因此用户能够根据地图上显示的通信性能数据获取各个区域的通信网络信号,从而能够选择通信网络质量更好的区域以获取更好的通信网络信号,为用户的网络使用带来了极大的便利。。The technical solution provided by this application brings at least the following beneficial effects: On the one hand, the communication performance data in this application is determined based on base station data, measurement report data, and drive test data, which can more comprehensively and accurately reflect the signal quality of the communication network. On the other hand, this application combines the communication performance data and the outline map, so that the client can display the communication performance data of each area within the map display range. Compared with the simple description in the prior art, the signal is sent from the base station and then the propagation distance Attenuated single radiation pattern, this application can more accurately reflect the actual strength of the signal on the map, so the user can obtain the communication network signal in each area according to the communication performance data displayed on the map, so as to be able to choose a communication network with better quality In order to obtain a better communication network signal, it brings great convenience to the user's network use. .

可选的,通信性能数据根据基站数据、测量报告数据、路测数据以及实时气象数据来确定。这样一来,就可以避免某些极端天气对通信性能数据产生影响,从而使用户获取更准确的通信性能数据。Optionally, the communication performance data is determined according to base station data, measurement report data, drive test data, and real-time weather data. In this way, some extreme weather can be avoided from affecting the communication performance data, so that the user can obtain more accurate communication performance data.

可选的,地图显示范围内的各个区域的颜色与各个区域的通信性能数据相对应。基于此,用户可以根据各个区域的颜色一目了然的获知各个区域的通信网络信号质量。Optionally, the color of each area within the display range of the map corresponds to the communication performance data of each area. Based on this, the user can know the signal quality of the communication network in each area at a glance according to the color of each area.

可选的,地图显示范围内的各个区域均具有对应的文本框,一个区域的文本框用于记录区域的通信性能数据。基于此,用户可以通过文本框中记录的通信性能数据快速获知各个区域的通信网络信号质量。Optionally, each area within the display range of the map has a corresponding text box, and the text box of an area is used to record communication performance data of the area. Based on this, the user can quickly know the signal quality of the communication network in each area through the communication performance data recorded in the text box.

可选的,客户端接收到目标地点的选择指令;响应于目标地点选择指令,客户端更新地图显示范围,并显示更新后的地图显示范围内各个区域的通信性能数据,更新后的地图显示范围包括目标地点。这样一来,用户能够预先知道目标地点及其预设范围内的各个区域的网络信号质量情况,使用户根据网络信号质量情况预先做准备,为用户的出行提供了网络保障。Optionally, the client receives a target location selection instruction; in response to the target location selection instruction, the client updates the map display range, and displays the communication performance data of each area within the updated map display range, and the updated map display range Include target location. In this way, the user can know the network signal quality of the target location and each area within the preset range in advance, so that the user can prepare in advance according to the network signal quality, and provide network guarantee for the user's travel.

可选的,客户端接收通信区域显示指令;响应于通信区域显示指令,客户端显示地图显示范围内各个通信质量符合要求的区域的位置。这样一来,用户就可以快速获知周围满足通信要求的区域,从而可以根据需要前往任意一个满足通信要求的区域,为用户的生活带来了便利。Optionally, the client terminal receives the communication area display instruction; in response to the communication area display instruction, the client terminal displays the positions of the areas within the map display range where the communication quality meets the requirements. In this way, the user can quickly know the surrounding areas that meet the communication requirements, so that he can go to any area that meets the communication requirements as needed, which brings convenience to the life of the user.

第二方面,提供一种通信性能数据的获取方法,包括:服务器获取地图显示范围内的各个区域的基站数据、测量报告以及路测数据;服务器根据各个区域的基站数据、测量报告以及路测数据,确定地图显示范围内的各个区域的通信性能数据。In the second aspect, a method for obtaining communication performance data is provided, including: the server obtains base station data, measurement reports, and drive test data of each area within the map display range; the server obtains the base station data, measurement reports, and drive test data of each area , to determine communication performance data for each area within the map display range.

本申请提供的技术方案至少带来以下有益效果:各个区域的基站数据表示各个区域下的客户端理论上能够接收到的通信网络信号质量,由于信号传输途径、传输距离、用户数等的影响,客户端实际接收到的通信网络信号质量与理论上能够接收到的通信网络信号质量会有很大的差别。测量报告数据表示客户端在上网或通话过程中会不断的上报对网络信号的测量信息,通过这些测量信息就可以知道客户端的实际通信网络信号质量,但对于人烟稀少的偏远山区、厂房、车库等区域,用户上报的测量报告数据较少,不能准确描述通信网络信号的质量。路测数据表示运维人员在各个区域采用各种专业设备现场进行通信网络信号质量测试获得的实测数据。因此,在基站数据的基础上,结合测量报告数据和路测数据获得的通信性能数据能够准确又全面的表示各个区域的通信网络信号质量。The technical solution provided by this application brings at least the following beneficial effects: the base station data in each area represents the communication network signal quality that clients in each area can theoretically receive, due to the influence of signal transmission path, transmission distance, number of users, etc., There will be a big difference between the signal quality of the communication network actually received by the client and the signal quality of the communication network that can be received theoretically. The measurement report data means that the client will continuously report the measurement information of the network signal during the Internet or the call process. Through these measurement information, the actual communication network signal quality of the client can be known. However, for sparsely populated remote mountainous areas, factories, garages and other areas , the measurement report data reported by the user is less, which cannot accurately describe the quality of the communication network signal. The drive test data represent the actual measurement data obtained by the operation and maintenance personnel using various professional equipment to test the signal quality of the communication network on site in various regions. Therefore, on the basis of the base station data, the communication performance data obtained by combining the measurement report data and the drive test data can accurately and comprehensively represent the signal quality of the communication network in each area.

可选的,服务器获取所述地图显示范围内的各个区域的实时气象数据;服务器根据实时气象数据对各个区域的通信性能数据进行修正,获取各个区域修正后的通信性能数据。Optionally, the server acquires real-time weather data of each area within the map display range; the server corrects the communication performance data of each area according to the real-time weather data, and acquires the corrected communication performance data of each area.

可选的,地图显示范围内的各个区域的颜色与各个区域的通信性能数据相对应。Optionally, the color of each area within the display range of the map corresponds to the communication performance data of each area.

可选的,地图显示范围内的各个区域均具有对应的文本框,一个区域的文本框用于记录区域的通信性能数据。Optionally, each area within the display range of the map has a corresponding text box, and the text box of an area is used to record communication performance data of the area.

第三方面,提供一种地图显示装置,应用于客户端,包括:接收模块,用于接收到地图显示指令;显示模块,用于响应于地图显示指令,显示地图显示范围内的各个区域的通信性能数据,通信性能数据根据基站数据、测量报告数据以及路测数据来确定。In a third aspect, a map display device is provided, which is applied to a client, including: a receiving module, configured to receive a map display instruction; a display module, configured to respond to the map display instruction, and display the communication of each area within the map display range Performance data, communication performance data is determined according to base station data, measurement report data and drive test data.

可选的,接收模块,还用于接收到目标地点的选择指令;显示模块,还用于响应于目标地点选择指令,更新地图显示范围,并显示更新后的地图显示范围内各个区域的通信性能数据,更新后的地图显示范围包括目标地点。Optionally, the receiving module is also used to receive a selection instruction of the target location; the display module is also used to update the map display range in response to the target location selection instruction, and display the communication performance of each area within the updated map display range data, the updated map display range includes the target location.

可选的,接收模块,还用于接收通信区域显示指令;显示模块,还用于响应于通信区域显示指令,显示地图显示范围内各个通信质量符合要求的区域的位置。Optionally, the receiving module is further configured to receive a communication area display instruction; the display module is also configured to respond to the communication area display instruction and display the positions of areas within the map display range where the communication quality meets the requirements.

第四方面,提供一种通信性能数据的获取装置,应用于服务器,包括:获取模块,用于获取地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据;处理模块,用于根据各个区域基站数据、测量报告数据以及路测数据,确定地图显示范围内的各个区域的通信性能数据。In a fourth aspect, an acquisition device for communication performance data is provided, which is applied to a server and includes: an acquisition module for acquiring base station data, measurement report data, and drive test data in each area within the map display range; a processing module for According to the base station data, measurement report data and drive test data of each area, the communication performance data of each area within the map display range is determined.

第五方面,提供一种计算机可读存储介质,包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行上述第一方面和第二方面的方法。In a fifth aspect, there is provided a computer-readable storage medium, including computer instructions, and when the computer instructions are run on a computer, the computer is made to execute the methods of the first aspect and the second aspect above.

本申请中第三方面至第五方面的描述的有益效果,可以参考第一方面和第二方面的有益效果分析,此处不再赘述。For the beneficial effects described in the third aspect to the fifth aspect of the present application, reference may be made to the beneficial effect analysis of the first aspect and the second aspect, and details are not repeated here.

附图说明Description of drawings

图1为本申请实施例提供的一种系统的示意图;FIG. 1 is a schematic diagram of a system provided by an embodiment of the present application;

图2为本申请实施例提供的一种客户端的结构示意图;FIG. 2 is a schematic structural diagram of a client provided in an embodiment of the present application;

图3为本申请实施例提供的一种服务器的结构示意图;FIG. 3 is a schematic structural diagram of a server provided by an embodiment of the present application;

图4为本申请实施例提供的一种通信性能数据的获取方法的流程图;FIG. 4 is a flow chart of a method for obtaining communication performance data provided in an embodiment of the present application;

图5为本申请实施例提供的一种地图显示方法的流程图;FIG. 5 is a flow chart of a map display method provided by an embodiment of the present application;

图6-图11为本申请实施例提供的一种地图的界面示意图;6-11 are schematic interface diagrams of a map provided by the embodiment of the present application;

图12为本申请实施例提供的另一种地图显示方法的流程图;FIG. 12 is a flow chart of another map display method provided by the embodiment of the present application;

图13为本申请实施例提供的另一种地图显示方法的流程图;FIG. 13 is a flow chart of another map display method provided by the embodiment of the present application;

图14为本申请实施例提供的另一种地图的界面示意图;Fig. 14 is a schematic interface diagram of another map provided by the embodiment of the present application;

图15为本申请实施例提供的一种地图显示装置的组成示意图;FIG. 15 is a schematic diagram of the composition of a map display device provided by an embodiment of the present application;

图16为本申请实施例提供的一种通信性能数据的获取装置的组成示意图。FIG. 16 is a schematic composition diagram of an apparatus for acquiring communication performance data provided by an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。In the description of the present application, unless otherwise specified, "/" means "or", for example, A/B may mean A or B. The "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone These three situations. In addition, "at least one" means one or more, and "plurality" means two or more. Words such as "first" and "second" do not limit the number and order of execution, and words such as "first" and "second" do not necessarily limit the difference.

需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in this application, words such as "exemplary" or "for example" are used as examples, illustrations or illustrations. Any embodiment or design described herein as "exemplary" or "for example" is not to be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.

如背景技术所述,现有技术中的地图,大多数仅以附近基站数量作为通信网络信号质量的简单指示,但由于建筑物遮挡、人员密集等因素均会影响实际的通信网络信号质量,此时基站数量并不能直观反映通信网络信号质量的实际情况,用户无法准确的获知周边的信号情况,更不能获取全面的信号强弱分布图,给人们的生活和网络使用带来了许多不便。As described in the background technology, most of the maps in the prior art only use the number of nearby base stations as a simple indication of the signal quality of the communication network, but due to factors such as building occlusion and crowded people, the actual signal quality of the communication network will be affected. At the same time, the number of base stations cannot directly reflect the actual situation of the signal quality of the communication network. Users cannot accurately know the surrounding signal conditions, let alone obtain a comprehensive signal strength distribution map, which brings a lot of inconvenience to people's life and network use.

基于上述问题,本申请实施例提供一种地图显示方法,一方面本申请中的通信性能数据是根据基站数据、测量报告数据以及路测数据确定的,能够更加全面准确的反映通信网络信号质量。另一方面,本申请将通信性能数据和外形地图结合来,使客户端能够显示地图显示范围内各个区域的通信性能数据,相较于现有技术中简单的描述信号从基站发出后随传播距离衰减的单一辐射图,本申请能够在地图上更加准确地反映信号的实际强弱情况,因此用户能够根据地图上显示的通信性能数据获取各个区域的通信网络信号,从而能够选择通信网络质量更好的区域以获取更好的通信网络信号,为用户的网络使用带来了极大的便利。图1示出了本申请实施例所适用的系统,该系统包括客户端100和服务器200。客户端100和服务器200之间通过有线或无线的方式连接,以进行具体的数据交互。Based on the above problems, the embodiment of the present application provides a map display method. On the one hand, the communication performance data in the present application is determined based on base station data, measurement report data, and drive test data, which can more comprehensively and accurately reflect the signal quality of the communication network. On the other hand, this application combines the communication performance data with the outline map, so that the client can display the communication performance data of each area within the map display range. Compared with the simple description of the signal in the prior art, the propagation distance after the signal is sent from the base station Attenuated single radiation pattern, this application can more accurately reflect the actual strength of the signal on the map, so the user can obtain the communication network signal in each area according to the communication performance data displayed on the map, so as to be able to choose a communication network with better quality In order to obtain a better communication network signal, it brings great convenience to the user's network use. FIG. 1 shows a system to which this embodiment of the present application applies, and the system includes a client 100 and a server 200 . The client 100 and the server 200 are connected in a wired or wireless manner for specific data exchange.

客户端100是应用于用户一侧,能够实现数据采集、传输等功能的前端电子设备。具体的,客户端100可以为台式电脑、平板电脑、笔记本电脑、智能手机等电子设备。或者,客户端100也可以为能够运行于上述电子设备中的软件应用。例如,可以是在台式电脑上运行的某应用程序等。The client 100 is a front-end electronic device that is applied to the user side and can realize functions such as data collection and transmission. Specifically, the client 100 may be an electronic device such as a desktop computer, a tablet computer, a notebook computer, or a smart phone. Alternatively, the client 100 may also be a software application that can run on the above-mentioned electronic device. For example, it could be an application running on a desktop computer, etc.

服务器200可以是具有数据处理能力以及数据存储能力的设备。示例性的,服务器200可以是一台服务器,或者是多台服务器组成的服务器集群,又或者是一个云计算服务中心,对此不作限定。The server 200 may be a device with data processing capability and data storage capability. Exemplarily, the server 200 may be a server, or a server cluster composed of multiple servers, or a cloud computing service center, which is not limited.

在本申请实施例中,服务器200获取各个区域的基站数据、测量报告以及路测数据,并根据基站数据、测量报告以及路测数据,确定各个区域的通信性能数据,以使得客户端100能够从服务器200处获取通信性能数据,进而客户端100能够显示各个区域的通信性能数据。In the embodiment of the present application, the server 200 obtains the base station data, measurement reports and drive test data of each area, and determines the communication performance data of each area according to the base station data, measurement reports and drive test data, so that the client 100 can obtain from The server 200 acquires the communication performance data, and then the client 100 can display the communication performance data of each area.

以本申请实施例中的客户端100为手机为例,下面结合图2对手机的通用硬件架构进行说明。Taking the client 100 in the embodiment of the present application as an example, the general hardware architecture of the mobile phone will be described below with reference to FIG. 2 .

如图2所示,手机具体可以包括:处理器101、射频(RF)电路102、存储器103、触摸屏104、蓝牙装置105、一个或多个传感器106、Wi-Fi装置107、定位装置108、音频电路109、外设接口110、电源装置111以及指纹采集器件112等部件。这些部件可通过一根或多根通信总线或信号线(图2中未示出)进行通信。本领域技术人员可以理解,图2中示出的硬件结构并不构成对手机的限定,手机可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。As shown in Figure 2, the mobile phone may specifically include: a processor 101, a radio frequency (RF) circuit 102, a memory 103, a touch screen 104, a Bluetooth device 105, one or more sensors 106, a Wi-Fi device 107, a positioning device 108, an audio Circuit 109, peripheral interface 110, power supply 111, fingerprint collection device 112 and other components. These components may communicate via one or more communication buses or signal lines (not shown in FIG. 2). Those skilled in the art can understand that the hardware structure shown in FIG. 2 does not limit the mobile phone, and the mobile phone may include more or less components than shown in the figure, or combine some components, or arrange different components.

处理器101是手机的控制中心,利用各种接口和线路连接手机的各个部分,通过运行或执行存储在存储器103内的应用程序(以下可以简称App),以及调用存储在存储器103内的数据,执行手机的各种功能和处理数据。在一些实施例中,处理器101可包括一个或多个处理单元。The processor 101 is the control center of the mobile phone, and utilizes various interfaces and lines to connect various parts of the mobile phone, by running or executing an application program (hereinafter referred to as App) stored in the memory 103, and calling data stored in the memory 103, Perform various functions of the mobile phone and process data. In some embodiments, processor 101 may include one or more processing units.

射频电路102可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路102可以将基站的下行数据接收后,给处理器101处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路102还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。The radio frequency circuit 102 can be used for receiving and sending wireless signals during sending and receiving information or talking. In particular, the radio frequency circuit 102 can process the processor 101 after receiving the downlink data from the base station; in addition, send the uplink data to the base station. Typically, radio frequency circuitry includes, but is not limited to, an antenna, at least one amplifier, transceiver, coupler, low noise amplifier, duplexer, and the like. In addition, the radio frequency circuit 102 can also communicate with other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile Communications, General Packet Radio Service, Code Division Multiple Access, Wideband Code Division Multiple Access, Long Term Evolution, Email, Short Message Service, etc.

存储器103用于存储应用程序以及数据,处理器101通过运行存储在存储器103的应用程序以及数据,执行手机的各种功能以及数据处理。存储器103主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机时所创建的数据(比如音频数据、电话本等)。此外,存储器103可以包括高速随机存取存储器,还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。存储器103可以存储各种操作系统,例如,苹果公司所开发的iOS操作系统,谷歌公司所开发的Android操作系统等。The memory 103 is used to store application programs and data, and the processor 101 executes various functions and data processing of the mobile phone by running the application programs and data stored in the memory 103 . The memory 103 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); The data created at the time (such as audio data, phone book, etc.). In addition, the memory 103 may include a high-speed random access memory, and may also include a non-volatile memory, such as a magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. The memory 103 can store various operating systems, for example, the iOS operating system developed by Apple Inc., the Android operating system developed by Google Inc., and the like.

触摸屏104可以包括触控板104-1和显示器104-2。其中,触控板104-1可采集手机的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板104-1上或在触控板104-1附近的操作),并将采集到的触摸信息发送给其他器件例如处理器101。The touch screen 104 may include a touchpad 104-1 and a display 104-2. Among them, the touch panel 104-1 can collect the touch event of the user of the mobile phone on or near it (for example, the user uses any suitable object such as a finger or a stylus on the touch panel 104-1 or on the touch panel 104- 1), and send the collected touch information to other devices such as the processor 101.

Wi-Fi装置107,用于为手机提供遵循Wi-Fi相关标准协议的网络接入,手机可以通过Wi-Fi装置107接入到Wi-Fi接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该Wi-Fi装置107也可以作为Wi-Fi无线接入点,可以为其他终端提供Wi-Fi网络接入。The Wi-Fi device 107 is used to provide mobile phones with network access following Wi-Fi-related standard protocols, and the mobile phones can be connected to Wi-Fi access points through the Wi-Fi device 107, thereby helping users to send and receive emails and browse web pages And access to streaming media, etc., it provides users with wireless broadband Internet access. In some other embodiments, the Wi-Fi device 107 can also serve as a Wi-Fi wireless access point, and can provide Wi-Fi network access for other terminals.

手机还可以包括至少一种传感器106,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触摸屏104的显示器的亮度,接近传感器可在手机移动到耳边时,关闭显示器的电源。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The handset may also include at least one sensor 106, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor can include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display on the touch screen 104 according to the brightness of the ambient light, and the proximity sensor can turn off the power of the display when the mobile phone is moved to the ear. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is stationary, and can be used for applications that recognize the posture of mobile phones (such as horizontal and vertical screen switching, related Games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; as for other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. repeat.

通信接口110,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(USB)接口与鼠标或显示器连接,通过用户识别模块卡卡槽上的金属触点与电信运营商提供的用户识别模块卡(SIM)卡进行连接,通过Wi-Fi装置107的接口、近场通信(NFC)装置的接口、蓝牙模块的接口等与其他终端实现通信功能。通信接口110可以被用来将上述外部的输入/输出外围设备耦接到处理器101和存储器103。The communication interface 110 is used to provide various interfaces for external input/output devices (such as keyboard, mouse, external display, external memory, SIM card, etc.). For example, it can be connected to a mouse or a display through a universal serial bus (USB) interface, and can be connected to a subscriber identification module card (SIM) card provided by a telecom operator through a metal contact on the subscriber identification module card slot, and can be connected through a Wi-Fi device. The interface of 107, the interface of the near field communication (NFC) device, the interface of the bluetooth module, etc. realize the communication function with other terminals. The communication interface 110 may be used to couple the aforementioned external input/output peripherals to the processor 101 and the memory 103 .

手机还可以包括给各个部件供电的电源装置111(比如电池和电源管理芯片),电池可以通过电源管理芯片与处理器101逻辑相连,从而通过电源装置111实现管理充电、放电、以及功耗管理等功能。The mobile phone can also include a power supply device 111 (such as a battery and a power management chip) for supplying power to various components. The battery can be logically connected to the processor 101 through the power management chip, so that the power supply device 111 can be used to manage charging, discharging, and power management. Function.

尽管图2未示出,手机还可以包括摄像头(前置摄像头和/或后置摄像头)、闪光灯、微型投影装置、近场通信(NFC)装置等,在此不再赘述。Although not shown in FIG. 2 , the mobile phone may also include a camera (front camera and/or rear camera), a flashlight, a micro projection device, a near field communication (NFC) device, etc., which will not be repeated here.

服务器200的硬件结构可以参考以下图3所示的装置的硬件架构。如图3所示,该控制装置300包括处理器301,通信线路302以及通信接口303。For the hardware structure of the server 200, reference may be made to the hardware structure of the device shown in FIG. 3 below. As shown in FIG. 3 , the control device 300 includes a processor 301 , a communication line 302 and a communication interface 303 .

进一步的,该控制装置300还可以包括存储器304。其中,处理器301,存储器304以及通信接口303之间可以通过通信线路302连接。Further, the control device 300 may also include a memory 304 . Wherein, the processor 301 , the memory 304 and the communication interface 303 may be connected through a communication line 302 .

其中,处理器301可以是中央处理器(central processing unit,CPU)、通用处理器网络处理器(network processor,NP)、数字信号处理器(digital signal processing,DSP)、微处理器、微控制器、可编程逻辑器件(programmable logic device,PLD)或它们的任意组合。处理器301还可以是其它任意具有处理功能的装置,例如电路、器件或软件模块,不做限制。Wherein, the processor 301 may be a central processing unit (central processing unit, CPU), a general-purpose processor, a network processor (network processor, NP), a digital signal processor (digital signal processing, DSP), a microprocessor, a microcontroller , programmable logic device (programmable logic device, PLD) or any combination thereof. The processor 301 may also be any other device with processing functions, such as a circuit, device or software module, without limitation.

通信线路302,用于在控制装置300所包括的各部件之间传送信息。The communication line 302 is used to transmit information among the components included in the control device 300 .

通信接口303,用于与其他设备或其它通信网络进行通信。该其它通信网络可以为以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口303可以是模块、电路、收发器或者任何能够实现通信的装置。The communication interface 303 is used for communicating with other devices or other communication networks. The other communication network may be an Ethernet, a radio access network (radio access network, RAN), a wireless local area network (wireless local area networks, WLAN), and the like. The communication interface 303 may be a module, a circuit, a transceiver or any device capable of realizing communication.

存储器304,用于存储指令。其中,指令可以是计算机程序。The memory 304 is used for storing instructions. Wherein, the instruction may be a computer program.

其中,存储器304可以是只读存储器(read-only memory,ROM)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是存取存储器(random access memory,RAM)或者可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备等,不予限制。Wherein, the memory 304 can be a read-only memory (read-only memory, ROM) or other types of static storage devices that can store static information and/or instructions, and can also be an access memory (random access memory, RAM) or can store Other types of dynamic storage devices for information and/or instructions can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) ) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disc storage media or other magnetic storage devices, etc., without limitation.

需要指出的是,存储器304可以独立于处理器301存在,也可以和处理器301集成在一起。存储器304可以用于存储指令或者程序代码或者一些数据等。存储器304可以位于控制装置300内,也可以位于控制装置300外,不做限制。It should be noted that the memory 304 may exist independently of the processor 301 or may be integrated with the processor 301 . The memory 304 can be used to store instructions or program codes or some data and so on. The memory 304 may be located in the control device 300 or outside the control device 300, without limitation.

处理器301,用于执行存储器304中存储的指令,以实现本申请下述实施例提供的通信方法。例如,当服务器300为终端或者终端中的芯片或者片上系统时,处理器301可以执行存储器304中存储的指令,以实现本申请下述实施例中发送端所执行的步骤。The processor 301 is configured to execute instructions stored in the memory 304, so as to implement the communication method provided by the following embodiments of the present application. For example, when the server 300 is a terminal or a chip in the terminal or a system on chip, the processor 301 may execute instructions stored in the memory 304 to implement the steps performed by the sending end in the following embodiments of the present application.

在一种示例中,处理器301可以包括一个或多个CPU,例如图3中的CPU0和CPU1。In an example, the processor 301 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 3 .

作为一种可选的实现方式,控制装置300包括多个处理器,例如,除图3中的处理器301之外,还可以包括处理器307。As an optional implementation manner, the control device 300 includes multiple processors, for example, in addition to the processor 301 in FIG. 3 , it may further include a processor 307 .

作为一种可选的实现方式,控制装置300还包括输出设备305和输入设备306。示例性地,输入设备306是键盘、鼠标、麦克风或操作杆等设备,输出设备305是显示屏、扬声器等设备。As an optional implementation manner, the control apparatus 300 further includes an output device 305 and an input device 306 . Exemplarily, the input device 306 is a device such as a keyboard, a mouse, a microphone, or a joystick, and the output device 305 is a device such as a display screen and a speaker.

下面结合说明书附图,对本申请的实施例进行具体说明。Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

在进行地图显示之前,首先对通信性能数据的生成过程进行介绍,如图4所示,本申请实施例还提供一种通信性能数据的获取方法,该方法包括以下步骤:Before displaying the map, firstly, the generation process of the communication performance data is introduced, as shown in FIG. 4 , the embodiment of the present application also provides a method for obtaining communication performance data, which includes the following steps:

S101、服务器获取地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据。S101. The server acquires base station data, measurement report data, and drive test data of each area within a map display range.

其中,基站数据表示服务器从各个基站处获取到的数据,基站数据可以用于表示各个基站服务区域下的客户端理论上能够接收到的通信网络信号。Wherein, the base station data represent the data acquired by the server from each base station, and the base station data may be used to represent communication network signals theoretically receivable by clients under the service area of each base station.

测量报告(measurement report,MR)数据指的是客户端在上网或通话过程中会不断的上报对网络信号的测量信息,通过这些测量信息就可以知道客户端的实际通信网络信号质量。MR数据主要包括:服务小区和邻区的物理小区标识(Physical Cell Identifier,PCI)、参考信号接收功率(Reference Signal Receiving Power,RSRP)、参考信号接收质量(Reference Signal Receiving Quality,RSRQ)及时间提前量(Timing Advance,TA)等信息。Measurement report (measurement report, MR) data means that the client will continuously report the measurement information of the network signal during the surfing or calling process, through which the actual communication network signal quality of the client can be known. MR data mainly includes: Physical Cell Identifier (PCI), Reference Signal Received Power (RSRP), Reference Signal Received Quality (Reference Signal Received Quality, RSRQ) and time advance of the serving cell and neighboring cells Quantity (Timing Advance, TA) and other information.

路测数据表示运维人员在各个区域采用各种专业设备现场进行通信网络信号质量测试获得的实测数据。The drive test data represent the actual measurement data obtained by the operation and maintenance personnel using various professional equipment to test the signal quality of the communication network on site in various regions.

可选的,地图显示范围表示客户端界面所能显示的地图范围。Optionally, the map display range indicates the map range that can be displayed by the client interface.

在一些实施例中,服务器中预先存储有初始地图,初始地图可以为百度地图、高德地图、腾讯地图等外形地图。进而服务器可以实时获取到客户端所处的当前位置,确定地图显示范围,并获取地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据。In some embodiments, an initial map is pre-stored in the server, and the initial map may be an external map such as a Baidu map, a Gaode map, or a Tencent map. Furthermore, the server can obtain the current location of the client in real time, determine the map display range, and obtain base station data, measurement report data and drive test data of each area within the map display range.

可选的,服务器每隔预设时间获取一次地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据。Optionally, the server obtains base station data, measurement report data, and drive test data of each area within the map display range at preset intervals.

S102、服务器根据各个区域的基站数据、测量报告数据以及路测数据,确定地图显示范围内的各个区域的通信性能数据。S102. The server determines the communication performance data of each area within the map display range according to the base station data, measurement report data, and drive test data of each area.

其中,通信性能数据可以用于指示通信网络信号质量。Wherein, the communication performance data may be used to indicate the signal quality of the communication network.

可选的,通信性能数据可以包括以下一项或者多项:通话性能指标、上网性能指标、运营商性能指标、通信协议性能指标以及运维人员使用的专业数据指标等。Optionally, the communication performance data may include one or more of the following: call performance indicators, Internet access performance indicators, operator performance indicators, communication protocol performance indicators, and professional data indicators used by operation and maintenance personnel.

可选的,通信性能数据可以采用具体的数值表示,也可以采用能够用来表示通信网络信号质量好坏的其他信息(例如文字、颜色等)表示。Optionally, the communication performance data may be represented by a specific numerical value, or may be represented by other information (such as text, color, etc.) that can be used to represent the signal quality of the communication network.

示例性的,当通信性能数据为数值时,数值越大,通信网络信号质量越强。当通信性能数据为文字信息时,可以采用“优”“良”“差”等文字表示各个区域的通信网络质量。本申请实施例中采用文字信息表示来进行举例说明。Exemplarily, when the communication performance data is a numerical value, the larger the numerical value, the stronger the signal quality of the communication network. When the communication performance data is text information, words such as "excellent", "good" and "poor" may be used to indicate the quality of the communication network in each area. In the embodiment of the present application, text information representation is used for illustration.

可选的,可以预先建立通信性能数据模型,将各个区域的基站数据、测量报告数据以及路测数据输入到通信性能数据模型中,以便直接获取各个区域的通信性能数据。Optionally, a communication performance data model may be established in advance, and base station data, measurement report data, and drive test data of each area are input into the communication performance data model, so as to directly obtain communication performance data of each area.

在一些实施例中,为了更准确的获取各个区域的通信性能数据,可以对各个区域的基站数据、测量报告数据以及路测数据进行筛选,将异常数据进行丢弃。In some embodiments, in order to acquire communication performance data of each area more accurately, base station data, measurement report data, and drive test data of each area may be screened, and abnormal data may be discarded.

可选的,对于一个区域来说,服务器还可以获取该区域的实时气象数据,根据实时气象数据对通信性能数据进行修正,获取修正后的通信性能数据。Optionally, for an area, the server may also obtain real-time weather data of the area, correct the communication performance data according to the real-time weather data, and obtain the corrected communication performance data.

在一些实施例中,建立通信性能数据修正模型,将各个区域的实时气象数据输入到通信性能数据修正模型中,获取各个区域根据气象数据修正后的通信性能数据。In some embodiments, a communication performance data correction model is established, real-time weather data of each region is input into the communication performance data correction model, and communication performance data corrected according to the weather data of each region is obtained.

在实际生活中,由于某些极端天气的到来,例如大雨、雷暴、大雪等,会对基站、天线等造成不可避免的影响,从而影响用户的通信网络信号的质量,因此,本申请实施例将还根据实时气象数据对已有的通信性能数据进行修正,能够更加准确的获取随着实时气象数据变化后的通信性能数据。In real life, due to the arrival of some extreme weather, such as heavy rain, thunderstorm, heavy snow, etc., it will inevitably affect the base station, antenna, etc., thereby affecting the quality of the user's communication network signal. Therefore, the embodiment of this application will The existing communication performance data is also corrected according to the real-time weather data, so that the communication performance data changed with the real-time weather data can be obtained more accurately.

可选的,服务器根据基站数据、测量报告数据以及路测数据,确定地图显示范围内的各个区域的通信性能数据之后,存储通信性能数据。Optionally, the server stores the communication performance data after determining the communication performance data of each area within the map display range according to the base station data, measurement report data and drive test data.

各个区域的基站数据表示各个区域下的客户端理论上能够接收到的通信网络信号质量,由于信号传输途径、传输距离、用户数等的影响,客户端实际接收到的通信网络信号质量与理论上能够接收到的通信网络信号质量会有很大的差别。测量报告数据表示客户端在上网或通话过程中会不断的上报对网络信号的测量信息,通过这些测量信息就可以知道客户端的实际通信网络信号质量,但对于人烟稀少的偏远山区、厂房、车库等区域,用户上报的测量报告数据较少,不能准确描述通信网络信号的质量。路测数据表示运维人员在各个区域采用各种专业设备现场进行通信网络信号质量测试获得的实测数据。因此,在基站数据的基础上,结合测量报告数据和路测数据获得的通信性能数据能够准确又全面的表示各个区域的通信网络信号质量。The base station data in each area represents the communication network signal quality that clients in each area can theoretically receive. Due to the influence of signal transmission path, transmission distance, number of users, etc., the communication network signal quality actually received by the client terminal is different from the theoretical signal quality. The signal quality of the communication network that can be received will vary greatly. The measurement report data means that the client will continuously report the measurement information of the network signal during the Internet or the call process. Through these measurement information, the actual communication network signal quality of the client can be known. However, for sparsely populated remote mountainous areas, factories, garages and other areas , the measurement report data reported by the user is less, which cannot accurately describe the quality of the communication network signal. The drive test data represent the actual measurement data obtained by the operation and maintenance personnel using various professional equipment to test the signal quality of the communication network on site in various regions. Therefore, on the basis of the base station data, the communication performance data obtained by combining the measurement report data and the drive test data can accurately and comprehensively represent the signal quality of the communication network in each area.

如图5所示,本申请实施例提供一种地图的显示方法,该方法包括以下步骤:As shown in Figure 5, the embodiment of the present application provides a method for displaying a map, the method includes the following steps:

S201、客户端接收到地图显示指令。S201. The client terminal receives a map display instruction.

其中,地图显示指令用于指示客户端显示地图显示范围内的各个区域的通信性能数据。Wherein, the map display instruction is used to instruct the client to display the communication performance data of each area within the map display range.

示例性的,地图显示指令可以是用户点击客户端主界面上的地图应用图标的操作;或者,地图显示指令可以是用户进入地图界面后点击“通信性能显示数据图标”的操作,“通信性能数据显示图标”可以是设置在地图界面的物理按键,“通信性能点击显示图标”可以用于触发客户端在地图上显示地图显示范围内的各个区域的通信性能数据;或者,地图显示指令可以是用户输入语音指令的操作,该语音指令可以为“打开地图”、“在地图上显示通信性能数据”等。本申请实施例对地图显示指令的具体实现方式不予限定。Exemplarily, the map display instruction may be an operation in which the user clicks a map application icon on the main interface of the client; or, the map display instruction may be an operation in which the user clicks the "communication performance display data icon" after entering the map interface, and the "communication performance data icon" "Display icon" can be a physical button set on the map interface, and "communication performance click display icon" can be used to trigger the client to display the communication performance data of each area within the map display range on the map; or, the map display instruction can be user An operation of inputting a voice command, where the voice command may be "open the map", "display communication performance data on the map", etc. The embodiment of the present application does not limit the specific implementation manner of the map display instruction.

在一些实施例中,若客户端处于无法联网状态,地图显示指令还可以是用户点击客户端主界面上任一应用图标的操作。In some embodiments, if the client is in a state of being unable to connect to the Internet, the map display instruction may also be an operation in which the user clicks any application icon on the main interface of the client.

示例性的,若客户端在当前位置处于无法联网状态,此时用户想要登陆微信发送信息,则客户端可以在用户登陆微信时或发送信息时从服务器获取地图显示范围内的各个区域的通信性能数据。Exemplarily, if the client is unable to connect to the Internet at the current location, and the user wants to log in to WeChat to send information, the client can obtain the communication of each area within the map display range from the server when the user logs in to WeChat or sends information. performance data.

应理解,本申请实施例中的地图显示范围指的是客户端主界面上能够显示的地图范围,由于客户端主界面的尺寸大小是固定的,因此,地图显示范围也是固定的,但随着用户的一些操作指令,地图显示范围中显示的各个区域是会发生变化的。It should be understood that the map display range in the embodiment of the present application refers to the map range that can be displayed on the main interface of the client. Since the size of the main interface of the client is fixed, the display range of the map is also fixed. Each area displayed in the map display range will change due to some operation instructions of the user.

示例性的,当操作指令为用户在地图界面上进行两指同时向内滑动的操作时,响应于该操作,扩大地图的比例尺,从而地图显示范围可以包括更多的区域;当操作指令为用户在地图界面上进行两指同时向外滑动的操作时,响应于该操作,缩小地图的比例尺,从而地图显示范围可以包括更少的区域;当操作指令为用户选择目标地点的操作时,响应于该操作,地图显示范围可以从显示用户当前位置的区域变化为显示用户选择的目标地点及其预设范围内的区域。当然,操作指令还包括其他使地图显示范围发生变化的操作,本申请实施例不予限定。Exemplarily, when the operation instruction is that the user slides two fingers inward on the map interface at the same time, in response to the operation, the scale of the map is enlarged, so that the map display range can include more areas; when the operation instruction is the user When performing an operation of sliding two fingers outward on the map interface at the same time, in response to the operation, the scale of the map is reduced, so that the map display range can include fewer areas; With this operation, the display range of the map can be changed from the area where the user's current location is displayed to the target location selected by the user and the area within the preset range. Of course, the operation instruction also includes other operations that change the display range of the map, which is not limited in this embodiment of the present application.

S202、响应于地图显示指令,客户端显示地图显示范围内的各个区域的通信性能数据。S202. In response to the map display instruction, the client terminal displays the communication performance data of each area within the map display range.

在一些实施例中,为了使用户一目了然的获知各个区域的通信网络信号性能,地图显示范围内的各个区域的颜色与各个区域的通信性能数据相对应。In some embodiments, in order for the user to know the communication network signal performance of each area at a glance, the color of each area within the map display range corresponds to the communication performance data of each area.

示例性的,如图6所示,通信性能数据所代表通信网络信号质量强的区域的颜色为深色,通信性能数据所代表通信网络信号质量弱的区域的颜色逐渐过渡为浅色。Exemplarily, as shown in FIG. 6 , the color of the region with strong signal quality of the communication network represented by the communication performance data is dark, and the color of the region with weak signal quality of the communication network represented by the communication performance data gradually transitions to light color.

可选的,图6所示的地图是由多个六边形组成的,一个六边形表示一个区域。除此之外,本申请实施例中的地图还可以为网格状,一个网格代表一个区域;或者,本申请实施例中的地图还可以为热力图形态、维诺图形态或者点位图形态等等,本申请实施例在此不做限定。Optionally, the map shown in FIG. 6 is composed of multiple hexagons, and one hexagon represents an area. In addition, the map in the embodiment of the present application can also be in the shape of a grid, and a grid represents an area; or, the map in the embodiment of the present application can also be in the form of a heat map, a Voronoi diagram or a point map The form and the like are not limited in this embodiment of the present application.

应理解,由于通信性能数据包括多个指标,当通信性能数据具体为不同的指标时,同一个区域的颜色可能是不同的。It should be understood that since the communication performance data includes multiple indicators, when the communication performance data are specifically different indicators, the colors of the same area may be different.

示例性的,当用户选择通信性能数据为通话性能指标时,区域A的通话性能>区域B的通话性能>区域C的通话性能,此时,区域A、B、C的颜色分别为黑色、深灰色、白色。当用户选择通信性能数据为上网性能指标时,区域A的上网性能<区域B的上网性能<区域C的上网性能,此时,区域A、B、C的颜色分别为浅灰色、深灰色、黑色。Exemplarily, when the user selects the communication performance data as the call performance index, call performance in area A > call performance in area B > call performance in area C, at this time, the colors of areas A, B, and C are black, dark, respectively. grey White. When the user selects the communication performance data as the Internet access performance index, the Internet access performance of area A < the Internet access performance of area B < the Internet access performance of area C, at this time, the colors of areas A, B, and C are light gray, dark gray, and black respectively .

当然,随着时间的变化,各个区域的通信性能数据也在不断的变化,那么各个区域的颜色也会随着通信性能数据的变化而变化。Of course, as time changes, the communication performance data of each area is also constantly changing, so the color of each area will also change with the change of the communication performance data.

在另一些实施例中,为了使用户更加方便的查看通信性能数据,地图显示范围内的各个区域均具有对应的文本框,一个区域的文本框用于记录该区域的通信性能数据。In some other embodiments, in order to make it easier for users to view communication performance data, each area within the map display range has a corresponding text box, and the text box of an area is used to record the communication performance data of the area.

可选的,文本框中可以记载区域的通信性能数据的具体数值。或者,文本框中可以记载区域的通信性能数据对应的等级(例如优、良、差),以便于用户简单明了地获知该区域的通信性能。Optionally, the specific value of the communication performance data of the area may be recorded in the text box. Alternatively, the level corresponding to the communication performance data of the area (for example, excellent, good, and poor) may be recorded in the text box, so that the user can know the communication performance of the area simply and clearly.

可选的,文本框的形状可以为矩形、圆形等,本申请实施例以矩形为例。Optionally, the shape of the text box may be a rectangle, a circle, etc., and the embodiment of the present application uses a rectangle as an example.

示例性的,如图7所示,医院对应的文本框中显示医院的通信性能数据为优,超市的文本框中显示超市的通信性能数据为差。Exemplarily, as shown in FIG. 7 , the text box corresponding to the hospital shows that the communication performance data of the hospital is excellent, and the text box of the supermarket shows that the communication performance data of the supermarket is poor.

进一步的,为了方便用户针对性查看通信性能数据所包括的各种指标,如图8中的(a)所示,地图界面800设置有选择标识801,当客户端接收到用户点击选择标识801的操作时,响应于该操作,进入如图8中的(b)所示的选择界面900。选择界面900中可以包括多个选项,例如通话性能选项901、上网性能选项、无线保真(wireless fidelity,WIFI)性能选项等。客户端接收到用户点击通话性能选项901的操作,响应于该操作,如图8中的(c)所示,地图界面800中各个区域的文本框中更新为通话性能指标。Further, in order to facilitate the user to view various indicators included in the communication performance data, as shown in (a) in FIG. 8 , the map interface 800 is provided with a selection mark 801. During operation, in response to the operation, the selection interface 900 as shown in (b) in FIG. 8 is entered. The selection interface 900 may include multiple options, such as a call performance option 901, an Internet access performance option, a wireless fidelity (wireless fidelity, WIFI) performance option, and the like. The client receives the user's operation of clicking the call performance option 901, and in response to the operation, as shown in (c) in FIG. 8 , the text boxes of each area in the map interface 800 are updated with call performance indicators.

可选的,为了进一步方便用户的使用,如图9中的(a)所示,地图界面800上设置有“通信性能显示/隐藏图标”802,用户可以通过点击“通信性能显示/隐藏图标”来显示/隐藏通信性能数据。Optionally, in order to further facilitate the use of users, as shown in (a) in FIG. to show/hide communication performance data.

示例性的,当用户不需要查看通信性能数据,只需要获取前往某一地点的路线时,若地图上一直显示通信性能数据,难免会给路线图带来影响,此时为了更加直观的获取路线图,用户可以点击“通信性能隐藏图标”,响应于该操作,如图9中的(b)所示,地图上的通信性能数据隐藏。For example, when the user does not need to view the communication performance data, but only needs to obtain the route to a certain place, if the communication performance data is always displayed on the map, it will inevitably affect the route map. At this time, in order to obtain the route more intuitively As shown in FIG. 9 , the user can click on the "communication performance hiding icon", and in response to this operation, as shown in (b) in FIG. 9 , the communication performance data on the map is hidden.

可选的,本申请实施例的地图还具有语音播报、文字提示等功能。Optionally, the map in the embodiment of the present application also has functions such as voice broadcast and text prompt.

在一些实施例中,当用户处于不断移动状态时,当客户端检测到在用户的运动方向上存在通信性能数据较差的地方时,客户端会在客户端主界面上显示提醒信息或进行语音播报,提醒信息或语音播报用于提醒用户前方区域的通信性能数据较差。示例性的,如图10所示,用户运动到医院时,前方500米处的区域通信性能数据较差,客户端会在地图界面或客户端主界面弹出提醒信息框,提醒信息框用于通过“前方500米区域处网络信号质量差”等信息提醒用户前方500米处的网络信号质量差,以使得用户提前开始准备,避免突然失去信号。In some embodiments, when the user is constantly moving, when the client detects that there is a place with poor communication performance data in the direction of the user's movement, the client will display a reminder message on the main interface of the client or make a voice call Announcement, reminder information or voice announcement is used to remind the user that the communication performance data in the area ahead is poor. Exemplarily, as shown in Figure 10, when the user moves to the hospital, the communication performance data in the area 500 meters ahead is poor, and the client will pop up a reminder message box on the map interface or the main interface of the client. The reminder message box is used to pass Information such as "The quality of the network signal in the area 500 meters ahead is poor" reminds the user that the quality of the network signal 500 meters ahead is poor, so that the user can start preparations in advance to avoid sudden loss of signal.

在另一些实施例中,当用户正在进行视频通话时,视频通话突然中断,如图11中的(a)所示,客户端的主界面1100弹出提醒框1101,提醒框用于通过“当前区域信号质量较差,是否前往其他区域”等文字信息提醒用户当前位置无信号。当用户需要前往其他区域继续进行视频通话时,用户可以点击确定选项1102,客户端接收到用户点击确定选项1102的操作时,响应于该操作,进入如图11中的(b)所示的地图界面800,用户当前所处位置为超市,用户可以查看超市周围各个区域的通信性能数据,进而前往网络信号质量好的区域进行视频通话。如图11中的(b)所示,医院的通信性能数据为优,用户想要前往医院,接收到用户点击医院的操作时,响应于该操作,地图界面上显示从区域A到区域C的路线,以使得用户根据路线前往区域C。In other embodiments, when the user is in the video call, the video call is suddenly interrupted, as shown in (a) in Figure 11, the main interface 1100 of the client pops up a reminder box 1101, the reminder box is used to pass the "current area signal The quality is poor, do you want to go to another area" and other text messages to remind the user that there is no signal at the current location. When the user needs to go to another area to continue the video call, the user can click the OK option 1102, and when the client receives the user's operation of clicking the OK option 1102, in response to the operation, enter the map shown in (b) in Figure 11 In interface 800, the user is currently located in a supermarket, and the user can view the communication performance data of various areas around the supermarket, and then go to an area with a good network signal quality to make a video call. As shown in (b) in Figure 11, the communication performance data of the hospital is excellent, and the user wants to go to the hospital. When the user receives the operation of clicking the hospital, in response to the operation, the map interface displays the information from area A to area C. A route, so that the user goes to area C according to the route.

在本申请实施例中,一方面由于通信性能数据是根据基站数据、测量报告数据以及路测数据确定的,能够更加全面准确的反映通信网络信号质量。另一方面,本申请将通信性能数据和外形地图结合来,使客户端能够显示地图显示范围内各个区域的通信性能数据,相较于现有技术中简单的描述信号从基站发出后随传播距离衰减的单一辐射图,本申请能够在地图上更加准确地反映信号的实际强弱情况,因此用户能够根据地图上显示的通信性能数据获取各个区域的通信网络信号,从而能够选择通信网络质量更好的区域以获取更好的通信网络信号,为用户的网络使用带来了极大的便利。In the embodiment of the present application, on the one hand, since the communication performance data is determined according to base station data, measurement report data, and drive test data, it can more comprehensively and accurately reflect the signal quality of the communication network. On the other hand, this application combines the communication performance data with the outline map, so that the client can display the communication performance data of each area within the map display range. Compared with the simple description of the signal in the prior art, the propagation distance after the signal is sent from the base station Attenuated single radiation pattern, this application can more accurately reflect the actual strength of the signal on the map, so the user can obtain the communication network signal in each area according to the communication performance data displayed on the map, so as to be able to choose a communication network with better quality In order to obtain a better communication network signal, it brings great convenience to the user's network use.

基于图5所示的实施例,如图12所示,本申请实施例还提供一种地图的显示方法,该方法包括以下步骤:Based on the embodiment shown in FIG. 5, as shown in FIG. 12, the embodiment of the present application also provides a map display method, which includes the following steps:

S301、客户端接收到目标地点的选择指令。S301. The client terminal receives an instruction for selecting a target location.

其中,选择指令可以为用户在地图界面上滑动时点击目标地点的操作;或者,选择指令可以为用户在地图界面上的搜索框中输入目标地点的操作;或者,选择指令可以为用户的语音指令,语音指令可以为“查找人民医院”、“搜索超市”等指令。Wherein, the selection instruction can be the operation of clicking the target location when the user slides on the map interface; or, the selection instruction can be the operation of the user inputting the target location in the search box on the map interface; or, the selection instruction can be the user's voice instruction , the voice command can be commands such as "find people's hospital", "search supermarket".

S302、响应于目标地点选择指令,客户端更新地图显示范围,并显示更新后的地图显示范围内各个区域的通信性能数据。S302. In response to the target location selection instruction, the client terminal updates the map display range, and displays the communication performance data of each area within the updated map display range.

其中,更新后的地图显示范围包括目标地点。Wherein, the updated map display range includes the target location.

示例性的,用户准备明天带家人一起前往故宫博物院游玩,想预先了解一些故宫博物院的网络信号质量情况。此时客户端接收到用户在输入框中输入的“故宫博物院”的目标地点的选择指令,响应于该指令,客户端的地图显示范围更新为包括故宫及其预设范围内的各个区域。其中,故宫博物院的文本框中显示“良好”,说明故宫博物院的网络信号指令情况良好。Exemplarily, the user plans to take his family to visit the Palace Museum tomorrow, and wants to learn about the network signal quality of the Palace Museum in advance. At this time, the client terminal receives the selection instruction of the target location of "The Palace Museum" input by the user in the input box, and in response to the instruction, the map display range of the client terminal is updated to include the Forbidden City and various areas within the preset range. Among them, "good" is displayed in the text box of the Palace Museum, indicating that the network signal command of the Palace Museum is in good condition.

可选的,本申请实施例中,客户端如何显示更新后的地图显示范围内各个区域的通信性能数据的过程与图5实施例中客户端如何显示地图显示范围内各个区域的通信性能数据的过程相同,此处不再进行赘述。Optionally, in the embodiment of the present application, the process of how the client displays the communication performance data of each area within the updated map display range is the same as how the client displays the communication performance data of each area within the map display range in the embodiment in FIG. 5 The process is the same and will not be repeated here.

本申请实施例中,用户通过在地图上选择目标地点,就可以看到目标地点及其预设范围内的各个区域的通信性能数据,从而可以预先知道目标点及其预设范围内的各个区域的网络信号质量情况,使用户根据网络信号质量情况预先做准备,为用户的出行提供了网络保障。In the embodiment of the present application, by selecting the target point on the map, the user can see the communication performance data of the target point and each area within the preset range, so that the target point and each area within the preset range can be known in advance The quality of the network signal enables users to prepare in advance according to the quality of the network signal, providing network guarantee for the user's travel.

基于图4所示的实施例,如图13所示,本申请实施例还提供一种地图的显示方法,该方法包括以下步骤:Based on the embodiment shown in FIG. 4, as shown in FIG. 13, the embodiment of the present application also provides a map display method, which includes the following steps:

S401、客户端接收通信区域显示指令。S401. The client terminal receives a communication area display instruction.

可选的,通信区域显示指令可以为用户在地图界面的搜索框中输入“通信区域显示指令”的操作;或者,通信区域显示指令可以为用户的语音指令。Optionally, the communication area display instruction may be an operation in which the user enters "communication area display instruction" in the search box on the map interface; or, the communication area display instruction may be a user's voice instruction.

示例性的,当用户处于偏远山区,信号不好时,通信区域显示指令可以为“显示通话性能良好的区域”;当用户在旅游图中使用移动数据进行视频通话时,信号可能时好时坏,此时通信区域显示指令可以为“显示移动数据满足视频通话要求的区域”;当用户无法使用移动数据网络上网时,通信区域显示指令可以是“显示具有免费WiFi的区域”;当用户需要在网上进行抢红包、摇号等需要非常良好网络信号时,通信区域显示指令可以是“分别显示WiFi、4G、5G信号最好的区域”。Exemplarily, when the user is in a remote mountainous area and the signal is not good, the communication area display instruction can be "display the area with good call performance"; when the user uses mobile data to make a video call in the travel map, the signal may be good or bad , at this time, the communication area display instruction can be "display the area where the mobile data meets the video call requirements"; when the user cannot use the mobile data network to surf the Internet, the communication area display instruction can be "display the area with free WiFi"; When a very good network signal is required for online red envelope grabbing and lottery, the communication area display command can be "display the areas with the best WiFi, 4G, and 5G signals respectively."

S402、响应于通信区域显示指令,客户端显示地图显示范围内各个通信质量符合要求的区域的位置。S402. In response to the communication area display instruction, the client terminal displays the positions of the areas within the map display range where the communication quality meets the requirements.

可选的,地图显示范围内各个通信质量符合要求的区域可以采用在各个通信质量符合要求的区域上增加指示光标。Optionally, for each area where the communication quality meets the requirements within the map display range, an indicator cursor may be added on each area where the communication quality meets the requirements.

示例性的,客户端接收到用户在搜索框中输入“显示免费WiFi的区域”的操作时,响应于该操作,进入如图14所示的地图界面1400,地图界面1400显示地图显示范围内具有免费WiFi的区域,其中,医院、影城、人民医院具有免费WiFi。Exemplarily, when the client receives the user's operation of inputting "display free WiFi area" in the search box, in response to this operation, it enters the map interface 1400 as shown in FIG. Areas with free WiFi, among which, hospitals, cinemas, and People's Hospital have free WiFi.

当然,用户可以通过在地图上查看具有免费WiFi的各个区域的颜色来区分各个区域免费WiFi的信号强弱。Of course, the user can distinguish the signal strength of free WiFi in each area by checking the color of each area with free WiFi on the map.

可选的,在客户端显示地图显示范围内各个通信质量符合要求的区域后,客户端还可以根据用户当前所处区域到各个通信质量符合要求的区域的距离选择出距离最近的区域,并给出导航路线。Optionally, after the client displays the areas within the map display range where the communication quality meets the requirements, the client can also select the closest area based on the distance from the user's current area to each area where the communication quality meets the requirements, and give out of the navigation route.

本申请实施例中,用户还可以根据需要选择相应的通信区域,可以快速获知周围满足通信要求的区域,从而可以根据需要前往任意一个满足通信要求的区域,为用户的生活带来了便利。In the embodiment of this application, the user can also select the corresponding communication area according to the need, and can quickly know the surrounding areas that meet the communication requirements, so that they can go to any area that meets the communication requirements as needed, which brings convenience to the user's life.

可以看出,上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。It can be seen that the foregoing mainly introduces the solutions provided by the embodiments of the present application from the perspective of methods. In order to realize the above functions, it includes corresponding hardware structures and/or software modules for performing various functions. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of the examples described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

本申请实施例可以根据上述方法示例对控制装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In the embodiment of the present application, the functional modules of the control device may be divided according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. Optionally, the division of modules in this embodiment of the present application is schematic, and is only a logical function division, and there may be another division manner in actual implementation.

如图15所示,本申请实施例提供一种地图显示装置的组成示意图,应用于客户端,该地图显示装置包括:接收模块1501和显示模块1502。As shown in FIG. 15 , the embodiment of the present application provides a schematic composition diagram of a map display device, which is applied to a client. The map display device includes: a receiving module 1501 and a display module 1502 .

接收模块1501,用于接收到地图显示指令;A receiving module 1501, configured to receive a map display instruction;

显示模块1502,用于响应于地图显示指令,显示地图显示范围内的各个区域的通信性能数据,通信性能数据根据基站数据、测量报告数据以及路测数据来确定。The display module 1502 is configured to display the communication performance data of each area within the map display range in response to the map display instruction, and the communication performance data is determined according to the base station data, measurement report data and drive test data.

可选的,通信性能数据根据基站数据、测量报告数据、路测数据以及实时气象数据来确定。Optionally, the communication performance data is determined according to base station data, measurement report data, drive test data, and real-time weather data.

可选的,地图显示范围内的各个区域的颜色与各个区域的通信性能数据相对应。Optionally, the color of each area within the display range of the map corresponds to the communication performance data of each area.

可选的,地图显示范围内的各个区域均具有对应的文本框,一个区域的文本框用于记录区域的通信性能数据。Optionally, each area within the display range of the map has a corresponding text box, and the text box of an area is used to record communication performance data of the area.

可选的,接收模块1501,还用于接收目标地点的选择指令;Optionally, the receiving module 1501 is also configured to receive an instruction for selecting a target location;

显示模块1502,还用于响应于目标地点选择指令,更新所述地图显示范围,并显示更新后的地图显示范围内各个区域的通信性能数据,更新后的地图显示范围包括目标地点。The display module 1502 is further configured to update the map display range in response to the target point selection instruction, and display the communication performance data of each area within the updated map display range, where the updated map display range includes the target point.

可选的,接收模块1501,还用于接收通信区域显示指令;Optionally, the receiving module 1501 is also configured to receive a communication area display instruction;

显示模块,还用于响应于通信区域显示指令,显示地图显示范围内各个通信质量符合要求的区域的位置。The display module is further configured to display the positions of the areas within the map display range where the communication quality meets the requirements in response to the communication area display instruction.

如图16所示,本申请实施例提供一种通信性能数据的获取装置的组成示意图,应用于服务器,该地图显示装置包括:获取模块1601和处理模块1602。As shown in FIG. 16 , the embodiment of the present application provides a schematic composition diagram of an apparatus for obtaining communication performance data, which is applied to a server. The map display apparatus includes: an obtaining module 1601 and a processing module 1602 .

获取模块1601,用于获取地图显示范围内的各个区域的基站数据、测量报告以及路测数据;An acquisition module 1601, configured to acquire base station data, measurement reports and drive test data of each area within the map display range;

处理模块1602,用于根据所述基站数据、测量报告以及路测数据,确定所述地图显示范围内的各个区域的通信性能数据。The processing module 1602 is configured to determine the communication performance data of each area within the map display range according to the base station data, measurement report and drive test data.

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的显示方法。An embodiment of the present invention also provides a computer-readable storage medium, the computer-readable storage medium includes computer-executable instructions, and when the computer-executable instructions are run on the computer, the computer is made to execute the display method provided by the above-mentioned embodiments.

本发明实施例还提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现上述实施例提供的显示方法。The embodiment of the present invention also provides a computer program product, which can be directly loaded into the memory and contains software codes. After being loaded and executed by a computer, the computer program product can realize the display method provided by the above embodiments.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机执行指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本申请实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机执行指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机执行指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above embodiments, all or part of them may be implemented by software, hardware, firmware or any combination thereof. When implemented using a software program, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When computer-executed instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. A computer can be a general purpose computer, special purpose computer, computer network, or other programmable device. Computer-executable instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, computer-executable instructions may be (such as coaxial cable, optical fiber, digital subscriber line (DSL) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server or data center. Computer-readable storage media It can be any available medium that can be accessed by a computer, or it can be a data storage device including one or more servers, data centers, etc. For example, a DVD), or a semiconductor medium (such as a solid state disk (solid state disk, SSD)), etc.

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present application has been described in conjunction with various embodiments herein, those skilled in the art can understand and realize the disclosure by viewing the drawings, the disclosure, and the appended claims during the implementation of the claimed application. Other Variations of Embodiments. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that these measures cannot be combined to advantage.

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。Although the application has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and drawings are merely illustrative of the application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this application.

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。The above is only a specific implementation of the application, but the protection scope of the application is not limited thereto, and any changes or replacements within the technical scope disclosed in the application should be covered within the protection scope of the application . Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims (11)

1.一种地图显示方法,其特征在于,所述方法包括:1. A map display method, characterized in that the method comprises: 客户端接收到地图显示指令;The client receives the map display command; 响应于所述地图显示指令,所述客户端显示地图显示范围内的各个区域的通信性能数据,所述通信性能数据根据基站数据、测量报告数据以及路测数据来确定。In response to the map display instruction, the client displays the communication performance data of each area within the map display range, and the communication performance data is determined according to base station data, measurement report data and drive test data. 2.根据权利要求1所述的方法,其特征在于,所述通信性能数据根据基站数据、测量报告数据、路测数据以及实时气象数据来确定。2. The method according to claim 1, wherein the communication performance data is determined according to base station data, measurement report data, drive test data and real-time weather data. 3.根据权利要求1或2所述的方法,其特征在于,所述地图显示范围内的各个区域的颜色与各个区域的通信性能数据相对应。3. The method according to claim 1 or 2, wherein the color of each area within the map display range corresponds to the communication performance data of each area. 4.根据权利要求1或2所述的方法,其特征在于,所述地图显示范围内的各个区域均具有对应的文本框,一个区域的文本框用于记录所述区域的通信性能数据。4. The method according to claim 1 or 2, wherein each area within the map display range has a corresponding text box, and the text box of one area is used to record the communication performance data of the area. 5.根据权利要求1所述的方法,其特征在于,所述方法还包括:5. The method according to claim 1, wherein the method further comprises: 所述客户端接收到目标地点的选择指令;The client receives an instruction to select a target location; 响应于所述目标地点选择指令,所述客户端更新所述地图显示范围,并显示更新后的地图显示范围内各个区域的通信性能数据,所述更新后的地图显示范围包括所述目标地点。In response to the target location selection instruction, the client updates the map display range, and displays the communication performance data of each area within the updated map display range, and the updated map display range includes the target point. 6.根据权利要求1所述的方法,其特征在于,所述方法还包括:6. The method according to claim 1, further comprising: 所述客户端接收通信区域显示指令;The client receives a communication area display instruction; 响应于所述通信区域显示指令,所述客户端显示所述地图显示范围内通信质量符合要求的区域的位置。In response to the communication area display instruction, the client terminal displays the positions of areas within the map display range where the communication quality meets requirements. 7.一种通信性能数据的获取方法,其特征在于,所述方法包括:7. A method for obtaining communication performance data, characterized in that the method comprises: 服务器获取地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据;The server obtains the base station data, measurement report data and drive test data of each area within the map display range; 所述服务器根据各个区域的基站数据、测量报告以及路测数据,确定所述地图显示范围内的各个区域的通信性能数据。The server determines the communication performance data of each area within the map display range according to the base station data, measurement reports and drive test data of each area. 8.根据权利要求7所述的方法,其特征在于,所述方法还包括:8. The method according to claim 7, further comprising: 所述服务器获取所述地图显示范围内的各个区域的实时气象数据;The server acquires real-time weather data of each area within the map display range; 所述服务器根据所述实时气象数据对所述各个区域的通信性能数据进行修正,获取所述各个区域修正后的通信性能数据。The server corrects the communication performance data of each area according to the real-time weather data, and acquires the corrected communication performance data of each area. 9.一种地图显示装置,其特征在于,应用于客户端,所述装置包括:9. A map display device, characterized in that it is applied to a client, and the device comprises: 接收模块,用于接收到地图显示指令;A receiving module, configured to receive a map display instruction; 显示模块,用于响应于所述地图显示指令,显示地图显示范围内的各个区域的通信性能数据,所述通信性能数据根据基站数据、测量报告数据以及路测数据来确定。A display module, configured to display communication performance data of each area within the map display range in response to the map display instruction, the communication performance data being determined according to base station data, measurement report data and drive test data. 10.一种通信性能数据的获取装置,其特征在于,应用于服务器,所述装置包括:10. A device for obtaining communication performance data, characterized in that it is applied to a server, and the device includes: 获取模块,用于获取地图显示范围内的各个区域的基站数据、测量报告数据以及路测数据;An acquisition module, configured to acquire base station data, measurement report data, and drive test data in various areas within the map display range; 处理模块,用于根据各个区域的基站数据、测量报告数据以及路测数据,确定所述地图显示范围内的各个区域的通信性能数据。The processing module is configured to determine the communication performance data of each area within the map display range according to the base station data, measurement report data and drive test data of each area. 11.一种计算机可读存储介质,其特征在于包括计算机指令,当所述计算机指令在计算机上运行时实现如权利要求1-6中任一项所述的显示方法和权利要求7-8中任一项所述的获取方法。11. A computer-readable storage medium, characterized in that it includes computer instructions, and when the computer instructions are run on a computer, the display method according to any one of claims 1-6 and the display method in claims 7-8 are realized. Any one of the methods of obtaining.
CN202111492777.0A 2021-12-08 2021-12-08 A map display method, device and computer-readable storage medium Pending CN116258378A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111492777.0A CN116258378A (en) 2021-12-08 2021-12-08 A map display method, device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111492777.0A CN116258378A (en) 2021-12-08 2021-12-08 A map display method, device and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN116258378A true CN116258378A (en) 2023-06-13

Family

ID=86677917

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111492777.0A Pending CN116258378A (en) 2021-12-08 2021-12-08 A map display method, device and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN116258378A (en)

Similar Documents

Publication Publication Date Title
US10057627B2 (en) Method, apparatus and system for displaying bullet screen information
CN105740291B (en) Map interface display method and device
WO2019080065A1 (en) Display method and apparatus
US20140179230A1 (en) Location-based selection of wireless peripheral devices
TW201508312A (en) Method, device and system for forecasting weather
US10123194B2 (en) Handling bluetooth low energy messages of radio tags for position determination
CN108924885B (en) Information acquisition method and device
CN107766548B (en) Information display method and device, mobile terminal and readable storage medium
CN113038434B (en) Device registration method and device, mobile terminal and storage medium
CN108984142B (en) Split-screen display method, device, storage medium and electronic device
WO2018171105A1 (en) Alarm notification method and terminal device
CN110622528B (en) Information recommendation method and device
CN105282692A (en) Speed measurement information display method and device
CN108235237B (en) Data reporting method and device, mobile terminal and computer readable medium
WO2020029723A1 (en) Positioning method, related device, and computer readable storage medium
CN110708673A (en) Position determination method and portable multifunctional equipment
US20160330587A1 (en) Information obtaining method, server, terminal, and system
CN110958352B (en) Network signal display method, device, storage medium and mobile terminal
CN106547682A (en) The method and device of commissioning Mobile solution
CN113286335A (en) Frequency point switching method and device, storage medium and access point
CN116258378A (en) A map display method, device and computer-readable storage medium
CN107743151B (en) Content push method, device, mobile terminal and server
US10917842B2 (en) Access point connection method and terminal
CN116303060A (en) ESB call request processing method, device, system, equipment and storage medium
CN107896285A (en) Data reporting method, device, mobile terminal and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination