Open pit coal mine multi-layer integration method and device, electronic equipment and storage medium
By constructing a centralized data management architecture, creating standardized layer sets and grouping them according to professional attributes, dynamically adjusting the rendering order, and establishing a dynamic association mechanism between graphics and attributes, the problem of unintegrated multi-source information in open-pit coal mines was solved. This enabled consistent control of multi-user data access and real-time information synchronization, thereby improving management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-04-03
AI Technical Summary
In existing open-pit coal mine management methods, multi-source information has not been uniformly integrated, resulting in data version conflicts, chaotic layer overlays, and a disconnect between graphic elements and attribute data. This leads to cumbersome and inefficient operations, and the lack of multi-user collaborative editing functions, which affects the efficiency of production scheduling and emergency response.
Construct a centralized data management architecture based on geographic information system collaborative services, create a standardized set of professional layers, logically group them according to professional attributes and dynamically adjust the rendering order, establish a dynamic association mechanism between graphic entities and attribute data, configure a multi-user operation conflict detection and automatic merging mechanism, and realize concurrent access and version consistency control of graphic data.
It enables concurrent access and version consistency control of multi-user graphical data, eliminates redundant layers, ensures that key information is presented first, synchronizes graphics and attribute information in real time, supports batch modification of similar attributes, and improves data management efficiency and the smoothness of collaborative operations.
Smart Images

Figure CN121786115A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing technology, and in particular to a method and apparatus for multi-layer integration in open-pit coal mines, electronic equipment, and storage medium. Background Technology
[0002] Open-pit coal mines, as an important form of coal production, are widely used in resource extraction. With the development of GIS technology and multi-source information integration, coal mine safety production supervision is gradually evolving towards digitalization and intelligence. Among related technologies, a multi-disciplinary data integration platform has been constructed through the collaborative operation of geographic information systems, database management, and collaborative services. Specifically, this technical system covers the entire process from data acquisition to visualization, including key aspects such as layer management, attribute binding, and access control, aiming to improve information integration efficiency and decision support capabilities. Traditional management models rely on independent drawing systems from specialized departments such as geological surveying, ventilation systems, and electromechanical equipment. While these systems have achieved data visualization in some areas, they have not yet formed a unified, integrated, dynamically correlated, and highly collaborative graphical management architecture.
[0003] However, existing coal mine management methods, which rely on independent departments managing drawings and data, fail to achieve unified integration of multi-source information. This can lead to problems such as data version conflicts, chaotic layer overlays, and separation of drawings and data. Specifically, different professional departments (such as geological surveying, ventilation, and electromechanical engineering) use their own independent drawing systems, forming multiple "information silos" that make it difficult to guarantee data consistency. For example, after a roadway location is updated, safety monitoring data may still be based on the old version, potentially causing significant safety hazards. Furthermore, the disordered order of layer overlays can easily obscure important information, and the disconnect between graphic elements and attribute data necessitates cross-system queries, making the process cumbersome and inefficient. Therefore, the lack of multi-user collaborative editing capabilities further exacerbates the complexity of version management, and manual transfer of drawing files leads to information delays, severely impacting production scheduling and emergency response efficiency. Summary of the Invention
[0004] This disclosure provides a method and apparatus for multi-layer integration in open-pit coal mines, as well as electronic equipment and storage media. Its main objective is to at least partially solve one of the technical problems in related technologies.
[0005] According to a first aspect of this disclosure, a method for multi-layer integration in open-pit coal mines is provided, comprising: Construct a centralized data management architecture based on geographic information system collaborative services to support concurrent access to graphic data by multiple users and version consistency control; In the centralized data management architecture, a standardized set of professional layers is created, and each professional layer is classified and organized according to a preset naming rule to eliminate redundant layers and achieve structured storage. The professional layers are logically grouped according to their professional attributes, and the rendering order of the layers is dynamically adjusted when they are overlaid to ensure that the key information layers are presented first. A dynamic association mechanism is established between graphic entities and their corresponding attribute data, enabling graphic elements to map and synchronously update attribute information from the monitoring system in real time, and supporting batch modification of similar attributes of multiple graphic entities.
[0006] Optionally, the construction of a centralized data management architecture based on geographic information system collaborative services includes: Configure server parameters to establish network communication connections and enable multi-user operation conflict detection and automatic merging mechanisms to ensure the integrity and consistency of graphic data during concurrent editing.
[0007] Optionally, creating a standardized set of specialized layers in the centralized data management architecture includes: When initializing the map data container, enable the layer sharing mode and generate professional layers according to the semantic naming conventions covering mining engineering and safety monitoring fields to achieve the uniformity and scalability of the layer structure.
[0008] Optionally, the step of logically grouping the professional layers according to their professional attributes and dynamically adjusting the rendering order of the layers when they are overlaid includes: The layer grouping management interface allows for the allocation of independent logical groups for different professional categories, and the display level of each layer in the visualization interface can be adjusted in real time based on user interaction commands.
[0009] Optionally, the mechanism for establishing a dynamic association between graphical entities and their corresponding attribute data includes: Define an attribute table structure for each type of graphic entity, including identification information, status parameters, threshold settings, and spatial location fields, and update the content of its attribute panel in conjunction with the selected graphic.
[0010] Optional, also includes: Differentiated access permissions are configured based on user roles, assigning corresponding layer viewing and editing permissions to personnel with different functions, so as to achieve secure control and collaborative operation of graphic data.
[0011] According to a second aspect of this disclosure, a multi-layer integrated device for open-pit coal mines is provided, comprising: The building unit is used to construct a centralized data management architecture based on geographic information system collaborative services, which supports concurrent access to graphic data by multiple users and version consistency control. The classification unit is used to create a standardized set of professional layers in the centralized data management architecture, and to classify and organize each professional layer according to a preset naming rule in order to eliminate redundant layers and achieve structured storage. The adjustment unit is used to logically group the professional layers according to their professional attributes and dynamically adjust the rendering order of the layers when they are overlaid to ensure that the key information layers are presented first. The establishment unit is used to establish a dynamic association mechanism between graphic entities and their corresponding attribute data, enabling graphic elements to map and synchronously update attribute information from the monitoring system in real time, and supporting batch modification of the same attribute of multiple graphic entities.
[0012] Optionally, building blocks are also used for: Configure server parameters to establish network communication connections and enable multi-user operation conflict detection and automatic merging mechanisms to ensure the integrity and consistency of graphic data during concurrent editing.
[0013] Optionally, the classification unit is also used for: When initializing the map data container, enable the layer sharing mode and generate professional layers according to the semantic naming conventions covering mining engineering and safety monitoring fields to achieve the uniformity and scalability of the layer structure.
[0014] Optionally, the adjustment unit is also used for: The layer grouping management interface allows for the allocation of independent logical groups for different professional categories, and the display level of each layer in the visualization interface can be adjusted in real time based on user interaction commands.
[0015] Optionally, the creation unit is also used for: Define an attribute table structure for each type of graphic entity, including identification information, status parameters, threshold settings, and spatial location fields, and update the content of its attribute panel in conjunction with the selected graphic.
[0016] Optional, also includes: The allocation unit is used to configure differentiated access permissions based on user roles, assigning corresponding layer viewing and editing permissions to personnel with different functions, so as to achieve secure control and collaborative operation of graphic data.
[0017] According to a third aspect of this disclosure, an electronic device is provided, comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect above.
[0018] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described in the first aspect above.
[0019] According to a fifth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the method described in the first aspect above.
[0020] The open-pit coal mine multi-layer integration method, apparatus, electronic device, and storage medium disclosed herein, by constructing a centralized data management architecture based on geographic information system collaborative services, creates a standardized professional layer set and classifies it, logically groups it according to professional attributes and dynamically adjusts the rendering order, and establishes a dynamic association mechanism between graphic entities and attribute data. Therefore, it can solve the problems in the prior art caused by the lack of a centralized collaborative management architecture, such as difficulties in multi-user concurrent access and version control, redundancy and chaotic storage due to the lack of standardized layer classification, failure to prioritize the presentation of key information layers, and inflexible association between graphics and attribute data leading to information synchronization delays and inconvenience in batch modification. It achieves the technical effects of supporting multi-user concurrent access to graphic data and version consistency control, eliminating redundant layers to achieve structured storage, ensuring priority presentation of key information, and realizing real-time synchronization of graphics and attribute information and batch modification of similar attributes.
[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0022] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein: Figure 1 A flowchart illustrating a multi-layer integration method for open-pit coal mines provided in this embodiment of the present disclosure; Figure 2 This is a schematic diagram of the structure of a multi-layer integrated device for open-pit coal mines provided in an embodiment of the present disclosure; Figure 3 A schematic block diagram of an example electronic device provided for embodiments of this disclosure. Detailed Implementation
[0023] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0024] The following description, with reference to the accompanying drawings, outlines an embodiment of a multi-layer integration method and apparatus for open-pit coal mines, as well as electronic devices and storage media.
[0025] Figure 1 This is a flowchart illustrating a multi-layer integration method for open-pit coal mines provided in an embodiment of this disclosure.
[0026] like Figure 1 As shown, the method includes the following steps: Step 101: Construct a centralized data management architecture based on geographic information system collaborative services to support concurrent access to graphic data by multiple users and version consistency control.
[0027] In the embodiments disclosed herein, a centralized data management architecture based on Geographic Information System (GIS) collaborative services is constructed. Its core purpose is to provide fundamental support for collaborative operations of open-pit coal mine-related graphic data by multiple users. The centralized architecture design enables effective control over concurrent access behavior and maintenance of data version consistency. This architecture relies on the collaborative service capabilities of the GIS, integrating core functions such as data storage, access scheduling, and version control to form a unified data management hub. This ensures that when different users operate on graphic data simultaneously, data conflicts are avoided and the data versions of each user's terminal are kept synchronized and consistent. As one implementation method, a stable network communication connection can be established by configuring relevant server parameters, and a multi-user operation conflict detection and automatic merging mechanism can be enabled to further ensure the integrity and consistency of graphic data during concurrent editing.
[0028] The construction of this centralized data management architecture effectively solves the problems of graphic data access conflicts and version chaos in multi-user collaborative scenarios. It can provide stable and reliable underlying data management support for multi-layer integration in open-pit coal mines, while improving the efficiency and accuracy of graphic data collaborative processing.
[0029] Step 102: Create a standardized set of professional layers in the centralized data management architecture, and classify and organize each professional layer according to a preset naming rule to eliminate redundant layers and achieve structured storage.
[0030] In the embodiments of this disclosure, based on the completed centralized data management architecture, this method further creates a set of professional layers conforming to a unified standard. Various open-pit coal mine-related professional layers are systematically classified and organized using preset naming rules. The core lies in unifying the creation and management logic of layers through standardized specifications, achieving orderly organization of layer resources through classification, thereby eliminating redundancy in traditional layer management and achieving the goal of structured storage of graphic data. This standardized design ensures the universality and compatibility of layers, and the classification organization method lays the foundation for efficient subsequent layer access and maintenance. As one implementation method, a layer sharing mode can be enabled when initializing the map data container, and each professional layer can be generated according to a semantic naming standard covering key business areas of open-pit coal mines to enhance the uniformity and scalability of the layer structure.
[0031] By creating and classifying standardized professional layer sets, redundant layers were effectively eliminated, and structured storage of graphic data was achieved. This not only reduced resource consumption caused by data storage redundancy but also improved the efficiency of layer retrieval and management, providing an orderly and standardized data foundation for further processing of subsequent layers.
[0032] Step 103: Logically group the professional layers according to their professional attributes, and dynamically adjust the rendering order of the layers when they are overlaid to ensure that the key information layers are presented first.
[0033] In the embodiments of this disclosure, after completing the standardized creation and classification of professional layers, this method performs logical grouping and categorization based on the professional attributes of each layer. Simultaneously, it dynamically adjusts the rendering order according to the actual needs of layer overlay display. The core logic lies in achieving ordered clustering of layers through attribute association, and ensuring the priority visualization of key information layers in open-pit coal mine-related businesses through flexible adjustment of the rendering order, ensuring that core data can be quickly identified and obtained. This logical grouping method aligns with the business scenario attributes of open-pit coal mines, while the dynamic rendering adjustment mechanism adapts to the information viewing needs under different usage scenarios. As one implementation method, independent logical groups can be assigned to different professional categories through a dedicated layer grouping management interface, and the display level of each layer in the visualization interface can be adjusted in real time based on user interaction commands.
[0034] By logically grouping by professional attributes and dynamically adjusting the rendering order, the problem of information clutter and key information being easily obscured when multiple layers are overlaid is effectively solved. This not only improves the organization of layer management but also ensures the priority display of core business information, helping users quickly grasp key data and improve the efficiency of open-pit coal mine related business decisions and operations.
[0035] Step 104: Establish a dynamic association mechanism between graphic entities and their corresponding attribute data, so that graphic elements can be mapped in real time and updated synchronously with attribute information from the monitoring system, and support batch modification of the same attribute of multiple graphic entities.
[0036] In the embodiments of this disclosure, a dynamic association mechanism is established between graphic entities and their corresponding attribute data to construct a real-time data interaction channel. The core of this mechanism is to achieve deep binding between graphic elements and attribute information, ensuring that graphic entities can map attribute data changes from the monitoring system in real time and complete synchronous updates. Simultaneously, it supports centralized batch modification operations on the same attributes of multiple graphic entities of the same type. This dynamic association mechanism breaks through the isolated storage mode of graphics and attribute data, ensuring the real-time performance and accuracy of data interaction through flexible association logic, meeting the needs of efficient management of graphics and attribute data in open-pit coal mine scenarios. As one implementation method, an attribute table structure containing key fields such as identification information and status parameters can be defined for each type of graphic entity, and the corresponding attribute panel content can be updated in conjunction with the graphic entity when it is selected, thus realizing the concrete implementation of the association logic.
[0037] This dynamic association mechanism effectively solves the problems of asynchronous updates between graphic entities and attribute data, and cumbersome operations for modifying similar attributes. It not only ensures the real-time nature and consistency of data, but also simplifies the operation process for batch attribute modification, significantly improving the management efficiency of graphic data and attribute information in open-pit coal mines.
[0038] The multi-layer integration method for open-pit coal mines disclosed herein constructs a centralized data management architecture based on geographic information system collaborative services. This architecture creates standardized professional layer sets and categorizes them, logically groups them according to professional attributes, and dynamically adjusts the rendering order. Simultaneously, it establishes a dynamic association mechanism between graphic entities and attribute data. Therefore, it solves the problems in existing technologies caused by the lack of a centralized collaborative management architecture, such as difficulties in multi-user concurrent access and version control, redundancy and chaotic storage due to the lack of standardized layer classification, failure to prioritize key information layers, and inflexible association between graphics and attribute data leading to information synchronization delays and inconvenience in batch modifications. The method achieves the technical effects of supporting multi-user concurrent access to graphic data and version consistency control, eliminating redundant layers to achieve structured storage, ensuring priority presentation of key information, and realizing real-time synchronization of graphic and attribute information and batch modification of similar attributes.
[0039] As a specific implementation of this disclosure, the construction of a centralized data management architecture based on geographic information system collaborative services is further defined on the basis of the basic scheme, including: configuring server parameters to establish network communication connection, and enabling multi-user operation conflict detection and automatic merging mechanism to ensure the integrity and consistency of graphic data in the concurrent editing process.
[0040] Specifically, when constructing a centralized data management architecture based on Geographic Information System (GIS) collaborative services, the first step is to configure the parameters of the server's network communication function. This includes setting communication protocols adapted to GIS data transmission, configuring stable data transmission ports, setting data transmission bandwidth thresholds, and connection timeout response times. Precise configuration of these parameters establishes a stable and efficient network communication connection between the server and each user, ensuring that multiple users' access requests for graphic data can be transmitted to the centralized architecture in real time. Simultaneously, this architecture enables a multi-user operation conflict detection and automatic merging mechanism. The conflict detection mechanism accurately identifies editing conflicts between different users on the same graphic data within the same time period by recording each user's operation behavior on the graphic data in real time and comparing the timestamps and data identification information of the operation data. The automatic merging mechanism, based on preset conflict resolution rules, directly retains and integrates the edited content for non-core field conflicts, and filters valid edited content according to preset priority for core field conflicts, achieving automatic merging of conflicting data. This ensures the integrity and consistency of graphic data during multi-user concurrent editing.
[0041] By configuring server-side parameters in a targeted manner, the stability of network communication connections and data transmission efficiency are effectively guaranteed, providing a reliable communication foundation for multi-user collaborative operations. The activation of multi-user operation conflict detection and automatic merging mechanisms can quickly identify and reasonably resolve data conflicts in concurrent editing, avoiding data loss or corruption, further enhancing the integrity and consistency of graphic data in the collaborative processing process, and improving the smoothness of multi-user collaborative work.
[0042] As a specific implementation of this disclosure, based on the basic solution, the creation of a standardized set of professional layers in the centralized data management architecture is further defined as follows: enabling layer sharing mode when initializing the map data container, and generating each professional layer according to the semantic naming convention covering mining engineering and safety monitoring fields, so as to achieve the uniformity and scalability of the layer structure.
[0043] Specifically, when creating a standardized set of professional layers in a centralized data management architecture, the layer sharing mode is proactively enabled during the initialization phase of the map data container. This mode allows various professional layer resources carried by the data container to be accessed, called, and reused synchronously by multiple user terminals. Furthermore, the creation, modification, and deletion of layers are all uniformly managed through the centralized architecture, preventing different user terminals from repeatedly creating layers with the same functions. Simultaneously, each professional layer is generated strictly according to semantic naming conventions covering mining engineering and safety monitoring. These naming conventions must reflect domain attributes, layer functions, and core related information, employing a structured naming logic of "domain identifier - function type - associated object." For example, the "Mining - Working Face Layout - No. 3 Mining Area" layer in the mining engineering domain and the "Monitoring - Slope Stability - West Side Area" layer in the safety monitoring domain. This unified semantic naming makes the purpose and affiliation of each professional layer clearly identifiable, ensuring the uniformity of the layer structure. At the same time, space is reserved for field expansion to adapt to the layer creation needs of subsequent new business areas in open-pit coal mines, achieving scalability of the layer set.
[0044] Enabling layer sharing mode effectively avoids the duplicate creation of similar layers, reducing data redundancy and storage resource consumption; the application of semantic naming conventions makes the classification and identification of professional layers more intuitive and efficient, ensuring the uniformity of layer structure, while the reserved expansion space allows the layer set to flexibly adapt to changes in business scenarios, significantly improving the practicality and adaptability of the professional layer set.
[0045] As a specific implementation of this disclosure, based on the basic solution, the method of logically grouping the professional layers according to professional attributes and dynamically adjusting the rendering order of the layers when they are overlaid includes: obtaining independent logical groups for different professional categories through the layer grouping management interface, and adjusting the display level of each layer in the visualization interface in real time based on user interaction commands.
[0046] Specifically, when logically grouping professional layers according to their professional attributes and dynamically adjusting their overlay display rendering order, a preset layer grouping management interface is used. Based on the business scenario requirements of open-pit coal mines, all professional layers are assigned independent logical groups according to their professional categories (such as mining engineering, safety monitoring, topography, etc.). Each logical group corresponds to a unique category identifier and group management permissions, ensuring centralized control and categorized retrieval of layers of the same category. Simultaneously, this layer grouping management interface also supports receiving interactive commands from users, including commands to adjust the layer display level (up, down, top, bottom, etc.). Upon receiving these commands, the system responds in real time and adjusts the corresponding layer's display level parameters in the visualization interface. This allows users to flexibly adjust the overlay display order of each layer according to actual business needs (such as placing safety monitoring layers on top when urgently viewing safety monitoring data), ensuring that critical information layers are presented first in the visualization interface.
[0047] The layer grouping management interface enables logical grouping of professional layers, making layer classification clearer and facilitating users to quickly locate the target category layer. The design of adjusting the display hierarchy in real time based on user interaction commands gives users flexible control over the layer display order, which can accurately meet the needs of prioritizing key information in different business scenarios and improve the relevance and convenience of layer visualization.
[0048] As a specific implementation of this disclosure, based on the basic scheme, the dynamic association mechanism between the graphic entity and its corresponding attribute data is further defined, including: defining an attribute table structure for each type of graphic entity that includes identification information, state parameters, threshold settings and spatial location fields, and updating the content of its attribute panel in conjunction with the graphic being selected.
[0049] Specifically, when establishing a dynamic association mechanism between graphic entities and their corresponding attribute data, a structured attribute table is first defined for each type of graphic entity in the open-pit coal mine scenario (such as graphics of mining equipment, monitoring points, and slope areas). This attribute table contains several core fields: an identification information field stores the unique code of the graphic entity to ensure differentiation from other entities; a status parameter field records the real-time operating or monitoring status of the entity (such as equipment operating efficiency, displacement values of monitoring points, etc.); a threshold setting field presets the critical values for the entity's safe or normal state (such as the upper limit of equipment temperature, early warning values for slope displacement, etc.); and a spatial location field stores the entity's geographic coordinate information (such as latitude and longitude, coordinates relative to the mine's benchmark point, etc.), achieving the binding of graphics with spatial location. Simultaneously, the system sets up a linkage response mechanism. When a user selects any graphic entity in the visualization interface, the system quickly matches the corresponding record in the attribute table using the entity's identification information and synchronously updates the identification information, status parameters, threshold settings, and spatial location data in that record to the attribute panel in real time, ensuring a precise correspondence between the attribute panel content and the selected graphic entity.
[0050] By defining an attribute table structure containing multiple core fields, a clear and standardized data foundation is provided for the association between graphic entities and attribute data, ensuring the accuracy of the association logic. The linkage update mechanism of the attribute panel when a graphic is selected enables the instant correspondence between the graphic and attribute information, allowing users to quickly obtain comprehensive attribute data of the selected entity and improving the efficiency of data viewing and analysis.
[0051] As a specific implementation of this disclosure, based on the basic solution, the embodiments of this disclosure further include: configuring differentiated access permissions based on user roles, and assigning corresponding layer viewing and editing permissions to personnel with different functions, so as to achieve secure control and collaborative operation of graphic data.
[0052] Specifically, when configuring differentiated access permissions based on user roles, typical user roles are first defined according to the business functions of the open-pit coal mine, including but not limited to mining engineering managers, safety monitoring personnel, data maintenance personnel, and system administrators. Then, based on the work needs of different roles, a permission configuration module is built into the centralized data management architecture. This module has a built-in permission rule library, including two core permission dimensions: layer viewing permissions (e.g., viewing only layers within the business domain, viewing all layers) and layer editing permissions (e.g., modifying only attribute data, modifying graphic structure and attribute data, batch editing multi-layer data). The permission configuration module associates and binds user roles with corresponding permission dimensions. For example, safety monitoring personnel are assigned the permission to "view safety monitoring layers + modify attribute data of this type of layer," while system administrators are assigned the permission to "view all layers + edit all layer data." Simultaneously, the permission configuration module is linked to the user login authentication system. When a user logs in, the system automatically identifies their role and loads the corresponding permission list, allowing the user to perform layer operations only within their authorized scope, thereby achieving secure control and collaborative operation of graphic data.
[0053] By configuring differentiated access permissions based on user roles, the operational scope of personnel with different functions can be precisely restricted, effectively preventing unauthorized personnel from accidentally modifying or leaking key graphic data and ensuring data security. At the same time, allowing each role to obtain only the necessary permissions reduces operational confusion caused by permission redundancy and ensures efficient collaboration among roles within their authorized scope, thereby improving the overall security and collaboration efficiency of multi-layer integrated management in open-pit coal mines.
[0054] It should be noted that the embodiments of this disclosure may include multiple steps. For ease of description, these steps are numbered, but these numbers are not a limitation on the execution time slots or execution order between the steps; these steps can be implemented in any order, and the embodiments of this disclosure do not limit this.
[0055] Corresponding to the above-described multi-layer integration method for open-pit coal mines, this disclosure also proposes a multi-layer integration device for open-pit coal mines. Since the device embodiments of this disclosure correspond to the method embodiments described above, details not disclosed in the device embodiments can be referred to the method embodiments described above, and will not be repeated here.
[0056] Figure 2 This is a schematic diagram of the structure of a multi-layer integrated device for open-pit coal mines provided in an embodiment of this disclosure, as shown below. Figure 2 As shown, it includes: Building unit 21 is used to build a centralized data management architecture based on geographic information system collaborative services, which supports concurrent access to graphic data by multiple users and version consistency control. The classification unit 22 is used to create a standardized set of professional layers in the centralized data management architecture, and to classify and organize each professional layer according to a preset naming rule in order to eliminate redundant layers and achieve structured storage. The adjustment unit 23 is used to logically group the professional layers according to their professional attributes and dynamically adjust the rendering order of the layers when they are overlaid to ensure that the key information layers are presented first. Unit 24 is used to establish a dynamic association mechanism between graphic entities and their corresponding attribute data, enabling graphic elements to map and synchronously update attribute information from the monitoring system in real time, and supporting batch modification of similar attributes of multiple graphic entities.
[0057] The multi-layer integrated device for open-pit coal mines disclosed herein constructs a centralized data management architecture based on geographic information system collaborative services. It creates a standardized set of professional layers and organizes them by category, logically groups them according to professional attributes and dynamically adjusts the rendering order. At the same time, it establishes a dynamic association mechanism between graphic entities and attribute data. Therefore, it can solve the problems in the prior art caused by the lack of a centralized collaborative management architecture, such as difficulties in multi-user concurrent access and version control, redundancy and chaotic storage due to the lack of standardized layer classification, failure to prioritize the presentation of key information layers, and inflexible association between graphics and attribute data leading to information synchronization delays and inconvenience in batch modification. It achieves the technical effects of supporting multi-user concurrent access to graphic data and version consistency control, eliminating redundant layers to achieve structured storage, ensuring priority presentation of key information, and realizing real-time synchronization of graphics and attribute information and batch modification of similar attributes.
[0058] Furthermore, in one possible implementation of this embodiment, the construction unit 21 is also used for: Configure server parameters to establish network communication connections and enable multi-user operation conflict detection and automatic merging mechanisms to ensure the integrity and consistency of graphic data during concurrent editing.
[0059] Furthermore, in one possible implementation of this embodiment, the classification unit 22 is also used for: When initializing the map data container, enable the layer sharing mode and generate professional layers according to the semantic naming conventions covering mining engineering and safety monitoring fields to achieve the uniformity and scalability of the layer structure.
[0060] Furthermore, in one possible implementation of this embodiment, the adjustment unit 23 is also used for: The layer grouping management interface allows for the allocation of independent logical groups for different professional categories, and the display level of each layer in the visualization interface can be adjusted in real time based on user interaction commands.
[0061] Furthermore, in one possible implementation of this embodiment, the establishing unit 24 is also used for: Define an attribute table structure for each type of graphic entity, including identification information, status parameters, threshold settings, and spatial location fields, and update the content of its attribute panel in conjunction with the selected graphic.
[0062] Furthermore, in one possible implementation of this embodiment, such as Figure 2 As shown, it also includes: The allocation unit 25 is used to configure differentiated access permissions based on user roles, assigning corresponding layer viewing and editing permissions to personnel with different functions, so as to achieve secure control and collaborative operation of graphic data.
[0063] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of this embodiment, and the principle is the same, so it is not limited in this embodiment.
[0064] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0065] Figure 3 A schematic block diagram of an example electronic device 300 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0066] like Figure 3 As shown, the electronic device 300 includes a computing unit 301, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 302 or a computer program loaded from storage unit 308 into RAM (Random Access Memory) 303. The RAM 303 may also store various programs and data required for the operation of the electronic device 300. The computing unit 301, ROM 302, and RAM 303 are interconnected via a bus 304. An I / O (Input / Output) interface 305 is also connected to the bus 304.
[0067] Multiple components in electronic device 300 are connected to I / O interface 305, including: input unit 306, such as keyboard, mouse, etc.; output unit 307, such as various types of displays, speakers, etc.; storage unit 308, such as disk, optical disk, etc.; and communication unit 309, such as network card, modem, wireless transceiver, etc. Communication unit 309 allows electronic device 300 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0068] The computing unit 301 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 301 performs the various methods and processes described above, such as the multi-layer integration method for open-pit coal mines. For example, in some embodiments, the multi-layer integration method for open-pit coal mines can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 308. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 300 via ROM 302 and / or communication unit 309. When the computer program is loaded into RAM 303 and executed by the computing unit 301, one or more steps of the methods described above can be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to perform the aforementioned open-pit coal mine multi-layer integration method by any other suitable means (e.g., by means of firmware).
[0069] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0070] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0071] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0072] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0073] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.
[0074] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service system that addresses the shortcomings of traditional physical hosts and VPS (Virtual Private Server) services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.
[0075] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.
[0076] The various numerical designations such as "first," "second," etc., used in this disclosure are merely for ease of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate a sequential order.
[0077] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0078] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0079] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for integrating multiple layers in an open-pit coal mine, characterized in that, include: Construct a centralized data management architecture based on geographic information system collaborative services to support concurrent access to graphic data by multiple users and version consistency control; In the centralized data management architecture, a standardized set of professional layers is created, and each professional layer is classified and organized according to a preset naming rule to eliminate redundant layers and achieve structured storage. The professional layers are logically grouped according to their professional attributes, and the rendering order of the layers is dynamically adjusted when they are overlaid to ensure that the key information layers are presented first. A dynamic association mechanism is established between graphic entities and their corresponding attribute data, enabling graphic elements to map and synchronously update attribute information from the monitoring system in real time, and supporting batch modification of similar attributes of multiple graphic entities.
2. The method according to claim 1, characterized in that, The construction of a centralized data management architecture based on geographic information system collaborative services includes: Configure server parameters to establish network communication connections and enable multi-user operation conflict detection and automatic merging mechanisms to ensure the integrity and consistency of graphic data during concurrent editing.
3. The method according to claim 1, characterized in that, The creation of a standardized set of specialized layers within the centralized data management architecture includes: When initializing the map data container, enable the layer sharing mode and generate professional layers according to the semantic naming conventions covering mining engineering and safety monitoring fields to achieve the uniformity and scalability of the layer structure.
4. The method according to claim 1, characterized in that, The step of logically grouping the professional layers according to their professional attributes and dynamically adjusting the rendering order of the layers when they are overlaid includes: The layer grouping management interface allows for the allocation of independent logical groups for different professional categories, and the display level of each layer in the visualization interface can be adjusted in real time based on user interaction commands.
5. The method according to claim 1, characterized in that, The mechanism for establishing a dynamic association between graphical entities and their corresponding attribute data includes: Define an attribute table structure for each type of graphic entity, including identification information, status parameters, threshold settings, and spatial location fields, and update the content of its attribute panel in conjunction with the selected graphic.
6. The method according to claim 1, characterized in that, Also includes: Differentiated access permissions are configured based on user roles, assigning corresponding layer viewing and editing permissions to personnel with different functions, so as to achieve secure control and collaborative operation of graphic data.
7. A multi-layer integrated device for open-pit coal mines, characterized in that, include: The building unit is used to construct a centralized data management architecture based on geographic information system collaborative services, which supports concurrent access to graphic data by multiple users and version consistency control. The classification unit is used to create a standardized set of professional layers in the centralized data management architecture, and to classify and organize each professional layer according to a preset naming rule in order to eliminate redundant layers and achieve structured storage. The adjustment unit is used to logically group the professional layers according to their professional attributes and dynamically adjust the rendering order of the layers when they are overlaid to ensure that the key information layers are presented first. The establishment unit is used to establish a dynamic association mechanism between graphic entities and their corresponding attribute data, enabling graphic elements to map and synchronously update attribute information from the monitoring system in real time, and supporting batch modification of the same attribute of multiple graphic entities.
8. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-6.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-6.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-6.