Map-based base station data visualization method, device and system

By processing base station data and establishing indexes through the back-end server, the computing burden of terminal devices is reduced, solving the problems of large computing workload and poor rendering effects when terminal devices visualize base station information, and achieving faster response speed and more intuitive signal coverage display.

CN119233283BActive Publication Date: 2025-09-12BEIJING GUOKE HENGTONG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411041034.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2025-09-12
Estimated Expiration
2044-07-31

AI Technical Summary

Technical Problem

When existing technologies visualize base station information on terminal devices, the amount of computation is large and the rendering effect is not ideal, which can easily cause device downtime.

Method used

The identification information of the base station equipment is obtained through the back-end server, the signal strength and coordinate mapping relationship is calculated, the index is established and stored in the database, and the terminal device only needs to receive the pre-processed structured data for display, reducing the computing burden of the terminal device.

Benefits of technology

It significantly reduces the computing workload of terminal devices, improves system response speed, and improves rendering effects, making the display of signal coverage more intuitive.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233283B_ABST
    Figure CN119233283B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, and system for visualizing base station data based on a map. The method includes: obtaining identification information for each base station device; calculating, based on the identification information, a signal mapping relationship between the coordinates of surrounding points corresponding to the signal strengths of each base station device; pre-indexing the base station devices and their signal mapping relationships by field to form structured data, and storing the data in a database in the form of an index; obtaining a region window sent by a terminal device that represents the area range currently presented by the terminal device; extracting target structured data corresponding to the region window from the database based on the region location coordinates by index to render a target display image corresponding to the region window; and sending the target structured data to the terminal device so that the terminal device can directly display the target display image without calculating a rendering layer. This reduces the amount of computation required for visualizing base station information on the terminal device and improves the rendering effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of base station data processing, and in particular to a method, device and system for visually presenting base station data based on a map. Background Art

[0002] In the field of wireless communications, base stations, such as those used for mobile communications, are typically established. To facilitate base station management, such as determining whether additional base stations are needed, base station managers often need to understand the signal coverage in the area, including information such as the base station's location, signal coverage range, and signal strength. This facilitates planning base station construction and infrastructure within a given area. This applies to other base station-based wireless communication scenarios as well.

[0003] To visually display the base station locations and their signal conditions, existing technologies typically utilize a map in a terminal device to visualize the base station locations. Specifically, the terminal device obtains the base station locations, calculates the signal strength at each location, and then visualizes the base station locations and their signal ranges on the terminal device's map. While this method can visually and intuitively display the base station locations and signal strengths, it requires a large amount of computation, which can easily cause terminal device downtime, and the rendering effect may not be ideal.

[0004] Therefore, how to reduce the computational complexity of visually presenting base station information on terminal devices and improve the rendering effect has become a technical problem that needs to be solved urgently. Summary of the Invention

[0005] Based on the above situation, the main purpose of the present invention is to provide a base station data visualization presentation method, device and system based on a map, so as to reduce the amount of computation required for visual presentation of base station information by terminal devices and improve the rendering effect.

[0006] To achieve the above object, the technical solution adopted by the present invention is as follows:

[0007] In a first aspect, an embodiment of the present invention discloses a method for visualizing base station data based on a map, which is applied to a backend server. The backend server and a terminal device constitute a communication system. The method includes:

[0008] Step S100: Acquire identification information of each base station device, where the identification information includes the signal strength and radiation distance of the corresponding base station device;

[0009] Step S200, calculating a signal mapping relationship between the coordinates of surrounding points corresponding to each signal strength of the base station device according to the identification information;

[0010] Step S300: pre-indexing the base station equipment and its signal mapping relationship by field to form structured data, and storing it in a database in an indexed manner. The structured data includes the location of the base station equipment and its signal mapping relationship;

[0011] Step S400: obtaining an area window sent by the terminal device that represents the area range currently presented by the terminal device, wherein the area window includes the coordinates of the area position covered by the area range;

[0012] Step S500: extracting target structured data corresponding to the regional window from a database according to the regional position coordinates and indexing, so as to render and form a target display image corresponding to the regional window;

[0013] Step S600: sending the target structured data to the terminal device so that the terminal device can directly display the target display image without calculating the rendering layer, so as to visualize the base station data corresponding to the display area window.

[0014] Optionally, the target display image is a vector image, and the method further includes:

[0015] Get the zoom in and zoom out instructions of the area window;

[0016] The content of the target display image is dynamically adjusted according to the zoom in and zoom out instructions to adapt to the area covered by the zoomed in and zoomed out area window.

[0017] Optionally, between step S200 and step S300, the following steps are further included:

[0018] Step S210, using different colors to distinguish signal strength intervals of the base station device, wherein a first signal strength interval is identified by a first color, a second signal strength interval is identified by a second color, and a third signal strength interval is identified by a third color, the signal strength of the first signal strength interval is greater than the signal strength of the second signal strength interval, and the signal strength of the second signal strength interval is greater than the signal strength of the third signal strength interval;

[0019] In step S300, the structured data formed includes a color correspondence representing a color and a signal strength interval;

[0020] Step S600 includes: sending the color correspondence to the terminal device, so that the terminal device can use color visualization to distinguish signal strength intervals.

[0021] Optionally, in step S500, the target structured data is structured data of multiple base station devices;

[0022] Step S600 includes: sending the color correspondence of each base station device to the terminal device respectively, so that the terminal device displays each color in the area window respectively, so that the signal overlapping area of ​​different base station devices displays different colors in a superimposed manner.

[0023] Optionally, between step S400 and step S500, the following steps are further included:

[0024] Step S410, determining the current map level according to the area window;

[0025] In step S500, when the local layer level is greater than the preset level, the location layer and signal strength layer of the base station device are rendered and presented in the target display image; when the local layer level is less than the preset level, the location layer of the base station device is rendered and presented in the target display image without presenting the signal strength layer.

[0026] In a second aspect, an embodiment of the present invention discloses a base station data visualization presentation device based on a map, which is applied to a backend server. The backend server and a terminal device constitute a communication system. The device includes:

[0027] An identification information acquisition module is used to obtain identification information of each base station device, the identification information including the signal strength and radiation distance of the corresponding base station device;

[0028] A signal mapping module is used to calculate the signal mapping relationship of the coordinates of the surrounding points corresponding to each signal strength of the base station device according to the identification information;

[0029] An index storage module is used to pre-index base station equipment and its signal mapping relationship by field to form structured data, and store it in the database in an indexed manner. The structured data includes the location of the base station equipment and its signal mapping relationship;

[0030] An area range acquisition module is used to acquire an area window sent by a terminal device that represents the area range currently presented by the terminal device, where the area window includes the coordinates of the area position covered by the area range;

[0031] A data extraction module is used to extract target structured data corresponding to the regional window from the database according to the regional position coordinates and the index, so as to render and form a target display image corresponding to the regional window;

[0032] The data sending module is used to send the target structured data to the terminal device so that the terminal device can directly display the target display image without calculating the rendering layer, so as to visualize the base station data corresponding to the display area window.

[0033] Optionally, the target display image is a vector image, and the device further includes:

[0034] A zoom instruction acquisition module is used to obtain zoom instructions for the area window;

[0035] The content adjustment and adaptation module is used to dynamically adjust the content of the target display image according to the zoom-in and zoom-out instructions to adapt to the area covered by the zoomed-in and zoomed-out area window.

[0036] Optionally, it also includes:

[0037] A color differentiation module is used to differentiate the signal strength intervals of the base station device using different colors, wherein the first signal strength interval is identified by a first color, the second signal strength interval is identified by a second color, and the third signal strength interval is identified by a third color. The signal strength of the first signal strength interval is greater than the signal strength of the second signal strength interval, and the signal strength of the second signal strength interval is greater than the signal strength of the third signal strength interval;

[0038] In the index storage module, the structured data formed includes a color correspondence representing a color and a signal intensity interval;

[0039] The data sending module is further configured to send the color correspondence to the terminal device, so that the terminal device can visually distinguish signal strength intervals using colors.

[0040] Optionally, in the data extraction module, the target structured data is structured data of multiple base station devices;

[0041] The data sending module is also used to send the color correspondence of each base station device to the terminal device respectively, so that the terminal device can display each color in the area window respectively, so that the signal overlapping area of ​​different base station devices can display different colors in an overlapping manner.

[0042] Optionally, it also includes:

[0043] The level determination module is used to determine the current map level based on the area window;

[0044] In the data extraction module, when the local layer level is greater than the preset level, the location layer and signal strength layer of the base station device are rendered in the target display image; when the local layer level is less than the preset level, the location layer of the base station device is rendered in the target display image without presenting the signal strength layer.

[0045] In a third aspect, an embodiment of the present invention discloses a server, comprising:

[0046] The target structured data is sent to the terminal device using the method disclosed in the first aspect, or including the apparatus disclosed in the second aspect.

[0047] In a fourth aspect, an embodiment of the present invention discloses a computer-readable storage medium having a computer program stored thereon. The computer program stored in the storage medium is used to be executed by a processor to implement the method disclosed in the first aspect above.

[0048] In a fifth aspect, an embodiment of the present invention discloses a base station data visualization presentation system based on a map, comprising:

[0049] A backend server, which uses the method disclosed in the first aspect to send target structured data to the terminal device, or includes the apparatus disclosed in the second aspect;

[0050] The front-end terminal device receives the target structured data sent by the back-end server and directly displays it as the target display image without layer rendering.

[0051] Beneficial effects:

[0052] According to an embodiment of the present invention, a method, device, and system for visualizing base station data based on a map are disclosed. After obtaining identification information of each base station device through a backend server, the signal mapping relationship of the coordinates of the surrounding points corresponding to each signal strength of the base station device is calculated based on the identification information. The base station device and its signal mapping relationship are pre-indexed by field to form structured data stored in a database. The structured data includes the location of the base station device and its signal mapping relationship. Then, a regional window representing the area range currently presented by the terminal device is obtained, and the target structured data corresponding to the regional window is extracted from the database according to the regional location coordinates. The target display image corresponding to the regional window is rendered and sent to the terminal device, so that the terminal device directly displays the target display image without calculating the rendering layer to visually display the base station data corresponding to the regional window. In other words, the backend server is used to pre-process the base station signal strength data and establish a spatial index in the database, which significantly improves the map rendering speed and performance. Compared with the front-end real-time calculation of the prior art, the present application not only improves the system response speed, but also achieves a more intuitive display of signal coverage. It can be seen that the amount of computation required for visualizing base station information in the terminal device is reduced and the rendering effect is improved.

[0053] Other beneficial effects of the present invention will be explained through the introduction of specific technical features and technical solutions in the specific implementation methods. Those skilled in the art should be able to understand the beneficial technical effects brought about by the introduction of these technical features and technical solutions. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The embodiments of the present invention will be described below with reference to the accompanying drawings.

[0055] Figure 1This is a flow chart of a base station data visualization method based on a map disclosed in this embodiment;

[0056] Figure 2 This is a schematic diagram of an example of base station device signal strength distribution disclosed in this embodiment;

[0057] Figure 3 This is a schematic diagram of an example of signal overlap between two base station devices disclosed in this embodiment;

[0058] Figure 4 This is a schematic diagram of the structure of a base station data visualization presentation device based on a map disclosed in this embodiment. DETAILED DESCRIPTION

[0059] The present invention is described below based on the following embodiments, but the present invention is not limited to these embodiments. In the following detailed description of the present invention, some specific details are described in detail. In order to avoid obscuring the essence of the present invention, well-known methods, processes, procedures, and components are not described in detail.

[0060] Furthermore, persons of ordinary skill in the art will appreciate that the figures provided herein are for illustration purposes only and are not necessarily drawn to scale.

[0061] Unless the context clearly requires otherwise, throughout the specification and claims, the words "include," "comprising," and similar words should be construed in an inclusive sense rather than an exclusive or exhaustive sense; that is, in the sense of "including but not limited to."

[0062] In the description of the present invention, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

[0063] To reduce the computational complexity of visually presenting base station information on terminal devices and improve the rendering effect, this embodiment discloses a map-based method for visualizing base station data, which is applied to a backend server. In this embodiment, the backend server and terminal devices constitute a communication system. The terminal devices can be mobile terminals or computers. For mobile terminals, a connection to the backend server can be established through an app; for computers, a connection to the backend server can be established through an executable program or accessed through a browser.

[0064] Please refer to Figure 1 , Figure 1This is a flow chart of a method for visualizing base station data based on a map disclosed in this embodiment. The method includes: step S100, step S200, step S300, step S400, step S500, and step S600, wherein:

[0065] Step S100: Obtain identification information for each base station device. In this embodiment, the base station device can be, for example, a mobile communications base station device or a base station device for other wireless private networks. In a specific embodiment, the identification information includes the signal strength and radiation range of the corresponding base station device, that is, the signal coverage range of the base station device and the corresponding signal strength at different distances. During implementation, the identification information of each base station device can be obtained in batches.

[0066] Step S200, calculate the signal mapping relationship of the surrounding point coordinates corresponding to each signal strength of the base station device according to the identification information. Specifically, after obtaining the identification information of each base station device, the radiation distance and corresponding signal strength of each base station device can be obtained according to the identification information. As an example, please refer to Figure 2 , Figure 2 This is a schematic diagram of an example of base station device signal strength distribution disclosed in this embodiment, with the base station device as the center, for example, within a radius of 5 kilometers (such as Figure 2 The signal strength is M1 dBm, for example, within a radius of 5-10 km (such as Figure 2 The signal strength of the black dot area is M2 dBm. Similarly, the signal coverage range of each base station device and the signal strength at the corresponding distance can be calculated. On this basis, a mapping relationship can be established between the coordinates of the surrounding points corresponding to each signal strength and the signal strength, that is, the coordinate range covered by the signal strength of M1 dBm, the coordinate range covered by the signal strength of M2 dBm... and the coordinate range covered by the signal strength of Mn dBm are calculated respectively. With this setting, it is only necessary to know the coordinate point on the map of the terminal device to determine the coordinate range in which the coordinate point on the map falls, thereby determining the signal strength of the coordinate point; that is, the terminal device only needs to send the coordinates of the current area window to the back-end server, and the server will subsequently determine the signal strength based on the coordinates and send it to the terminal device, thereby reducing the amount of calculation for the terminal device.

[0067] In step S300, the base station device and its signal mapping relationship are pre-indexed by field to form structured data, and stored in the database in the form of an index. Specifically, the structured data includes the location of the base station device and its signal mapping relationship. In the specific implementation process, after calculating the coordinates corresponding to each strength according to the signal strength of the base station device, the geometric figures corresponding to each signal strength can be drawn according to the coordinates corresponding to each strength, and then the geometric figures are indexed by field and packaged and stored in the database. Specifically, it can be encapsulated in a RESTful form, which is easy to expose to the outside world and compatible with various clients, thereby facilitating access by clients and third parties to obtain services provided by the server; after the geometric figures are drawn, for example, a geoserver layer can be published, so that the geoserver layer can be directly obtained through the field index and displayed on the display interface. In this embodiment, by pre-indexing by field to form structured data and storing it in the database in the form of an index, on the one hand, the reading speed of the structured data can be optimized, and on the other hand, by indexing the structured data by field, the search speed of the structured data can be improved.

[0068] Step S400, obtain the area window sent by the terminal device that represents the area range currently presented by the terminal device. In this embodiment, the area window contains the area location coordinates covered by the area range. In a specific embodiment, the terminal device can be a mobile terminal or a computer; the terminal device can access the server through a browser or through an application. In the embodiment where the terminal device uses a browser to access the server, the solution of this embodiment can reduce the amount of computation of the terminal device. It only needs to send the area window to the server through the browser, and the server can return the calculated structured data to the terminal device, so that the terminal device can complete the image display. In actual application, the user usually selects the area range on the terminal device. Specifically, the area range can be determined by mouse wheel or touch. The area range is the area location coordinates on the map.

[0069] Step S500, extract the target structured data corresponding to the regional window from the database according to the index based on the regional position coordinates, so as to render and form the target display image corresponding to the regional window. In this embodiment, after knowing the position coordinates of the regional window, the target structured data can be extracted from the database according to the pre-established index based on the regional position coordinates, and the server is used to render and form the target display image corresponding to the regional window. In this embodiment, the target display image includes the location of each base station device corresponding to the regional window, or also includes the signal strength information of each regional block in the regional window. Compared with the method of using real-time calculation of the front end in the prior art, this embodiment can reduce the calculation burden of the front end and improve the system response speed by extracting structured data from the database. And because the target display image corresponding to the regional window is rendered by the server, the powerful computing power of the server can be used to improve the rendering effect and rendering speed.

[0070] Step S600 sends the target structured data to the terminal device, allowing the terminal device to directly display the target display image without calculating the rendering layer. In this embodiment, after the target structured data is sent to the terminal device, the terminal device visually displays the base station data corresponding to the regional window. As described above, in this embodiment, the terminal device no longer needs to perform rendering calculations for the target display image, but instead directly presents the data sent by the server, thereby reducing the computational burden on the front-end terminal device and improving the rendering effect of the front-end terminal device.

[0071] In order to facilitate the terminal device to magnify the content of the viewing area window, in an optional embodiment, the target display image is a vector image, and the method further includes: obtaining the zoom in and zoom out instructions of the area window; dynamically adjusting the content of the target display image according to the zoom in and zoom out instructions to adapt to the area covered by the area window after zooming in and out. Specifically, the target image is a vector image, so when the user zooms in on a specified block of the area window, the content of the block can be magnified, and the magnified image will not be distorted. In this embodiment, the so-called zoom in and zoom out instructions can be either zoom in instructions or zoom out instructions, wherein the zoom in instruction refers to zooming in on a certain block, and the zoom out instruction refers to zooming in on the area, so that the area coordinates covered by the area window are more.

[0072] In order to vividly and intuitively display the signal coverage range and signal strength, in an optional embodiment, between step S200 and step S300, it also includes: step S210, using different colors to distinguish the signal strength intervals of the base station device, wherein the first signal strength interval is marked by a first color, the second signal strength interval is marked by a second color, and the third signal strength interval is marked by a third color, the signal strength of the first signal strength interval is greater than the signal strength of the second signal strength interval, and the signal strength of the second signal strength interval is greater than the signal strength of the third signal strength interval; in step S300, the structured data formed includes a color correspondence representing the color and the signal strength interval; step S600 includes: sending the color correspondence to the terminal device, so that the terminal device uses color visualization to distinguish the signal strength intervals.

[0073] Please refer to Figure 2 In the specific implementation process, taking Mn as M3 as an example, the coordinate range covered by the signal strength of M1 dBm is rendered as, for example, red, the coordinate range covered by the signal strength of M2 dBm is rendered as, for example, dark green, and the coordinate range covered by the signal strength of M3 dBm is rendered as, for example, light green. Thus, the user can intuitively distinguish the signal coverage range and the signal strength relationship through color.

[0074] In one embodiment, in step S500, the target structured data is structured data of multiple base station devices; step S600 includes: sending the color correspondence of each base station device to the terminal device, so that the terminal device displays each color in the area window, so that the signal overlap area of ​​different base station devices displays different colors in an overlapping manner. Please refer to Figure 3 , Figure 3 This is a schematic diagram of an example of signal overlap between two base station devices disclosed in this embodiment. In this embodiment, the signal strengths of "base station 1" are M1 dBm, M2 dBm, and M3 dBm, respectively, and the signal strengths of "base station 2" are M1dBm, M2 dBm, and M3 dBm, respectively. There is signal overlap between the two base stations. For overlapping areas, their respective colors can be superimposed. For example, the partial area of ​​"base station 1" with a signal strength of M2dBm overlaps with the partial area of ​​"base station 2" with a signal strength of M3 dBm, which is the overlapping area B. At this time, the color rendered in the overlapping area B is the color of M2 superimposed on the color of M3. When the user sees the superimposed color, he or she can know that there are two base station signals overlapping in the overlapping area B, one of which has a signal strength of M2 and the other has a signal strength of M3. Similarly, the same is true for the overlapping area C, which will not be repeated here. When the signal strengths of the overlapping areas are consistent, the colors are no longer superimposed. For example Figure 3The overlapping area A shown superimposes a portion of the signal strength M3dBm of "base station 1" and a portion of the signal strength M3 dBm of "base station 2". At this time, since the overlapping signal strengths are the same, the color no longer changes. From this, the user can know that the signals in the overlapping area A overlap, but the signal strengths have not changed.

[0075] It should be noted that the principle is similar for situations where signals from three or more base stations overlap. Specifically, in an overlapping area where signals from N base stations overlap, if the signal strengths of the N signals are different, the colors corresponding to these different signal strengths are superimposed. If the signal strengths of some of the N signals are the same, the colors corresponding to these signal strengths are no longer superimposed. This setting allows users to intuitively understand the signal coverage situation in the area, such as whether there is signal overlap and whether the signal strength in the overlapping area is reinforced, thereby facilitating user management and planning of base station construction and layout.

[0076] In order to display base station information in layers, in an optional embodiment, between step S400 and step S500, the following is further included: step S410, determining the current map level based on the regional window; in step S500, when the map level is greater than the preset level, rendering and presenting the base station device location layer and signal strength layer in the target display image; when the map level is less than the preset level, rendering and presenting the base station device location layer in the target display image without presenting the signal strength layer. The details are as follows:

[0077] During the specific implementation process, the map can be divided into levels according to preset rules. For example, when the interface presented is national, the map level is level 1, the provincial level is level 5, the municipal level is level 10, and so on. Of course, it can be divided specifically according to actual needs. When the terminal device accesses the server to request the base station layer and the wireless base station signal strength layer service, the base station and the base station range are initially displayed on the map. For example, when the local map level is less than the preset level, the base station device icon is rendered in the target display image, so that the user can get a macroscopic understanding of the distribution of base stations. In some embodiments, the number of base stations in the administrative area can also be rendered; when the local map level is greater than the preset level, such as level 16 (the map scale is approximately 1:50000), the base station device icon and the base station signal strength layer are rendered in the target display image, so as to achieve a layer effect in which the base station and the wireless base station signal strength overlap. In this way, in the process of zooming in and out of the area window, the base station range can be displayed macroscopically and the signal coverage and signal strength of the base station can be viewed locally.

[0078] This embodiment also discloses a base station data visualization presentation device based on a map, which is applied to a backend server. The backend server and the terminal device constitute a communication system. Please refer to Figure 4 , Figure 4 This is a schematic diagram of the structure of a base station data visualization presentation device based on a map disclosed in this embodiment. The device includes: an identification information acquisition module 100, a signal mapping module 200, an index storage module 300, an area range acquisition module 400, a data extraction module 500, and a data sending module 600, wherein:

[0079] The identification information acquisition module 100 is used to obtain the identification information of each base station device, and the identification information includes the signal strength and radiation distance of the corresponding base station device;

[0080] The signal mapping module 200 is used to calculate the signal mapping relationship of the coordinates of the surrounding points corresponding to each signal strength of the base station device according to the identification information;

[0081] The index storage module 300 is used to pre-index the base station equipment and its signal mapping relationship by field to form structured data, and store it in the database in the form of an index. The structured data includes the location of the base station equipment and its signal mapping relationship;

[0082] The area range acquisition module 400 is used to acquire an area window sent by the terminal device, which represents the area range currently presented by the terminal device. The area window includes the coordinates of the area position covered by the area range;

[0083] The data extraction module 500 is used to extract the target structured data corresponding to the regional window from the database according to the regional position coordinates and the index, so as to render and form the target display image corresponding to the regional window;

[0084] The data sending module 600 is used to send the target structured data to the terminal device, so that the terminal device can directly display the target display image without calculating the rendering layer, so as to visualize the base station data corresponding to the display area window.

[0085] In an optional embodiment, the target display image is a vector image, and the device further includes:

[0086] A zoom instruction acquisition module is used to obtain zoom instructions for the area window;

[0087] The content adjustment and adaptation module is used to dynamically adjust the content of the target display image according to the zoom-in and zoom-out instructions to adapt to the area covered by the zoomed-in and zoomed-out area window.

[0088] In an optional embodiment, the method further includes:

[0089] A color differentiation module is used to differentiate the signal strength intervals of the base station device using different colors, wherein the first signal strength interval is identified by a first color, the second signal strength interval is identified by a second color, and the third signal strength interval is identified by a third color. The signal strength of the first signal strength interval is greater than the signal strength of the second signal strength interval, and the signal strength of the second signal strength interval is greater than the signal strength of the third signal strength interval;

[0090] In the index storage module 300, the structured data formed includes a color correspondence representing a color and a signal strength interval;

[0091] The data sending module 600 is further configured to send the color correspondence to the terminal device, so that the terminal device can visually distinguish signal strength intervals using colors.

[0092] In an optional embodiment, in the data extraction module 500, the target structured data is structured data of multiple base station devices;

[0093] The data sending module 600 is also used to send the color correspondence of each base station device to the terminal device respectively, so that the terminal device can display each color in the area window respectively, so that the signal overlapping area of ​​different base station devices can display different colors in an overlapping manner.

[0094] In an optional embodiment, the method further includes:

[0095] The level determination module is used to determine the current map level based on the area window;

[0096] In the data extraction module 500, when the local layer level is greater than the preset level, the location layer and signal strength layer of the base station device are rendered and presented in the target display image; when the local layer level is less than the preset level, the location layer of the base station device is rendered and presented in the target display image without presenting the signal strength layer.

[0097] This embodiment also discloses a server, including:

[0098] The target structured data is sent to the terminal device using the method disclosed in the above embodiment, or including the apparatus disclosed in the above embodiment.

[0099] This embodiment also discloses a base station data visualization presentation system based on a map, including:

[0100] A backend server, which uses the method disclosed in the above embodiment to send target structured data to the terminal device, or includes the apparatus disclosed in the above embodiment;

[0101] The front-end terminal device receives the target structured data sent by the back-end server and directly displays it as the target display image without layer rendering.

[0102] According to an embodiment of the present invention, a method, device, and system for visualizing base station data based on a map are disclosed. After obtaining identification information of each base station device through a backend server, the signal mapping relationship of the coordinates of the surrounding points corresponding to each signal strength of the base station device is calculated based on the identification information. The base station device and its signal mapping relationship are pre-indexed by field to form structured data stored in a database. The structured data includes the location of the base station device and its signal mapping relationship. Then, a regional window representing the area range currently presented by the terminal device is obtained, and the target structured data corresponding to the regional window is extracted from the database according to the regional location coordinates. The target display image corresponding to the regional window is rendered and sent to the terminal device, so that the terminal device directly displays the target display image without calculating the rendering layer to visually display the base station data corresponding to the regional window. In other words, the backend server is used to pre-process the base station signal strength data and establish a spatial index in the database, which significantly improves the map rendering speed and performance. Compared with the front-end real-time calculation of the prior art, the present application not only improves the system response speed, but also achieves a more intuitive display of signal coverage. It can be seen that the amount of computation required for visualizing base station information in the terminal device is reduced and the rendering effect is improved.

[0103] In summary, the solution of this embodiment is based on the database and publishing layers of the back-end server to solve the problem of intuitive display of the aggregation and dotting of base stations and the range and strength of the amplified signal strength. It solves the rendering of map-oriented layers, quickly displays aggregation, dotting, graphics and other effects, and improves the rendering performance of the signal strength layer. Compared with the existing technology of calculating and rendering through the front-end page, the solution of this embodiment is that the back-end calculates all the required data and writes it to the database, and then directly publishes the layer, solving the problem at one time. When rendering, the front-end page directly displays the layer without the need for calculation, which improves the rendering performance of the layer.

[0104] In addition, the new effect of this embodiment adds graphics with different colors to represent the signal range, which allows users to intuitively understand the signal coverage range and signal strength of the base station, whether there is signal superposition and other information, making it easier for users to manage and plan the construction and maintenance of the base station.

[0105] As a practical application scenario, in a global window (such as a national map), the distribution density of base stations can be known through densely packed points; when looking at a specific area, the number of base stations distributed in the area (that is, how many points there are) can be presented; and when zooming in locally, the specific points and signal strengths can be marked out.

[0106] In addition, the present invention also provides a computer-readable storage medium, such as a chip, an optical disc, etc., on which an execution program is stored. When the execution program is executed, any of the methods described above is implemented.

[0107] It should be noted that the computer-readable storage medium described in the embodiments of the present disclosure is not limited to the embodiments given above, and can also be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the embodiments of the present disclosure, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.

[0108] It will be understood by those skilled in the art that, under the premise of no conflict, the above-mentioned preferred embodiments can be freely combined and superimposed. Among them, the flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions. The numbering of each step in this article is only for the convenience of description and reference, and is not used to limit the order of execution. The specific execution order is determined by the technology itself, and those skilled in the art can determine various allowable and reasonable orders based on the technology itself.

[0109] It should be noted that the use of step numbers (letters or numbers) to refer to certain specific method steps in the present invention is solely for the purpose of descriptive convenience and brevity, and is in no way intended to limit the order of these method steps. Those skilled in the art will appreciate that the order of the relevant method steps is determined by the technology itself and should not be unduly limited by the presence of step numbers. Those skilled in the art can determine various permissible and reasonable step orders based on the technology itself.

[0110] Those skilled in the art will appreciate that, provided there is no conflict, the above preferred solutions can be freely combined and superimposed.

[0111] It should be understood that the above-mentioned embodiments are merely illustrative and non-restrictive. Without departing from the basic principles of the present invention, various obvious or equivalent modifications or substitutions that can be made by those skilled in the art to the above-mentioned details will be included in the scope of the claims of the present invention.

Claims

1. A map-based base station data visualization method, applied to a backend server, wherein the backend server and terminal device form a communication system, characterized in that: The method comprises: Step S100: Acquire identification information of each base station device, wherein the identification information includes the signal strength and radiation distance of the corresponding base station device; Step S200, calculating a signal mapping relationship between the coordinates of surrounding points corresponding to each signal strength of the base station device according to the identification information; Step S300: Pre-indexing base station devices and their signal mapping relationships by field to form structured data, and storing the data in a database in an indexed manner. The structured data includes the location of the base station devices and their signal mapping relationships. The structured data also includes concentric circle geometry data corresponding to base station signal strengths. The signal mapping relationships are achieved by mapping signal strength intervals into concentric circles of different radii. Step S400: obtaining an area window sent by a terminal device, representing an area range currently presented by the terminal device, wherein the area window includes the coordinates of an area position covered by the area range; Step S500: extracting target structured data corresponding to the regional window from the database according to the regional position coordinates by index, so as to render and form a target display image corresponding to the regional window; Step S600: sending the target structured data to the terminal device so that the terminal device directly displays the target display image without calculating the rendering layer, so as to visually display the base station data corresponding to the area window.

2. The map-based base station data visualization method according to claim 1, characterized in that: The target display image is a vector image, and the method further includes: Obtaining zoom-in and zoom-out instructions for the area window; The content of the target display image is dynamically adjusted according to the zoom-in / zoom-out instruction to adapt to the area covered by the zoomed-in / zoomed-out area window.

3. The map-based base station data visualization method according to claim 1, characterized in that: Between step S200 and step S300, the method further includes: Step S210, using different colors to distinguish signal strength intervals of the base station device, wherein a first signal strength interval is identified by a first color, a second signal strength interval is identified by a second color, and a third signal strength interval is identified by a third color, the signal strength of the first signal strength interval is greater than the signal strength of the second signal strength interval, and the signal strength of the second signal strength interval is greater than the signal strength of the third signal strength interval; In the step S300, the structured data formed includes a color correspondence relationship representing a color and a signal strength interval; The step S600 includes: sending the color correspondence to the terminal device, so that the terminal device uses color visualization to distinguish signal strength intervals.

4. The map-based base station data visualization method according to claim 3, characterized in that: In the step S500, the target structured data is structured data of multiple base station devices; The step S600 includes: sending the color correspondence of each base station device to the terminal device respectively, so that the terminal device displays each color in the area window respectively, so that the signal overlapping area of ​​different base station devices displays different colors in an overlapping manner.

5. The map-based base station data visualization method according to claim 3, characterized in that: The following steps are further included between step S400 and step S500: Step S410, determining the current map level according to the area window; In step S500, when the map level is greater than the preset level, the location layer and signal strength layer of the base station device are rendered and presented in the target display image; when the map level is less than the preset level, the location layer of the base station device is rendered and presented in the target display image without presenting the signal strength layer.

6. A map-based base station data visualization device, applied to a backend server, wherein the backend server and the terminal device form a communication system, characterized in that: The device comprises: An identification information acquisition module (100) is used to acquire identification information of each base station device, wherein the identification information includes the signal strength and radiation distance of the corresponding base station device; A signal mapping module (200) is used to calculate the signal mapping relationship of the coordinates of the surrounding points corresponding to the respective signal strengths of the base station device according to the identification information; An index storage module (300) is used to pre-index base station equipment and its signal mapping relationship by field to form structured data, and store the structured data in a database in an indexed manner, wherein the structured data includes the location of the base station equipment and its signal mapping relationship, and the structured data includes concentric circle geometric data corresponding to the base station signal strength, wherein the signal mapping relationship is achieved by mapping the signal strength interval into concentric circles of different radii; An area range acquisition module (400) is used to acquire an area window sent by a terminal device and representing an area range currently presented by the terminal device, wherein the area window includes the coordinates of the area position covered by the area range; A data extraction module (500) is used to extract target structured data corresponding to the regional window from the database according to the regional position coordinates by index, so as to render and form a target display image corresponding to the regional window; A data sending module (600) is used to send the target structured data to the terminal device, so that the terminal device directly displays the target display image without calculating the rendering layer, so as to visually display the base station data corresponding to the area window.

7. The map-based base station data visualization presentation device according to claim 6, characterized in that: The target display image is a vector image, and the device further includes: A zoom instruction acquisition module, used to acquire zoom instructions for the area window; The content adjustment and adaptation module is used to dynamically adjust the content of the target display image according to the zoom-in and zoom-out instructions to adapt to the area covered by the zoomed-in and zoomed-out area window.

8. A server, characterized in that: include: The method according to any one of claims 1 to 5 is used to send target structured data to the terminal device, or the device according to claim 6 or 7 is included.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program stored in the storage medium is used to be executed by a processor to implement the method according to any one of claims 1 to 5.

10. A base station data visualization presentation system based on a map, comprising: A backend server, which sends target structured data to a terminal device using the method according to any one of claims 1 to 5, or includes the apparatus according to claim 6 or 7; The front-end terminal device receives the target structured data sent by the back-end server and directly displays it as a target display image without performing layer rendering.

Citation Information

Patent Citations

  • Method for displaying distribution of base station data on mobile phone map

    CN105282763A

  • Method for displaying signal intensity in room short-distance wireless communication

    CN107968691A