CN112783994B - Equipment information display method and device, client and server - Google Patents

Equipment information display method and device, client and server Download PDF

Info

Publication number
CN112783994B
CN112783994B CN202011255563.7A CN202011255563A CN112783994B CN 112783994 B CN112783994 B CN 112783994B CN 202011255563 A CN202011255563 A CN 202011255563A CN 112783994 B CN112783994 B CN 112783994B
Authority
CN
China
Prior art keywords
map
level
screen
client
result information
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.)
Active
Application number
CN202011255563.7A
Other languages
Chinese (zh)
Other versions
CN112783994A (en
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.)
Shanghai Xinyi Intelligent Technology Co ltd
Original Assignee
Shanghai Xinyi Intelligent Technology 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 Shanghai Xinyi Intelligent Technology Co ltd filed Critical Shanghai Xinyi Intelligent Technology Co ltd
Priority to CN202011255563.7A priority Critical patent/CN112783994B/en
Publication of CN112783994A publication Critical patent/CN112783994A/en
Application granted granted Critical
Publication of CN112783994B publication Critical patent/CN112783994B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • 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/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • G06F16/24554Unary operations; Data partitioning operations
    • G06F16/24556Aggregation; Duplicate elimination
    • 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/24Querying
    • G06F16/248Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Remote Sensing (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Navigation (AREA)

Abstract

A device information display method and apparatus, a storage medium, a client, a server, the method includes: acquiring a reference position and loading a map according to the reference position; transmitting request information for sensing devices within a screen display geographic range to a server; receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server. By the technical scheme, information of massive sensing equipment can be efficiently displayed.

Description

Equipment information display method and device, client and server
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and apparatus for displaying device information, a client, and a server.
Background
In the practice of smart city construction, a large number of intelligent sensing devices are needed to sense the city, a series of activities including public safety, industrial and commercial activities, city environmental protection and the like are intelligently sensed, and the management efficiency of city management and management can be improved by integrating various key element information of city operation acquired by the sensing devices (such as various sensors), so that the management of the smart city is realized. Therefore, in the management of smart cities, a huge amount of sensing devices are required to acquire various information of urban operation.
In smart city management using a large number of sensing devices, it is generally necessary to display information (e.g., device location information, device status information, device number information, etc.) of the sensing devices on a map displayed on a client (e.g., a mobile phone, a computer, etc.). Therefore, there is a need for a device information display method that can efficiently display information of a huge amount of sensing devices.
Disclosure of Invention
The technical problem solved by the invention is to provide the equipment information display method which can efficiently display information of massive sensing equipment.
In order to solve the above technical problems, an embodiment of the present invention provides a method for displaying device information, where the method includes: acquiring a reference position and loading a map according to the reference position; transmitting request information for sensing devices within a screen display geographic range to a server; receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server.
Optionally, the request information includes a level of the map displayed on a screen, so that the server determines whether the level of the map displayed on the screen exceeds the first preset level.
Optionally, before sending the request information, the method further includes: judging whether the level of the map displayed on the screen exceeds the first preset level, and if the level of the map displayed on the screen does not exceed the first preset level, the request information comprises an aggregation parameter, wherein the aggregation parameter is used for indicating the server to perform aggregation operation.
Optionally, the result information only includes result information of sensing devices within the geographical range of the screen display.
Optionally, if the level of the map displayed on the screen is greater than a first preset level, receiving result information from the server, and displaying on the map includes: judging whether the level of the map displayed on the screen exceeds a second preset level or not; if the level of the map displayed on the screen does not exceed the second preset level, performing aggregation operation on the sensing equipment within the geographical range of the screen display to obtain second aggregation operation result information, and displaying the second aggregation operation result information on the map; wherein the second preset level is greater than the first preset level.
In order to solve the technical problem, an embodiment of the present invention further provides a device information display method, where the method includes: receiving request information for sensing equipment in a screen display geographic range from a client, wherein the request information is sent by the client after loading a map according to a reference position; judging whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information; if so, performing aggregation operation on the sensing equipment within the geographical range of the screen display to obtain first aggregation operation result information, and sending the result information to the client so that the client displays the result information on the map, wherein the result information comprises the first aggregation operation result information.
Optionally, the request information includes a level of the map displayed on the client screen, and determining, according to the request information, whether the level of the map displayed on the client screen does not exceed a first preset level includes: and comparing the level of the map displayed on the client screen with the first preset level to judge whether the level of the map displayed on the client screen exceeds the first preset level.
Optionally, if the level of the map displayed on the current screen does not exceed the first preset level, the request information includes an aggregation parameter, and determining, according to the request information, whether the level of the map displayed on the client screen does not exceed the first preset level includes: judging whether the request information contains the aggregation parameters, if so, performing aggregation operation on the sensing equipment within the geographical range of the current screen display.
In order to solve the above technical problem, an embodiment of the present invention further provides an apparatus information display device, where the apparatus includes: the map loading module is used for acquiring a reference position and loading a map according to the reference position; the request module is used for sending request information for the sensing equipment in the screen display geographic range to the server; the display module is used for receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server.
In order to solve the above technical problem, an embodiment of the present invention further provides an apparatus information display device, where the apparatus includes: the receiving module is used for receiving request information of sensing equipment in the geographical range of screen display from the client, wherein the request information is sent by the client after loading a map according to a reference position; the judging module is used for judging whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information; and the sending module is used for carrying out aggregation operation on the sensing equipment in the geographical range of the screen display if the level of the map displayed on the screen of the client does not exceed a first preset level so as to obtain first aggregation operation result information, and sending the result information to the client so as to enable the client to display the result information on the map, wherein the result information comprises the first aggregation operation result information.
The embodiment of the invention also provides a storage medium, on which a computer program is stored, which when being executed by a processor, performs the steps of the above-mentioned device information display method.
The embodiment of the invention also provides a client, which comprises a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor executes the steps of the device information display method when running the computer program.
The embodiment of the invention also provides a server, which comprises a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor executes the steps of the equipment information display method when running the computer program.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects: the embodiment of the invention provides a device information display method, which comprises the following steps: acquiring a reference position and loading a map according to the reference position; transmitting request information for sensing devices within a screen display geographic range to a server; receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server. In the embodiment of the invention, after loading a map, a client sends request information for sensing equipment within a screen display geographical range to a server, if the level of the map displayed on the screen does not exceed a first preset level, namely the geographical range displayed on the screen is large (for example, the geographical range is larger than or equal to the preset range), the server carries out aggregation operation on the sensing equipment within the screen display geographical range to obtain first aggregation operation result information, and the result information received by the client from the server contains the first aggregation operation result information, so that the client can display the first aggregation operation result information on the map. By adopting the scheme, when the geographical range of the screen display is larger, the sensing devices in the geographical range of the screen display are more, and the server is used for carrying out aggregation operation at the moment, so that the client does not need to carry out aggregation operation, and only the first aggregation operation result information sent by the server is required to be displayed, thereby improving the visualization efficiency of the sensing device information, and avoiding the problems of blocking and the like caused by consuming a large amount of memory of the client.
Further, in the embodiment of the present invention, if the level of the map displayed on the screen is greater than the first preset level, the client further determines whether the level of the map displayed on the screen exceeds the second preset level, if the level of the map displayed on the screen does not exceed the second preset level, the client performs an aggregation operation on the sensing devices within the geographical range of the screen display, so as to obtain second aggregation operation result information, and displays the second aggregation operation result information, that is, when the number of devices displayed on the screen is smaller, the client directly performs an aggregation operation and displays the second aggregation operation result information, so that the efficiency and the effect of rendering display of the client can be improved when the number of devices displayed on the screen is smaller.
Drawings
Fig. 1 is a flow chart of a method for displaying device information according to an embodiment of the present invention.
Fig. 2 is a schematic view of a scenario of a device information display method according to an embodiment of the present invention.
Fig. 3 is a schematic view of another scenario of the device information display method according to the embodiment of the present invention.
Fig. 4 is a schematic diagram of a first effect of the device information display method according to an embodiment of the present invention.
Fig. 5 is a schematic diagram of a second effect of the device information display method according to the embodiment of the present invention.
Fig. 6 is a schematic diagram of a third effect of the device information display method according to the embodiment of the present invention.
Fig. 7 is a flowchart of another method for displaying device information according to an embodiment of the present invention.
Fig. 8 is a schematic structural diagram of an apparatus information display device according to an embodiment of the present invention.
Fig. 9 is a schematic diagram of another apparatus information display device according to an embodiment of the present invention.
Detailed Description
As described in the background art, there is a need for a device information display method that can efficiently display information of a huge amount of sensing devices.
The inventor of the invention discovers through research that the existing scheme for displaying the information of the sensing devices directly carries out aggregation operation on the full-quantity sensing devices by the client and displays the aggregated information, when the quantity of the sensing devices is small, the mode can normally display the information, but in the practice of smart city construction, the quantity of the sensing devices is usually massive, for example, the quantity of the sensing devices can reach millions or more, under the condition that the quantity of the sensing devices is influenced by factors such as client configuration, performance and the like, the aggregation operation of the client on the full-quantity sensing devices consumes a large amount of memory, so that the problems of clamping and the like are caused, and the visualization efficiency is low.
The embodiment of the invention provides a device information display method, which comprises the following steps: acquiring a reference position and loading a map according to the reference position; transmitting request information for sensing devices within a screen display geographic range to a server; receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server. In the embodiment of the invention, after loading a map, a client sends request information for sensing equipment within a screen display geographical range to a server, if the level of the map displayed on the screen does not exceed a first preset level, namely, the geographical range displayed on the screen is larger than or equal to the preset range, the server carries out aggregation operation on the sensing equipment within the geographical range displayed on the screen to obtain first aggregation operation result information, and the result information received by the client from the server contains the first aggregation operation result information, so that the client can display the first aggregation operation result information on the map. By adopting the scheme, when the geographical range of screen display is large, the server can perform aggregation operation on the sensing equipment in the geographical range of screen display, the client does not need to perform aggregation operation, and only the first aggregation operation result information sent by the server is required to be displayed, so that the visualization efficiency of the sensing equipment information can be improved, and the problems of blocking and the like caused by consuming a large amount of client memory are avoided.
In order to make the above objects, features and advantages of the present invention more comprehensible, embodiments accompanied with figures are described in detail below.
Referring to fig. 1, fig. 1 is a flowchart of a device information display method according to an embodiment of the present invention. The device information display method may be performed by a client, which may be various suitable clients, such as a mobile phone, a computer, an internet of things device, etc., but is not limited thereto. The method is used for displaying information of sensing equipment, specifically, a networked sensing equipment acquisition device can be used for acquiring equipment information of the sensing equipment, wherein the sensing equipment is used for sensing various information in urban operation, such as a monitor for monitoring public safety, an air quality monitor for monitoring urban air quality, and the like, but the method is not limited to the method; the device information refers to information of a sensing device, such as geographical location information of the sensing device, device type information, device status information, device number information, etc., but is not limited thereto. After the sensing device acquisition device obtains the device information, the device information can be uploaded to an internal database of the server, and also can be uploaded to an external database which can be accessed by the server. When the client wants to display the information of the sensing device, the client can send request information to the server, the server responds to the request information and can send result information aiming at the request information to the client, and after the client receives the result information sent by the server, the client can display the result information on a preloaded map. It should be noted that, the device information in the embodiment of the present invention refers to information of the sensing device itself, and not refers to information acquired by the sensing device from the outside, for example, air quality information acquired by an air quality monitor.
The device information display method shown in fig. 1 specifically includes the following steps:
step S101: acquiring a reference position and loading a map according to the reference position;
step S102: transmitting request information for sensing devices within a screen display geographic range to a server;
step S103: receiving result information from the server and displaying the result information on the map;
if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server.
The level of the map displayed on the screen is used to indicate the degree of zoom of the map range displayed on the screen with respect to the actual geographical range indicated by the map, and the higher the level, the smaller the degree to which the map is reduced (i.e., the larger the scale), and the lower the level, the larger the degree to which the map is reduced (i.e., the smaller the scale). For example, when the level of the screen display of the map is 1 level, the scale of the screen display map may be 1:10000000, when the level of the screen display of the map is 19 levels, the scale of the screen display map may be 1:20. it should be clear that, in the embodiment of the present invention, the smaller the level of the map displayed on the screen, the larger the geographical range of the screen display, the larger the number of sensing devices, the larger the level of the map displayed on the screen, the smaller the geographical range of the screen display, and the smaller the number of sensing devices.
It should be further noted that, the aggregation operation in the embodiment of the present invention refers to aggregation or statistics of the sensing devices within the geographic range of the specific area, so as to obtain the number of sensing devices within the area.
In the implementation of step S101, the reference location may be a geographic location where the client is located in real time, or may be a geographic location obtained by the client from the outside. Specifically, the client may load a map according to the geographic location where the client is located in real time, that is, according to the geographic location where the client is located in real time, load a map within a preset range of the geographic location, for example, if the geographic location where the client is located is a Shanghai city siphon bridge train station, then load a map within ten kilometers of the Shanghai city siphon bridge train station. The client may load the map according to the geographic location obtained from the outside, for example, the geographic location where the client is located is Shanghai city, but the geographic location obtained from the outside is Beijing city, and the client loads the map of Beijing city, but is not limited thereto.
In one non-limiting example, the client may load the map using MapboxGL JS technology. Specifically, when the map is loaded according to the reference position, a Vector Tiles Vector map in the pbf format of the region where the reference position is located is loaded as the map. Those skilled in the art will appreciate that the MapBoxGL JS technology is a JavaScript library that uses a web-side graphics library interface (WebGL API) to render interactive vector tile maps and/or grid tile maps. Because the webpage-side graphic library interface (WebGL API) has the characteristic of high performance when rendering graphic elements, the mapbox gl JS technology can render a large number of map elements, has smooth interaction and animation effects, and can display a stereoscopic 2.5D map.
In the implementation of step S102, after loading the map, the client may acquire the screen display geographic range in real time. Specifically, the client can acquire longitude and latitude information of the screen display geographic range in real time, and determine the screen display geographic range according to the longitude and latitude information. The longitude and latitude information of the screen display geographic range can be a minimum longitude value xmin, a minimum latitude value ymin, a maximum longitude value xmax and a maximum latitude value ymax in the screen display geographic range.
Further, the geographical range of the screen display may be a geographical range corresponding to a map area of the screen display, or may be a geographical range corresponding to a map area of the screen display and a preset area around the map area of the screen display.
Referring to fig. 2, fig. 2 is a schematic view of a scenario of a device information display method according to an embodiment of the present invention. Fig. 2 illustrates a screen display geographic scope 21 in an embodiment of the invention. The screen display geographical range 21 refers to a geographical range corresponding to the result information received by the client from the server, and may include a geographical range 201 displayed on the screen, and other geographical ranges 202 around the geographical range displayed on the screen, wherein the geographical range 201 displayed on the screen is actually displayed on the client, and the other geographical ranges 202 around the geographical range displayed on the screen are not actually displayed on the screen, but are in a state that can be displayed at any time, for example, the user can move the map by means of a touch instruction or the like so that the other geographical ranges 202 that have not been displayed before are displayed, and at this time, the displayed portion becomes the geographical range 201 displayed on the screen. Thus, the longitude and latitude information of the screen display geographical area may include a minimum longitude value xmin of the lower left corner, a minimum latitude value ymin of the lower left corner, a maximum longitude value xmax of the upper right corner, and a maximum latitude value ymax of the upper right corner in the screen display geographical area 21.
With continued reference to fig. 1, the client may also obtain the level of the map on-screen display in real-time. The level of the map displayed on the screen may be scale information of the screen display map, but is not limited thereto.
Further, the client may send request information for the perceiving device within the geographical range of the screen display to the server, for example, may call the Ajax function to send the request information. The request information may include latitude and longitude information of a screen display geographical range.
Further, the request information may also include a level of the map displayed on the screen. After receiving the request information, the server can judge whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information. Specifically, the server may compare the level of the map displayed on the screen in the request information with a first preset level, so as to determine whether the level of the map displayed on the screen of the client exceeds the first preset level, that is, determine whether the server is to perform an aggregation operation on the sensing devices within the geographical range of the screen display.
In one non-limiting embodiment of the present invention, before the client sends the request information, the method further includes: judging whether the level of the map displayed on the screen exceeds the first preset level, and if the level of the map displayed on the screen does not exceed the first preset level, the request information comprises an aggregation parameter, wherein the aggregation parameter is used for indicating the server to perform aggregation operation. Specifically, the client may compare the level of the map displayed on the screen with a first preset level to determine whether the level of the map displayed on the screen of the client exceeds the first preset level. If the level of the map displayed on the screen does not exceed the first preset level, the request information sent by the client may include an aggregation parameter, where the aggregation parameter is used to divide the geographical range of the screen display when the server performs the aggregation operation, so as to obtain a plurality of aggregation areas. After the server receives the request information, whether the server needs to perform aggregation operation on the sensing equipment within the geographical range of the screen display can be determined by judging whether the request information contains aggregation parameters.
It should be noted that, the first preset level may be preset by the server, or may be calculated by the server, or may be determined by the client according to a configuration parameter of the client, or may be obtained by the client from the outside.
In one non-limiting embodiment of the invention, the first preset level m may be determined using the following formula:
wherein, zoom is used for representing the display level of map initialization when a client loads a map, S is used for representing the area of a geographic range corresponding to the map when the map is loaded, N is used for representing the number of sensing devices in the geographic range corresponding to the map when the map is loaded,representing a rounding down. If the unit of S is square kilometers, the above formula can be further expressed as: />
In the implementation of step S103, if the level of the map displayed on the client screen does not exceed the first preset level, it is indicated that the current geographical range of the client screen is larger, and the number of sensing devices to be displayed is larger, and at this time, the server may perform an aggregation operation on the sensing devices within the geographical range of the screen display.
Specifically, after receiving the request information sent by the client, the server may determine, according to the request information, whether the level of the map displayed on the current screen does not exceed a first preset level. For example, the request information includes a level of the map displayed on the client screen, and the level of the map displayed on the client screen is compared with the first preset level to determine whether the level of the map displayed on the client screen exceeds the first preset level, or the server may determine whether the request information includes the aggregation parameter to determine whether the level of the map displayed on the client screen exceeds the first preset level.
Further, if the level of the map displayed on the screen of the client does not exceed the first preset level, the server performs aggregation operation on the sensing equipment within the geographical range of the screen display so as to obtain first aggregation operation result information.
Fig. 3 is a schematic view of another scenario of the device information display method according to the embodiment of the present invention. FIG. 3 illustrates a server dividing a screen display geographic scope into a plurality of syndication areas when performing syndication operations.
Referring to fig. 3, when the server performs the aggregation operation, the screen display geographical range may be first divided according to the aggregation parameter n to obtain a plurality of aggregation areas. The aggregation parameter n may be sent to the server by the client, for example, the request information may include the aggregation parameter n, or may be determined by the server. It is noted that the aggregation parameter n may be variable.
Specifically, the screen display geographical range may be divided using the following formula:
xmin_kx=xmin+kx*(xmax-xmin)/n;
ymin_ky=ymin+ky*(ymax-ymin)/n;
wherein xmin is the minimum longitude value in the geographical range of the screen display, ymin is the minimum latitude value in the geographical range of the screen display, xmax is the maximum longitude value in the geographical range of the screen display, ymax is the maximum latitude value in the geographical range of the screen display, and the value interval of kx and ky is 0 to n-1. Thus, the geographical range of each aggregation area can be determined by { xmin_kx, ymin_ky, xmin_kx+1, ymin_ky+1}, where xmin_kx is the minimum longitude value of the aggregation area, ymin_ky is the minimum latitude value of the aggregation area, xmin_kx+1 is the maximum longitude value of the aggregation area, and ymin_ky+1 is the maximum latitude value of the aggregation area.
Further, the server may screen and determine the number of sensing devices in each aggregation area to obtain the number of sensing devices in each aggregation area, and the first aggregation operation result information may include the number of sensing devices value_k in each aggregation area. Specifically, the device information collected by the sensing device collecting apparatus may include geographical location information of each sensing device, and the server may screen and determine the sensing devices in each aggregation area according to the geographical location information of each sensing device, for example, the server may sequentially determine whether the longitude of each device point is greater than or equal to xmin_kx, less than xmin_kx+1, and whether the latitude is greater than or equal to ymin_ky, less than ymin_ky+1, and the value interval of kx and ky is 0 to n-1.
Further, the first aggregation operation result information may include longitude and latitude information of each aggregation area. Specifically, the server may calculate the average value of the longitude and latitude of each aggregation area, that is, for each aggregation area, the server calculates the average value lng_k of the longitude values and the average value lat_k of the latitude values of the aggregation area, where the value interval of k is 0 to n-1.
Therefore, the server may send result information to the client, where the result information includes first aggregate operation result information obtained through an aggregate operation, where the first aggregate operation result information may include longitude and latitude information of each aggregate area and the number of sensing devices in the aggregate area, and for example, a format of the first operation result information may be: [ { lng_0, lat_0, value_0}, … { lng_k, lat_k, value_k }, … { lng_n-1, lat_n-1, value_n-1} ].
Further, if the level of the map displayed on the screen of the client is greater than the first preset level, the server can screen out the equipment information of each sensing equipment in the screen display geographic range according to the longitude and latitude information of the screen display geographic range, record the equipment information as equipment point location information, and send the result information to the client, wherein the result information comprises the equipment point location information.
Specifically, if the level of the map displayed on the screen is greater than a first preset level, the server screens the sensing devices within the screen display geographical range by judging whether the geographical positions of the sensing devices are within the screen display geographical range, namely judging whether the longitude value of the geographical positions of the sensing devices is greater than or equal to the minimum longitude value xmin within the screen display geographical range, less than or equal to the maximum longitude value xmin within the screen display geographical range, and whether the latitude is greater than or equal to the minimum latitude value ymin within the screen display geographical range, and less than or equal to the maximum latitude value ymax within the screen display geographical range.
Further, the server sends the device point location information meeting the condition to the server, where the device point location information may include: the longitude value lng of the sensing device, the latitude value lat of the sensing device, the device type deviceType of the sensing device, and the state information isOnline of the sensing device, but are not limited thereto. For example, the format of the device point location information may be: [ { lng1, lat1, deviceType1, isOnline1, … }, { lng2, lat2, deviceType2, isOnline2, … }, … … ].
After the client sends the request information to the server, the server sends the result information to the client aiming at the request information, wherein the result information can comprise the result information of the sensing equipment in the geographic range of screen display, and can also comprise the result information of the sensing equipment in the geographic range of the map loaded by the client. In one non-limiting embodiment of the invention, the result information only contains the result information of the sensing devices within the geographical range of the screen display, but does not contain the result information of the sensing devices outside the geographical range of the screen display, so that the burden of rendering and displaying of the client is reduced, and the display efficiency is improved.
Further, the result information sent by the server to the client may include device point location information within the geographical range of the screen display, and may also include first aggregation operation result information within the geographical range of the screen display. In one non-limiting embodiment of the present invention, the screen-displayed geographic scope is a geographic scope corresponding to a map area of the screen display and a preset area surrounding the map area of the screen display. When the map area displayed on the screen changes, whether the geographical range corresponding to the map area displayed on the current screen is within the geographical range displayed on the screen at the last moment can be judged, if the geographical range corresponding to the map area displayed on the current screen is within the geographical range displayed on the screen at the last moment, the result information comprises result information of sensing equipment in the geographical range corresponding to the map area displayed on the current screen, and the client can not send request information to the server any more, so that the client can be prevented from frequently requesting information to the server, and the display efficiency is improved.
With continued reference to fig. 1, the client receives the result information from the server and then displays it on the map. If the result information contains a first aggregate operation result, the client may display the first aggregate operation result information on the map.
Referring to fig. 4, fig. 4 is a schematic diagram showing a first effect of the device information display method according to the embodiment of the present invention. Fig. 4 illustrates device information displayed by the client when the level of the client screen display does not exceed a first preset level. It should be noted that the numbers marked in circles in fig. 4 are used to indicate the number of sensing devices in each aggregation area.
Specifically, the first aggregation operation result information includes longitude and latitude information of each aggregation area and the number of sensing devices, and the client may render and display an aggregation icon at a corresponding position of a map displayed on the screen according to the longitude and latitude information of each aggregation area, where the number of sensing devices of the aggregation area may be displayed on the aggregation icon. Further, the client may determine the size of the corresponding aggregation icon according to the number of sensing devices in the aggregation area.
Further, the client may display the first aggregate operation result information using a mapbox JS technique. The GeoJson format supported by MapboxGL JS is: [ { 'type': 'Feature', 'properties', { 'description', 'value_k', 'icon', 'cluster icon', 'geometry', { 'type', 'Point', 'coordinates', [ [ lng_k, lat_k ] }.
With continued reference to fig. 1, if the result information includes device point location information, that is, the level of the map displayed on the screen is greater than a first preset level, the client receives the result information from the server, and displaying on the map includes: judging whether the level of the map displayed on the screen exceeds a second preset level or not; if the level of the map displayed on the screen does not exceed the second preset level, performing aggregation operation on the sensing equipment within the geographical range of the screen display to obtain second aggregation operation result information, and displaying the second aggregation operation result information on the map; wherein the second preset level is greater than the first preset level.
Specifically, if the level of the map displayed on the screen is greater than a first preset level, the client receives result information sent by the server, the result information comprises device point location information, the client can compare the level of the map displayed on the screen with a second preset level, and if the level of the map displayed on the screen does not exceed the second preset level, the client performs aggregation operation on sensing devices within the geographical range of the screen display to obtain second aggregation operation result information. The specific content of the aggregation operation process may refer to the description of the aggregation operation performed by the server, which is not described herein.
It should be noted that the second preset level may be preset by the client, may be calculated by the client, or may be obtained by the client from the outside, but is not limited thereto.
Referring to fig. 5, fig. 5 is a schematic diagram showing a second effect of the device information display method according to the embodiment of the present invention. Fig. 5 illustrates device information displayed by the client when the level of the client screen display is greater than the first preset level and does not exceed the second preset level.
Specifically, the client may display the second aggregation result information on the map, and the specific content of the client displaying the second aggregation result information may refer to the above description related to the client displaying the first aggregation result information, which is not described herein again. It should be noted that, the numbers marked in circles in fig. 5 are used to indicate the number of sensing devices in each aggregation area.
With continued reference to fig. 1, if the level of the map displayed on the screen is greater than the second preset level, the client may directly display the received device point location information on the map.
Referring to fig. 6, fig. 6 is a schematic diagram illustrating a third effect of the device information display method according to the embodiment of the present invention. Fig. 6 illustrates device information displayed by the client when the level of the client screen display is greater than a second preset level.
Specifically, the format of the device point location information received by the client from the server is { lng, lat, deviceType, isOnline, … }, and the client may render and display a point location icon on a corresponding position of the map displayed on the screen according to longitude and latitude information in the device point location information, where the point location icon may be used to indicate a device type, a device state, and the like of the sensing device. For example, the client may display the sensing devices in the geographic range of the screen display in a classified manner according to the device type information in the device point location information. That is, the type of the sensing device is determined according to the deviceType field in the device point location information, and the sensing devices of the same type are rendered and displayed by the same type of point location icons. The client can also determine the online state of the sensing device according to the isonine field in the device point location information, and different online states render and display the point location icons in different colors.
It should be noted that when the client displays the result information, an icon is superimposed on the preloaded map, where the icon may be an aggregate icon or a point location icon. For example, the map box GL JS technology may be used to render and display icons, so that the icons may have a 2D map display effect and a 2.5D stereoscopic display effect. Therefore, aiming at the existing display method of the single two-dimensional map, the embodiment of the invention can provide a 2D/2.5D integrated map-based equipment information display method, and has better experience on the visual effect of display.
Further, if the level of the map on-screen display changes, the client may re-acquire the on-screen display geographical range and the level of the map on-screen display to repeat steps S102 and S103.
By adopting the scheme of the embodiment of the invention, after loading the map, the client sends the request information for the sensing equipment within the geographical range of the screen display to the server, and if the level of the map displayed on the screen does not exceed a first preset level, namely the geographical range of the screen display is larger than or equal to the preset range, the server carries out aggregation operation on the sensing equipment within the geographical range of the screen display to obtain first aggregation operation result information, and the client can display the first aggregation operation result information on the map. When the level of the map displayed on the screen is larger than the first preset level, the geographical range of the screen display is smaller, the quantity of the sensing devices is smaller, and the client can automatically conduct aggregation operation and display. By adopting the scheme, the display of the equipment information can be realized within 3 seconds, the memory occupation of the client side when the equipment information is displayed can be kept at about 500M, and the problem that the client side is easy to collapse due to Gao Yika tons of memory occupation when the mass sensing equipment information is displayed is solved.
Referring to fig. 7, fig. 7 is a flowchart illustrating another method for displaying device information, which may be performed by a server, according to an embodiment of the present invention.
The device information display method performed by the server may include the steps of:
step S701: receiving request information for sensing equipment in a screen display geographic range from a client, wherein the request information is sent by the client after loading a map according to a reference position;
step S702: judging whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information;
step S703: if so, performing aggregation operation on the sensing equipment within the geographical range of the screen display to obtain first aggregation operation result information, and sending the result information to the client so that the client displays the result information on the map, wherein the result information comprises the first aggregation operation result information.
In a specific implementation, if the level of the map displayed on the current screen does not exceed the first preset level, the request information includes an aggregation parameter, and determining, according to the request information, whether the level of the map displayed on the client screen does not exceed the first preset level includes: judging whether the request information contains the aggregation parameters or not so as to judge whether the level of the map displayed on the client screen exceeds the first preset level or not.
In one non-limiting embodiment of the present invention, the request information may include a level of the map displayed on the client screen, and determining whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information includes: and comparing the level of the map displayed on the client screen with the first preset level to judge whether the level of the map displayed on the client screen exceeds the first preset level.
It will be appreciated by those skilled in the art that the above steps S501 to S503 may be regarded as executing steps corresponding to the steps S101 to S103 in the embodiment shown in fig. 1, and the two steps complement each other in terms of specific implementation principles and logic. Therefore, specific steps and more of the method for displaying device information on the server side can be described with reference to fig. 1 to 6, and the detailed description thereof will be omitted herein.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an apparatus information display device according to an embodiment of the present invention. The device information display apparatus in the present embodiment may include: a map loading module 81, a requesting module 82 and a display module 83.
The map loading module 81 is configured to acquire a reference position, and load a map according to the reference position; a request module 82, configured to send request information for a sensing device within a geographic range of a screen display to a server; a display module 83 for receiving result information from the server and displaying on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server.
For more details of the working principle and the working manner of the device information display apparatus, reference may be made to the related descriptions in fig. 1 to fig. 6, which are not described herein.
Referring to fig. 9, fig. 9 is a schematic diagram of a structure of another device information display apparatus in an embodiment of the present invention. The device information display apparatus may include: a receiving module 91, a judging module 92, and a transmitting module 93.
The receiving module 91 is configured to receive, from a client, request information for a sensing device within a screen display geographic range, where the request information is sent by the client after loading a map according to a reference location; a judging module 92, configured to judge, according to the request information, whether a level of the map displayed on the client screen does not exceed a first preset level; and the sending module 93 is configured to perform an aggregation operation on the sensing devices within the screen display geographical range if the level of the map displayed on the client screen does not exceed a first preset level, so as to obtain first aggregation operation result information, and send the result information to the client, so that the client displays the result information on the map, where the result information includes the first aggregation operation result information.
For more details of the working principle and the working manner of the device information display apparatus, reference may be made to the description related to fig. 7, which is not repeated herein.
The embodiment of the invention also provides a storage medium, on which a computer program is stored, which when being executed by a processor, performs the steps of the above-mentioned device information display method. The storage medium may include ROM, RAM, magnetic or optical disks, and the like. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory (non-transitory) or the like.
The embodiment of the invention also provides a client, which comprises a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor executes the steps of the device information display method when running the computer program. The client comprises, but is not limited to, a mobile phone, a computer, a tablet personal computer and other terminal equipment.
The embodiment of the invention also provides a server, which comprises a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor executes the steps of the device information display method when running the computer program.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention, and the scope of the invention should be assessed accordingly to that of the appended claims.

Claims (12)

1. A device information display method, the method comprising:
acquiring a reference position and loading a map according to the reference position;
transmitting request information for sensing devices within a screen display geographic range to a server;
receiving result information from the server and displaying the result information on the map;
if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server;
if the level of the map displayed on the screen is greater than the first preset level, the result information includes the device point location information, and displaying on the map includes:
judging whether the level of the map displayed on the screen exceeds a second preset level or not;
If the level of the map displayed on the screen does not exceed the second preset level, performing aggregation operation on the sensing devices in the geographical range of the screen display to obtain second aggregation operation result information, and displaying the second aggregation operation result information on the map, wherein the second aggregation operation result information is obtained by performing aggregation operation on the sensing devices in the geographical range of the screen display by a client;
if the level displayed by the map on the screen is larger than the second preset level, directly displaying the received equipment point location information on the map;
wherein the second preset level is greater than the first preset level;
the first preset level is determined by the following formula:
wherein, the zoom is used for representing the display level of map initialization when the client loads the map, S is used for representing the area of the geographic range corresponding to the map when the map is loaded, N is used for representing the number of sensing devices in the geographic range corresponding to the map when the map is loaded,representing a rounding down.
2. The apparatus information display method according to claim 1, wherein the request information includes a level of the map displayed on a screen, so that the server judges whether the level of the map displayed on the screen exceeds the first preset level.
3. The apparatus information display method according to claim 1, characterized by further comprising, before transmitting the request information:
judging whether the level of the map displayed on the screen exceeds the first preset level, and if the level of the map displayed on the screen does not exceed the first preset level, the request information comprises an aggregation parameter, wherein the aggregation parameter is used for indicating the server to perform aggregation operation.
4. The device information display method according to claim 1, wherein the result information contains only result information of perceived devices within the screen display geographical range.
5. A device information display method, the method comprising:
receiving request information for sensing equipment in a screen display geographic range from a client, wherein the request information is sent by the client after loading a map according to a reference position;
judging whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information;
if so, performing aggregation operation on the sensing equipment in the geographical range of the screen display to obtain first aggregation operation result information, and sending the result information to the client so that the client displays the result information on the map, wherein the result information comprises the first aggregation operation result information, and the first aggregation operation result information is obtained by performing aggregation operation on the sensing equipment in the geographical range of the screen display by the server;
If the level of the map displayed on the screen is larger than the first preset level, the result information comprises equipment point location information, and the client judges whether the level of the map displayed on the screen exceeds a second preset level; if the level of the map displayed on the screen does not exceed the second preset level, the client performs aggregation operation on the sensing equipment within the geographical range of the screen display to obtain second aggregation operation result information, and displays the second aggregation operation result information on the map; if the level of the map displayed on the screen is larger than the second preset level, the client side directly displays the received equipment point location information on the map; wherein the second preset level is greater than the first preset level;
the first preset level is determined by the following formula:
wherein, the zoom is used for representing the display level of map initialization when the client loads the map, S is used for representing the area of the geographic range corresponding to the map when the map is loaded, N is used for representing the number of sensing devices in the geographic range corresponding to the map when the map is loaded, Representing a rounding down.
6. The device information display method according to claim 5, wherein the request information includes a level at which the map is displayed on the client screen, and determining whether the level at which the map is displayed on the client screen does not exceed a first preset level based on the request information includes:
and comparing the level of the map displayed on the client screen with the first preset level to judge whether the level of the map displayed on the client screen exceeds the first preset level.
7. The device information display method according to claim 5, wherein if the level of the map displayed on the current screen does not exceed a first preset level, the request information contains an aggregation parameter, and determining whether the level of the map displayed on the client screen does not exceed the first preset level according to the request information comprises:
judging whether the request information contains the aggregation parameters or not so as to judge whether the level of the map displayed on the client screen exceeds the first preset level or not.
8. A device information display apparatus, characterized in that the apparatus comprises:
The map loading module is used for acquiring a reference position and loading a map according to the reference position;
the request module is used for sending request information for the sensing equipment in the screen display geographic range to the server;
the display module is used for receiving result information from the server and displaying the result information on the map; if the level of the map displayed on the screen does not exceed a first preset level, the result information comprises first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on sensing equipment in the geographical range of the screen display by the server;
and if the level of the map displayed on the screen is greater than the first preset level, the result information comprises equipment point location information, and the displaying on the map comprises the following steps:
judging whether the level of the map displayed on the screen exceeds a second preset level or not;
if the level of the map displayed on the screen does not exceed the second preset level, performing aggregation operation on the sensing devices in the geographical range of the screen display to obtain second aggregation operation result information, and displaying the second aggregation operation result information on the map, wherein the second aggregation operation result information is obtained by performing aggregation operation on the sensing devices in the geographical range of the screen display by a client;
If the level displayed by the map on the screen is larger than the second preset level, directly displaying the received equipment point location information on the map;
wherein the second preset level is greater than the first preset level;
the first preset level is determined by the following formula:
wherein, the zoom is used for representing the display level of map initialization when the client loads the map, S is used for representing the area of the geographic range corresponding to the map when the map is loaded, N is used for representing the number of sensing devices in the geographic range corresponding to the map when the map is loaded,representing a rounding down.
9. A device information display apparatus, characterized in that the apparatus comprises:
the receiving module is used for receiving request information of sensing equipment in the geographical range of screen display from the client, wherein the request information is sent by the client after loading a map according to a reference position; the judging module is used for judging whether the level of the map displayed on the client screen does not exceed a first preset level according to the request information;
the sending module is used for carrying out aggregation operation on the sensing equipment in the screen display geographic range if the level of the map displayed on the client screen does not exceed the first preset level so as to obtain first aggregation operation result information, and sending the result information to the client so that the client can display the result information on the map, wherein the result information comprises the first aggregation operation result information, and the first aggregation operation result information is obtained by carrying out aggregation operation on the sensing equipment in the screen display geographic range by the server;
If the level of the map displayed on the screen is larger than the first preset level, the result information comprises equipment point location information, and the client judges whether the level of the map displayed on the screen exceeds a second preset level; if the level of the map displayed on the screen does not exceed the second preset level, the client performs aggregation operation on the sensing equipment within the geographical range of the screen display to obtain second aggregation operation result information, and displays the second aggregation operation result information on the map; if the level of the map displayed on the screen is larger than the second preset level, the client side directly displays the received equipment point location information on the map; wherein the second preset level is greater than the first preset level;
the first preset level is determined by the following formula:
wherein, the zoom is used for representing the display level of map initialization when the client loads the map, S is used for representing the area of the geographic range corresponding to the map when the map is loaded, N is used for representing the number of sensing devices in the geographic range corresponding to the map when the map is loaded, Representing a rounding down.
10. A storage medium having stored thereon a computer program, which when executed by a processor performs the steps of the device information display method of any one of claims 1 to 4 or claims 5 to 7.
11. A client comprising a memory and a processor, the memory having stored thereon a computer program executable on the processor, characterized in that the processor executes the steps of the device information display method according to any of claims 1 to 4 when the computer program is executed.
12. A server comprising a memory and a processor, the memory having stored thereon a computer program executable on the processor, characterized in that the processor executes the steps of the device information display method according to any of claims 5 to 7 when the computer program is executed.
CN202011255563.7A 2020-11-11 2020-11-11 Equipment information display method and device, client and server Active CN112783994B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011255563.7A CN112783994B (en) 2020-11-11 2020-11-11 Equipment information display method and device, client and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011255563.7A CN112783994B (en) 2020-11-11 2020-11-11 Equipment information display method and device, client and server

Publications (2)

Publication Number Publication Date
CN112783994A CN112783994A (en) 2021-05-11
CN112783994B true CN112783994B (en) 2023-08-18

Family

ID=75750517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011255563.7A Active CN112783994B (en) 2020-11-11 2020-11-11 Equipment information display method and device, client and server

Country Status (1)

Country Link
CN (1) CN112783994B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101493331A (en) * 2008-01-23 2009-07-29 厦门雅迅网络股份有限公司 Map vector data displaying method in network navigation of mobile phone
CN102209113A (en) * 2011-05-24 2011-10-05 深圳市凯立德科技股份有限公司 Dynamic map downloading method and server and position service terminal
CN105335393A (en) * 2014-07-11 2016-02-17 阿里巴巴集团控股有限公司 Map display method and device
CN108235809A (en) * 2017-12-25 2018-06-29 深圳前海达闼云端智能科技有限公司 End cloud combination positioning method and device, electronic equipment and computer program product
CN110019622A (en) * 2017-12-14 2019-07-16 浙江宇视科技有限公司 A kind of real time mass map point polymerization and device
CN110647608A (en) * 2019-08-30 2020-01-03 深圳震有科技股份有限公司 Map-based mass data aggregation display method, system, device and medium
CN111026987A (en) * 2018-10-10 2020-04-17 千寻位置网络有限公司 Multi-layer polymerization method and system for displaying mass vehicle position distribution information
CN111444295A (en) * 2020-03-09 2020-07-24 北京明略软件***有限公司 Method and device for managing sensing equipment
CN111753041A (en) * 2020-06-30 2020-10-09 重庆紫光华山智安科技有限公司 Data aggregation rendering method, device and system, electronic equipment and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101493331A (en) * 2008-01-23 2009-07-29 厦门雅迅网络股份有限公司 Map vector data displaying method in network navigation of mobile phone
CN102209113A (en) * 2011-05-24 2011-10-05 深圳市凯立德科技股份有限公司 Dynamic map downloading method and server and position service terminal
CN105335393A (en) * 2014-07-11 2016-02-17 阿里巴巴集团控股有限公司 Map display method and device
CN110019622A (en) * 2017-12-14 2019-07-16 浙江宇视科技有限公司 A kind of real time mass map point polymerization and device
CN108235809A (en) * 2017-12-25 2018-06-29 深圳前海达闼云端智能科技有限公司 End cloud combination positioning method and device, electronic equipment and computer program product
CN111026987A (en) * 2018-10-10 2020-04-17 千寻位置网络有限公司 Multi-layer polymerization method and system for displaying mass vehicle position distribution information
CN110647608A (en) * 2019-08-30 2020-01-03 深圳震有科技股份有限公司 Map-based mass data aggregation display method, system, device and medium
CN111444295A (en) * 2020-03-09 2020-07-24 北京明略软件***有限公司 Method and device for managing sensing equipment
CN111753041A (en) * 2020-06-30 2020-10-09 重庆紫光华山智安科技有限公司 Data aggregation rendering method, device and system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112783994A (en) 2021-05-11

Similar Documents

Publication Publication Date Title
CN110647608B (en) Map-based mass data aggregation display method, system, equipment and medium
US10096142B2 (en) Method and apparatus for contextually varying imagery on a map
CN106502613B (en) A kind of method and device to Load Image
AU2012316226B2 (en) Managing map elements using aggregate feature identifiers
JP2018525702A (en) System, method and apparatus for data processing and display
US9684947B2 (en) Indicating availability of indoor content on a digital map
US20140347383A1 (en) Map rendering using interpolation of style parameters across zoom levels
CN107977407B (en) Tile map storage method and device, storage medium and computer equipment
US20120050285A1 (en) 3d building generalization for digital map applications
US20140278067A1 (en) System and method for indicating user location and facing direction on a digital map
CN103020250B (en) The map-indication method of a kind of Distribution GIS and device
CN110570491B (en) Thermodynamic diagram generation method and device
CN110704770B (en) Display method and device for expansion tile map based on WebGIS environment
WO2015006205A2 (en) Providing indoor map data to a client computing device
CN104052960A (en) Camera visual area display method based on electronic map and system thereof
CN112990699A (en) Power data processing method and device, computer equipment and storage medium
EP3102911A1 (en) System and method for dynamically optimizing map destination routing performance
US9679349B2 (en) Method for visualizing three-dimensional data
WO2022267525A1 (en) Map generation method and map generation apparatus
CN112783994B (en) Equipment information display method and device, client and server
Luciani et al. The impact of image and class structure upon sub-pixel mapping accuracy using the pixel-swapping algorithm
WO2023236465A1 (en) Display processing method and apparatus for geological analysis, device, and medium
CN110866078A (en) Data processing method and device, display control method and device and vehicle
CN104346771B (en) A kind of electronic map tiered management approach
CN114996374A (en) Online data visualization implementation method, system, device and 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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 200331 room e176, 1f, 406 Gulang Road, Putuo District, Shanghai

Applicant after: Shanghai Xinyi Intelligent Technology Co.,Ltd.

Address before: 200434 10th floor, 1388 Shuidian Road, Hongkou District, Shanghai

Applicant before: Shanghai Xinyi Intelligent Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant