Display method and device, electronic equipment and storage medium
By displaying the location and type of intelligent wireless node seismometer in electronic maps, the problem of difficult observation of node distribution and status in complex surface environments is solved, and management efficiency is improved and resource saving is saved.
Patent Information
- Application Number
- CN202311035449.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-21
AI Technical Summary
The distribution and working state of intelligent wireless node seismometers in complex surface environments is difficult to observe easily.
By obtaining data information of each node device, including location information, marking points are displayed in the electronic map based on these information, the positions of each node device are displayed, and corresponding element icons are displayed according to the node type.
It realizes convenient observation of the equipment locations of each node, improves the efficiency of node management and operation, and saves manpower and engineering cycles.
Smart Images

Figure CN119493619A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of seismic exploration data acquisition, and in particular to a display method, device, electronic equipment and storage medium. Background Art
[0002] Intelligent wireless node-type seismographs can carry out wireless or hybrid acquisition operations. The intelligent wireless node-type seismograph system provides a complete set of intelligent seismic sensor solutions from deployment to acquisition to data recovery and processing. Intelligent wireless node-type seismographs are light in weight, small in size, and have an integrated modular design, which greatly improves productivity and reduces maintenance costs. They are suitable for seismic exploration operations on complex surfaces (such as mountain canyons, swamp lakes, shallow sea transition zones, plateau areas, etc.), and are suitable for reflection, refraction, surface waves, micromotion, microseismic fields. However, the distribution of nodes and working status are not easy to observe conveniently. Summary of the invention
[0003] In response to the above problems, the present application provides a display method, device, electronic device and storage medium, which can more conveniently observe the distribution of each node.
[0004] The present application provides a display method, comprising:
[0005] Acquire data information of each node device, wherein the data information includes: location information;
[0006] Based on the location information of each node device, a mark point is displayed at the corresponding position in the electronic map to display the location of each node device.
[0007] In some embodiments, the marking point includes: an element icon, the data information also includes: a node type, and the displaying of the marking point at a corresponding position in the electronic map based on the location information of each node device includes:
[0008] Determine the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon;
[0009] Based on the location information of each node device, an element icon corresponding to each node device is displayed at a corresponding position in the electronic map.
[0010] In some embodiments, the data information further includes: specific parameters, and the method further includes:
[0011] When the trigger information of the target element icon of the target node device by the user is obtained, a pop-up window is output, and specific parameters of the target node device are displayed in the pop-up window.
[0012] In some embodiments, the method further comprises:
[0013] Based on the node type of each node device, an element icon corresponding to each node type is displayed at a preset position in the electronic map.
[0014] In some embodiments, the method further comprises:
[0015] In case of obtaining trigger information of the target element icon of the preset position from the user, selecting all node devices corresponding to the target element icon;
[0016] Counting specific parameters of all node devices corresponding to the target element icon to obtain statistical results;
[0017] The output pop-up window displays the statistical results.
[0018] In some embodiments, the method further comprises:
[0019] Acquire user setting information, where the setting information is used to set the correspondence between node types and element icons;
[0020] The corresponding relationship is stored.
[0021] In some embodiments, the method further comprises:
[0022] A progressive framework project for creating user interfaces;
[0023] Adding a calling interface for calling the electronic map and a request data interface for obtaining data information of each grounding device to the progressive framework project;
[0024] Define marker points and add hover and click events to them.
[0025] An embodiment of the present application provides a display device, including:
[0026] The acquisition module is used to acquire data information of each node device, wherein the data information includes: location information;
[0027] The display module is used to display a mark point at a corresponding position in the electronic map based on the position information of each node device, so as to display the position of each node device.
[0028] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, any one of the above-mentioned display methods is executed.
[0029] An embodiment of the present application provides a storage medium, which stores a computer program that can be executed by one or more processors and can be used to implement any of the display methods described above.
[0030] The present application provides a display method, device, electronic device and storage medium for acquiring data information of each node device, wherein the data information includes: location information; based on the location information of each node device, a mark point is displayed at a corresponding position in an electronic map to display the location of each node device, so that the location of each node can be easily observed. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Hereinafter, the present application will be described in more detail based on embodiments and with reference to the accompanying drawings.
[0032] Figure 1 A schematic diagram of an implementation flow of a display method provided in an embodiment of the present application;
[0033] Figure 2 A schematic diagram showing statistical results provided in an embodiment of the present application;
[0034] Figure 3 A schematic diagram of an implementation flow of a display method provided in an embodiment of the present application;
[0035] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0036] In the drawings, the same reference numerals are used for the same components, and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.
[0038] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0039] If similar descriptions of "first\second\third" appear in the application documents, the following instructions will be added. In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0041] Embodiment 1
[0042] Based on the problems existing in the related art, the embodiment of the present application provides a display method, which is applied to electronic devices, such as computers, mobile terminals, etc. The functions implemented by the display method provided in the embodiment of the present application can be implemented by calling program codes by a processor of the electronic device, wherein the program codes can be stored in a computer storage medium.
[0043] The present application embodiment provides a display method. Figure 1 A schematic diagram of an implementation flow of a display method provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, including:
[0044] Step S101, obtaining data information of each node device, wherein the data information includes: location information.
[0045] In the embodiment of the present application, the node device may include: an intelligent wireless node-type seismograph. In some embodiments, the node device may also be: a base station or a base station vehicle.
[0046] In the embodiment of the present application, the data information may include: location information, node ID, node work area, node type, etc. The location information may be coordinates. The node type may be divided into intelligent wireless node-type seismograph, base station, base station vehicle, etc.
[0047] In some embodiments, the electronic device may be communicatively connected to an input device, and data information of each node may be input through the input device. The input device may include: a storage device.
[0048] In some embodiments, the electronic device may obtain data information of the node device from a database of the node device via the Internet.
[0049] In some embodiments, the electronic device may call a request interface of a database to obtain data information of a node device. The database may include: an intelligent node cloud platform.
[0050] Step S102: displaying a mark point at a corresponding position in the electronic map based on the position information of each node device to display the position of each node device.
[0051] In the embodiment of the present application, the electronic map is a vector map that can be arbitrarily enlarged or reduced. It is realized through the geographic information system (GIS) and digital mapping technology, and is a map based on digital media such as the Internet. The electronic map can very conveniently combine and splice the content of ordinary maps in any form to form a new map. The electronic map can be output with any scale and any range. It is very easy to modify and shorten the mapping time. It can be easily combined with other information sources such as satellite videos and aerial photos to generate new map types. The information recorded in the digital map can be used to derive new data.
[0052] In the embodiment of the present application, the API of the electronic map can be called to obtain the electronic map, and then the marked point is displayed at the corresponding position in the electronic map according to the location information of the node device. In the embodiment of the present application, the marked point can be rendered on the electronic map.
[0053] In the embodiment of the present application, the official function setMap of the electronic map can be called to obtain the electronic map.
[0054] In the embodiment of the present application, the style of the marking point can be configured, for example, configured as an element icon. Different types of node devices can be configured with different element icons.
[0055] In the embodiment of the present application, the location information is usually in the form of variable coordinates x and y, and x and y exist in the form of a key-value pair, and creating a mark point requires an array of coordinates to draw the mark point. Therefore, it is necessary to convert it by yourself. Traverse all the data information of the node device obtained from the back end, create an object model, fill the traversed location information one by one into the created object model, and process the data into the data type required for the mark point. In the embodiment of the present application, after the conversion based on the location information is completed, the mark point can be displayed at the location in the electronic map corresponding to each location information.
[0056] In the embodiment of the present application, each marking point represents the location of each node device.
[0057] The present application provides a display method, which obtains data information of each node device, wherein the data information includes: location information; based on the location information of each node device, a mark point is displayed at a corresponding position in an electronic map to display the location of each node device, so as to conveniently observe the location of each node.
[0058] In some embodiments, the marking point includes: an element icon, and the data information also includes: a node type. In step S102, displaying the marking point at a corresponding position in the electronic map based on the location information of each node device can be achieved by the following steps:
[0059] Step S1021: determining the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon.
[0060] In an embodiment of the present application, the user's setting information can be obtained to establish a correspondence between the node type and the element icon. For example, the correspondence may include: establishing a first correspondence between the intelligent wireless node-type seismograph and the first element icon, a second correspondence between the base station and the second element icon, and a correspondence between the base station vehicle and the third element icon.
[0061] The first element icon, the second element icon and the third element icon can be set.
[0062] In the embodiment of the present application, after the node type of each node device is obtained, the element icon corresponding to each node device can be determined based on the corresponding relationship.
[0063] Step S1022: Displaying element icons corresponding to the respective node devices at corresponding positions in the electronic map based on the location information of the respective node devices.
[0064] The method provided by the embodiment of the present application obtains data information of each node device, wherein the data information includes: location information; determining the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon; and displaying the element icon corresponding to each node device at the corresponding position in the electronic map based on the location information of each node device, so that each node type can be easily distinguished during display.
[0065] In some embodiments, the data information further includes: specific parameters, which may include the state of the node, the working mode of the node, etc. The working mode may include: real-time mode, time-sharing mode, noise mode, data transmission mode and error mode.
[0066] In some embodiments, after step S102, the method further includes:
[0067] Step S103: when the trigger information of the target element icon of the target node device is obtained, a pop-up window is output, and specific parameters of the target node device are displayed in the pop-up window.
[0068] In the embodiment of the present application, the user can click on the target element icon of the target node device, so that the electronic device obtains the trigger information of the target element icon of the target node device.
[0069] In the embodiment of the present application, the target node device may be any node device, and the node device selected by the user is the target node device.
[0070] In the embodiment of the present application, the display position of the pop-up window can be configured. For example, it can be configured in the upper left corner of the electronic map interface.
[0071] The method provided in the embodiment of the present application outputs a pop-up window when the user's trigger information for the target element icon of the target node device is obtained, and displays the specific parameters of the target node device in the pop-up window, so that the user can understand the status of a single node, which facilitates the operation and management of the node.
[0072] In some embodiments, the method further comprises:
[0073] Step S104: Based on the node type of each node device, an element icon corresponding to each node type is displayed at a preset position in the electronic map.
[0074] In the embodiment of the present application, the element icon corresponding to each node type can be considered as the general icon of the node type. The preset position can be set, and for example, can be set at the upper right corner of the electronic map.
[0075] Exemplarily, the first element icon, the second element icon, and the third element icon are displayed in the upper right corner of the map.
[0076] In some embodiments, the method further comprises:
[0077] Step S105: when the trigger information of the target element icon at the preset position is obtained, all node devices corresponding to the target element icon are selected.
[0078] In the embodiment of the present application, the user can click on the target element icon at the preset position, so that the electronic device obtains the trigger information of the target element icon at the preset position.
[0079] In the embodiment of the present application, after the user selects the target element icon at the preset position, all node devices of the node type corresponding to the target element icon will be selected.
[0080] Continuing with the above example, after the electronic device obtains the first element icon of the preset position, it will select all the intelligent wireless node-type seismographs.
[0081] Step S106, performing statistics based on specific parameters of all node devices corresponding to the target element icon to obtain statistical results.
[0082] In the embodiment of the present application, the statistical results can be obtained through the specific parameters of all node devices corresponding to the target element icon.
[0083] Exemplarily, the statistical results may include: real-time mode is 0, time-sharing mode is 102, noise mode is 3, data transmission mode is 0, error mode is 0, and all data is 106.
[0084] Step S107: output a pop-up window to display the statistical results.
[0085] In the embodiment of the present application, a pop-up window can be set in the upper right corner of the electronic map, and the statistical results can be displayed in the pop-up window. Figure 2 A schematic diagram showing statistical results provided in an embodiment of the present application, such as Figure 2 As shown, in the displayed results, the icon corresponding to the target element icon lights up, and a pop-up window is displayed in the upper right corner, displaying the statistical results.
[0086] The method provided by the embodiment of the present application selects all node devices corresponding to the target element icon when the trigger information of the target element icon for the preset position is obtained by the user; performs statistics based on the specific parameters of all node devices corresponding to the target element icon to obtain statistical results; and outputs a pop-up window to display the statistical results, so that the user can view the data of each node type and facilitate statistics.
[0087] In some embodiments, before step S101, the method further includes:
[0088] Step S1, creating a progressive framework project of a user interface.
[0089] In the embodiment of the present application, open the terminal and use the command vue create my-project to build a vue project. After the project is created, create a vue page for electronic map display.
[0090] Step S2, adding a calling interface for calling the electronic map and a request data interface for obtaining data information of each grounding device to the progressive framework project.
[0091] In the embodiment of the present application, you can register an account on the map developer platform to apply for a dedicated API, and enter your own dedicated API when introducing the map initialization in the created vue file, thereby adding a calling interface for calling the electronic map.
[0092] You can obtain the data information (coordinates, node ID, node work area, node type) of the node device from the backend in the form of a request interface, and save it in a variable after obtaining the data information. The node data information obtained from the backend is not required to generate mark points (marking points) in the map. The variable coordinates x and y of the obtained original data are stored in the form of a key-value pair, and creating a mark point requires an array of coordinates to draw the mark. So you need to convert it yourself. Traverse all the data of the nodes obtained from the backend, create an object model, fill the traversed data one by one into the created object model, and process the data into the data type required by the mark point.
[0093] Step S3, define the marking point, and add hover events and click events for the marking point.
[0094] In the embodiment of the present application, a for loop is used to traverse all the data, and the node types (real-time, time-sharing, noise, and digital transmission) in the processed data are judged one by one. When generating a mark, different element icons represent different types of nodes. The nodes represented by different element icons correspond to different construction conditions.
[0095] In the embodiment of the present application, when a mark point is generated, a packaged function is called, the mark point is passed as a parameter, and all the mark points are traversed. In the loop, the packaged function is used to give the mark point a hover pop-up window function to display the specific parameters of the mark in the map.
[0096] Similarly, when generating a mark, the encapsulated function is called and the mark is passed as a parameter. All relevant information about the mark is obtained from the backend database in the form of an interface request. A div is created in the upper right corner of the map view to display all relevant information about the mark. Click to modify the variable to determine whether to display all relevant information about the mark.
[0097] The method provided in the embodiment of the present application creates a progressive framework project of the user interface, thereby making it possible to display mark points at corresponding positions in the electronic map based on the location information of each node device to display the location of each node device, so that the location of each node can be easily observed.
[0098] Embodiment 2
[0099] In the past, there was no way to intuitively display the geographical distribution and status of nodes. A simple and clear way was needed to display these instruments, view and manage them, so that construction teams could improve work efficiency and save engineering cycles. With the development of the front-end industry, Vue, as one of the mainstream front-end frameworks, is the main choice for map development due to its flexibility and high efficiency.
[0100] Therefore, the present application further provides a display method. Figure 3 A schematic diagram of an implementation flow of a display method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:
[0101] (1) Introducing a map
[0102] Open the terminal and use the command vue create my-project to build a vue project. After the project is created, create a vue page for map display. On the Amap developer platform, register an account to apply for a dedicated api, and enter your own dedicated api when introducing the map initialization in the created vue file.
[0103] (2) Obtaining node data
[0104] Get the specific data of the node (coordinates, node id, node work area, node type) from the backend by requesting the interface, and save it in a variable after getting the data. The node data obtained from the backend is not what is needed to generate mark points in the map. The variable coordinates x and y of the original data obtained are stored in the form of a key-value pair, and creating a mark point requires an array of coordinates to draw the mark. So you need to convert it yourself. Traverse all the node data obtained from the backend, create an object model, fill the traversed data into the created object model one by one, and process the data into the data type required by the mark point.
[0105] (3) Define exclusive mark points
[0106] After processing the data into what we need, we use a for loop to traverse all the data and judge them one by one according to the node type (real-time, time-sharing, noise, digital transmission) in the processed data. When generating marks, different icons represent different types of nodes. The nodes represented by different icons correspond to different construction conditions.
[0107] (4) Add a hover event to the mark point
[0108] When generating a mark, call the encapsulated function, pass the mark as a parameter, traverse all the mark points, and in the loop, use the encapsulated function to give the mark point the function of hovering and causing a pop-up window to appear, which is used to display the specific parameters of the mark in the map.
[0109] (5) Add a click event to the mark point
[0110] Similarly, when generating a mark, the encapsulated function is called and the mark is passed as a parameter. All relevant information about the mark is obtained from the backend database in the form of an interface request. A div is created in the upper right corner of the map view to display all relevant information about the mark. Click to modify the variable to determine whether to display all relevant information about the mark.
[0111] (6) Render node icons on the map
[0112] After the initial setting of the mark is completed, call the official function setMap of Amap to add the initialized mark point with the basic information (icon, icon size, offset) set for it to the created visualization layer and render the node element icon.
[0113] The method provided in the embodiment of the present application collects node information through an intelligent node cloud platform under the coverage of 5G network signals, so that the node position, basic information of the node, status of the node, etc. can be accurately located on the map, which facilitates the management and operation of the node, observation, and statistical information.
[0114] The method provided in the embodiment of the present application adopts Vue as the basic framework and the map as the main tool to perform visual information processing on the collected nodes, formulate unique data for different types of nodes and create a method for convenient data display, and finally render it into a visual layer, which solves the problem of difficult positioning of wireless node instruments in seismic exploration, cumbersome use and difficult operation of proprietary software, is more conducive to the work of the construction team, and saves manpower, material resources and engineering cycle of node projects.
[0115] Embodiment 3
[0116] Based on the foregoing embodiments, an embodiment of the present application provides a display device, wherein each module included in the device and each unit included in each module can be implemented by a processor in a computer device; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU, Central Processing Unit), a microprocessor (MPU, Microprocessor Unit), a digital signal processor (DSP, Digital Signal Processing) or a field programmable gate array (FPGA, Field Programmable Gate Array), etc.
[0117] An embodiment of the present application provides a display device, the display device comprising:
[0118] The acquisition module is used to acquire data information of each node device, wherein the data information includes: location information;
[0119] The display module is used to display a mark point at a corresponding position in the electronic map based on the position information of each node device, so as to display the position of each node device.
[0120] In some embodiments, the marking point includes: an element icon, the data information also includes: a node type, and the displaying of the marking point at a corresponding position in the electronic map based on the location information of each node device includes:
[0121] Determine the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon;
[0122] Based on the location information of each node device, an element icon corresponding to each node device is displayed at a corresponding position in the electronic map.
[0123] In some embodiments, the data information further includes: specific parameters, and the display device is further used to:
[0124] When the trigger information of the target element icon of the target node device by the user is obtained, a pop-up window is output, and specific parameters of the target node device are displayed in the pop-up window.
[0125] In some embodiments, the display device is further used for:
[0126] Based on the node type of each node device, an element icon corresponding to each node type is displayed at a preset position in the electronic map.
[0127] In some embodiments, the display device is further used for:
[0128] In case of obtaining trigger information of the target element icon of the preset position from the user, selecting all node devices corresponding to the target element icon;
[0129] Counting specific parameters of all node devices corresponding to the target element icon to obtain statistical results;
[0130] The output pop-up window displays the statistical results.
[0131] In some embodiments, the display device is further used for:
[0132] Acquire user setting information, where the setting information is used to set the correspondence between node types and element icons;
[0133] The corresponding relationship is stored.
[0134] In some embodiments, the display device is further used for:
[0135] A progressive framework project for creating user interfaces;
[0136] Adding a calling interface for calling the electronic map and a request data interface for obtaining data information of each grounding device to the progressive framework project;
[0137] Define marker points and add hover and click events to them.
[0138] It should be noted that in the embodiment of the present application, if the above-mentioned display method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0139] Accordingly, an embodiment of the present application provides a storage medium on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps in the display method provided in the above embodiment are implemented.
[0140] Embodiment 4
[0141] An embodiment of the present application provides an electronic device; Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the electronic device 700 includes: a processor 701, at least one communication bus 702, a user interface 703, at least one external communication interface 704, and a memory 705. The communication bus 702 is configured to realize the connection and communication between these components. The user interface 703 may include a display screen, and the external communication interface 704 may include a standard wired interface and a wireless interface. The processor 701 is configured to execute the program of the display method stored in the memory to implement the steps in the display method provided in the above embodiment. The display method includes:
[0142] Acquire data information of each node device, wherein the data information includes: location information;
[0143] Based on the location information of each node device, a mark point is displayed at the corresponding position in the electronic map to display the location of each node device.
[0144] In some embodiments, the marking point includes: an element icon, the data information also includes: a node type, and the displaying of the marking point at a corresponding position in the electronic map based on the location information of each node device includes:
[0145] Determine the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon;
[0146] Based on the location information of each node device, an element icon corresponding to each node device is displayed at a corresponding position in the electronic map.
[0147] In some embodiments, the data information further includes: specific parameters, and the method further includes:
[0148] When the trigger information of the target element icon of the target node device by the user is obtained, a pop-up window is output, and specific parameters of the target node device are displayed in the pop-up window.
[0149] In some embodiments, the method further comprises:
[0150] Based on the node type of each node device, an element icon corresponding to each node type is displayed at a preset position in the electronic map.
[0151] In some embodiments, the method further comprises:
[0152] In case of obtaining trigger information of the target element icon of the preset position from the user, selecting all node devices corresponding to the target element icon;
[0153] Counting specific parameters of all node devices corresponding to the target element icon to obtain statistical results;
[0154] The output pop-up window displays the statistical results.
[0155] In some embodiments, the method further comprises:
[0156] Acquire user setting information, where the setting information is used to set the correspondence between node types and element icons;
[0157] The corresponding relationship is stored.
[0158] In some embodiments, the method further comprises:
[0159] A progressive framework project for creating user interfaces;
[0160] Adding a calling interface for calling the electronic map and a request data interface for obtaining data information of each grounding device to the progressive framework project;
[0161] Define marker points and add hover and click events to them.
[0162] The description of the above electronic device and storage medium embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the computer device and storage medium embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0163] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0164] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0165] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0166] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0167] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0168] A person of ordinary skill in the art can understand that: all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read Only Memory), disks or optical disks, etc. Various media that can store program codes.
[0169] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for a controller to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0170] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A display method, characterized in that: include: Acquire data information of each node device, wherein the data information includes: location information; Based on the location information of each node device, a mark point is displayed at the corresponding position in the electronic map to display the location of each node device.
2. The method according to claim 1, characterized in that The marking point includes: an element icon, the data information also includes: a node type, and the display of the marking point at a corresponding position in the electronic map based on the location information of each node device includes: Determine the element icon corresponding to each node device based on the node type of each node device and the pre-established correspondence between the node type and the element icon; Based on the location information of each node device, an element icon corresponding to each node device is displayed at a corresponding position in the electronic map.
3. The method according to claim 2, characterized in that The data information also includes: specific parameters, and the method also includes: When the trigger information of the target element icon of the target node device by the user is obtained, a pop-up window is output, and specific parameters of the target node device are displayed in the pop-up window.
4. The method according to claim 3, characterized in that The method further comprises: Based on the node type of each node device, an element icon corresponding to each node type is displayed at a preset position in the electronic map.
5. The method according to claim 4, characterized in that The method further comprises: In case of obtaining trigger information of the target element icon of the preset position from the user, selecting all node devices corresponding to the target element icon; Counting specific parameters of all node devices corresponding to the target element icon to obtain statistical results; The output pop-up window displays the statistical results.
6. The method according to claim 2, characterized in that The method further comprises: Acquire user setting information, where the setting information is used to set the correspondence between node types and element icons; The corresponding relationship is stored.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: A progressive framework project for creating user interfaces; Adding a calling interface for calling the electronic map and a request data interface for obtaining data information of each grounding device to the progressive framework project; Define marker points and add hover and click events to them.
8. A display device, characterized in that: include: The acquisition module is used to acquire data information of each node device, wherein the data information includes: location information; The display module is used to display a mark point at a corresponding position in the electronic map based on the position information of each node device, so as to display the position of each node device.
9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the display method according to any one of claims 1 to 7 is executed.
10. A storage medium, characterized in that: The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the display method as described in any one of claims 1 to 7.
Citation Information
Cited By
Multi-dimensional data linkage node information display method and data large screen system
CN120631293A