Coal mine information display method and device, electronic equipment and storage medium
Through the coal mine information display method, the problem of traditional mine map display on the web is solved, centralized processing and all-round display of coal mine group mine map data is realized, and the display method is provided from the earth to the mine map content is improved, and the display efficiency and accuracy.
Patent Information
- Application Number
- CN202411111284.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2024-12-13
AI Technical Summary
The traditional mine map CAD method is difficult to display accurately on the web, and faces problems such as difficulty in data processing, update, and organization. It lacks a mine map data processing system and process for coal mine groups, so it is impossible to achieve centralized processing and all-round display. .
A coal mine information display method is proposed. By obtaining coal mine display configuration information, including coal mine information, coordinate conversion information and display standard information, it can convert and display mine maps, and support conversion, layered processing, and thematic map assembly from DXF format to GEOJSON format and plot layer display, and realize the map-level display of the four-neighbor relationship between the well field through the proximity algorithm.
A graph display of coal mine group mine map data is realized, solving the problem that individual displays of each mine map cannot be centrally processed, providing a comprehensive display method from the earth to the mine map content, and improving the efficiency and accuracy of data processing and display. sex.
Smart Images

Figure CN119128193A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of mine map display, and in particular to a method, device, electronic equipment and storage medium for displaying coal mine information. Background Art
[0002] The informatization and intelligent development of coal mines is in full swing, and all kinds of intelligent applications in coal mines urgently need to be developed or applied based on the mine map coordinate carrier. For coal mine groups, the traditional mine map CAD method is difficult to display the precise location on the web, and faces various problems such as difficult data processing, difficult updating, and difficult organization. Summary of the invention
[0003] The present application aims to solve one of the technical problems in the related art at least to some extent.
[0004] To this end, the first purpose of this application is to propose a method for displaying coal mine information to achieve a single-picture display of coal mine group map data, thereby solving the problem that each mine map cannot be displayed separately and centrally processed in related technologies.
[0005] The second purpose of this application is to provide a coal mine information display device.
[0006] The third objective of the present application is to provide an electronic device.
[0007] A fourth objective of the present application is to provide a computer-readable storage medium.
[0008] A fifth object of the present application is to provide a computer program product.
[0009] To achieve the above-mentioned purpose, the first embodiment of the present application proposes a method for displaying coal mine information, comprising:
[0010] Acquire coal mine display configuration information, wherein the coal mine display configuration information includes coal mine information, coordinate conversion information and display standard information;
[0011] Acquire the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and perform mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine;
[0012] Based on the display standard information, the target mine map data of the first coal mine is displayed.
[0013] In some implementations, the method for obtaining the coal mine group map data includes:
[0014] Receive the uploaded mine map of the second coal mine in DXF format, and convert the mine map in DXF format into a mine map in GEOJSON format;
[0015] Performing layer processing on the mine map in the GEOJSON format to obtain multiple layers of the mine map of the second coal mine;
[0016] Performing mine map conversion on multiple layers of the mine map of the second coal mine based on the coordinate conversion information to obtain a target mine map of the second coal mine;
[0017] The target mine map of the second coal mine is stored as the mine map data of the coal mine group.
[0018] In some implementations, after obtaining the target mine map of the second coal mine, the method further includes:
[0019] Based on thematic classification, the thematic layers of the second coal mine are assembled on multiple layers of the mine map of the second coal mine; the thematic types include flood disaster, fire disaster, gas disaster, coal dust disaster and rock burst disaster.
[0020] In some implementations, after obtaining the target mine map of the second coal mine, the method further includes:
[0021] A mapping layer of the second coal mine is assembled on a plurality of layers of the mine map of the second coal mine, wherein the mapping layer includes one or more of a monitoring point mapping layer, a mining area mapping layer and a line mapping layer.
[0022] In some implementations, the displaying the target mine map data of the first coal mine includes:
[0023] Based on the content selection operation of the toolbar, layer information corresponding to the content selection operation in the target mine map data of the first coal mine is displayed.
[0024] In some implementations, the coal mine display configuration information further includes map level information of the relationship between the four neighbors of the mine field; the step of obtaining the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group also includes:
[0025] Based on the coordinate information of each coal mine in the mine map data of the coal mine group, the mine map data of the adjacent coal mines whose neighbor relationship with the first coal mine corresponding to the coal mine information satisfies the mine map level information of the four-neighbor relationship of the well field are obtained through a proximity algorithm.
[0026] In some implementations, the presentation standard information includes a map level including earth, country, region, and mine map content.
[0027] To achieve the above-mentioned purpose, the second embodiment of the present application proposes a coal mine information display device, including:
[0028] A configuration information module, used to obtain coal mine display configuration information, wherein the coal mine display configuration information includes coal mine information, coordinate conversion information and display standard information;
[0029] a data flow module, configured to obtain the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and perform mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine;
[0030] A data display module is used to display the target mine map data of the first coal mine based on the display standard information.
[0031] In some implementations, the data flow module is further used to:
[0032] Receive the uploaded mine map of the second coal mine in DXF format, and convert the mine map in DXF format into a mine map in GEOJSON format;
[0033] Performing layer processing on the mine map in the GEOJSON format to obtain multiple layers of the mine map of the second coal mine;
[0034] Performing mine map conversion on multiple layers of the mine map of the second coal mine based on the coordinate conversion information to obtain a target mine map of the second coal mine;
[0035] The target mine map of the second coal mine is stored as the mine map data of the coal mine group.
[0036] In some implementations, the data flow module is further used to:
[0037] Based on thematic classification, the thematic layers of the second coal mine are assembled on multiple layers of the mine map of the second coal mine; the thematic types include flood disaster, fire disaster, gas disaster, coal dust disaster and rock burst disaster.
[0038] In some implementations, the data flow module is further used to:
[0039] A mapping layer of the second coal mine is assembled on a plurality of layers of the mine map of the second coal mine, wherein the mapping layer includes one or more of a monitoring point mapping layer, a mining area mapping layer and a line mapping layer.
[0040] In some implementations, the data display module is specifically used to:
[0041] Based on the content selection operation of the toolbar, layer information corresponding to the content selection operation in the target mine map data of the first coal mine is displayed.
[0042] In some implementations, the coal mine display configuration information also includes map level information of the relationship between the four neighbors of the mine field; and the data flow module is further used to:
[0043] Based on the coordinate information of each coal mine in the mine map data of the coal mine group, the mine map data of the adjacent coal mines whose neighbor relationship with the first coal mine corresponding to the coal mine information satisfies the mine map level information of the four-neighbor relationship of the well field are obtained through a proximity algorithm.
[0044] In some implementations, the presentation standard information includes a map level including earth, country, region, and mine map content.
[0045] To achieve the above-mentioned purpose, the third aspect embodiment of the present application proposes an electronic device, comprising: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect.
[0046] To achieve the above-mentioned purpose, the fourth aspect of the present application proposes a computer-readable storage medium, in which computer-readable storage medium is stored computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the first aspect.
[0047] To achieve the above-mentioned purpose, the fifth aspect of the present application proposes a computer program product, including a computer program, which implements the method described in the first aspect when executed by a processor.
[0048] The coal mine information display method, device, electronic device and storage medium provided in the present application select appropriate configuration data for the block diagram data of a coal mine group according to display requirements and display objects, perform corresponding data processing on the block diagram data and display it.
[0049] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0051] Figure 1 A schematic diagram of a flow chart of a coal mine information display method provided in an embodiment of the present application;
[0052] Figure 2 A block diagram of a coal mine information display device provided in an embodiment of the present application;
[0053] Figure 3A block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0055] Terminology explanation:
[0056] EPSG is a standardized set of geographic spatial reference system identifiers, the full name of which is "European Petroleum Survey Group".
[0057] GEOJSON (GeoJSON) is a format for encoding various geographic data structures.
[0058] DXF is AutoCAD (Drawing Interchange Format or Drawing Exchange Format) drawing exchange file.
[0059] After analysis, the following problems exist in the relevant technology:
[0060] (1) The existing method is to process each mine offline separately, without establishing a mine map data processing system and process for coal mine groups;
[0061] (2) The existing method cannot configure the monitoring point coordinates and integrated display according to various monitoring types;
[0062] (3) The existing methods have not established a systematic and comprehensive display method from the earth, China, provinces, supervision and law enforcement offices, cities, districts and counties, mine boundaries, mine map content, layers, monitoring points, monitoring data curves and basic information.
[0063] (4) The existing methods do not have a complete set of coal mine GIS (Geographic Information System) base management tools that can automatically convert DXF from online CAD, convert DXF to GEOJSON data online and layer it, customize online coordinate conversion, and customize online thematic map assembly.
[0064] In response to the above problems, the embodiments of the present application provide a method and device for displaying coal mine information to realize the one-picture display of the coal mine group mine map data, and solve the problem that the individual mine maps in the related technology cannot be displayed separately and processed centrally.
[0065] The following describes the coal mine information display method, device and equipment of the embodiments of the present application with reference to the accompanying drawings.
[0066] Figure 1 A flow chart of a method for displaying coal mine information provided in an embodiment of the present application.
[0067] It should be noted that the executor of the coal mine information display method of the embodiment of the present application is the coal mine information display device of the embodiment of the present application, and the coal mine information display device can be configured in an electronic device so that the electronic device can perform the coal mine information display function.
[0068] like Figure 1 As shown, the coal mine information display method includes the following steps:
[0069] Step 101, obtaining coal mine display configuration information, the coal mine display configuration information includes coal mine information, coordinate conversion information and display standard information; the display standard information includes map level.
[0070] In some embodiments, the coal mine information includes the coal mine name and the coal mine code.
[0071] In some embodiments, the coordinate transformation information includes an origin EPSG and a target EPSG.
[0072] In some embodiments, the map levels include the earth, China, provinces, cities, districts, counties, various supervision and law enforcement offices, mine boundaries, mine map contents, etc., which can realize the display of spherical display, regional display, and coal mine map structure, etc. For example, the earth spherical display can be realized through the mapbox map framework, and the regional display can be realized by collecting national, provincial, municipal, and county regional GEOJSON data.
[0073] In some embodiments, the coal mine display configuration information also includes map-level information of the relationship between the four neighbors of the mine field.
[0074] Exemplarily, the coal mine display configuration information is shown in Table 1 below.
[0075] Table 1, coal mine display configuration information table
[0076] Configuration items Sample Data Coal Mine Name Hujiahe Coal Mine Coal Mine Code 610401015959 Original EPSG 4524 Target EPSG 4326 Well field four neighbor relationship map level 10 [Inclination, azimuth, map level] 【12,120,12】
[0077] Step 102, obtaining the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and performing mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine.
[0078] In some embodiments, the mine map data of a coal mine group includes mine map data of multiple coal mines, and the frame map data of each coal mine includes multiple layer data, that is, the mine map of each coal mine includes multiple layers.
[0079] In some embodiments, a method for obtaining coal mine group map data includes:
[0080] Receive an uploaded mine map of the second coal mine in DXF format, and convert the mine map in DXF format into a mine map in GEOJSON format; perform layering processing on the mine map in GEOJSON format to obtain multiple layers of the mine map of the second coal mine; perform mine map conversion on the multiple layers of the mine map of the second coal mine based on coordinate conversion information to obtain a target mine map of the second coal mine; store the target mine map of the second coal mine as coal mine group mine map data.
[0081] Exemplarily, the coal mine information display method of the embodiment of the present application can be applied to a coal mine cluster GIS one-map management system, and the master data management framework of the coal mine cluster GIS one-map management system is defined as follows: select different mines, and each page displays the mine map data of each coal mine. The coal mine cluster GIS one-map management system supports uploading mine maps in DXF format, and the system automatically converts the uploaded DXF format mine maps into GEOJSON format; then, the layers are layered according to LAYER to obtain multiple layers; then, the mine map is converted according to the configured original EPSG and target EPSG, and the coordinates are converted through the GDAL library. And the stacked map is checked in the web page, and irrelevant layers can be deleted.
[0082] Exemplarily, the system establishes a complete set of coal mine GIS base management tools that automatically convert DXF from online CAD, convert online DXF to geojson data and layer it, customize online coordinate conversion, and customize online thematic map assembly.
[0083] In some embodiments, after obtaining the target mine map of the second coal mine, the method includes: assembling the thematic layers of the second coal mine on multiple layers of the mine map of the second coal mine based on thematic classification; the thematic types include flood disaster, fire disaster, gas disaster, coal dust disaster and rock burst disaster.
[0084] In other words, thematic maps can be assembled according to the already managed layers, and thematic maps can be assembled according to the five major categories: flood, fire, gas, coal dust, and impact ground pressure. They can be optionally displayed as map bases in the event of the five major disasters.
[0085] Therefore, when displaying a mine map, the specified coal mine thematic map in the coal mine group mine map data can be loaded according to the coal mine name or coal mine code for display. The thematic mine map is assembled in the frame map in the form of layers. For example, the system can select the thematic layer through the toolbar to realize the selective loading of the thematic layer.
[0086] In some embodiments, after obtaining the target mine map of the second coal mine, it includes: assembling a mapping layer of the second coal mine on multiple layers of the mine map of the second coal mine, the mapping layer including one or more of a monitoring point mapping layer, a mining area mapping layer and a line mapping layer.
[0087] For example, the coal mine cluster GIS one-map management system supports business mapping, mining area mapping and line mapping for various monitoring points. Monitoring point mapping includes hydrological long observation holes, water inflow monitoring points, gas probes, etc. See Table 2 for details; at the same time, the system has formulated various monitoring symbol standards for standardized mapping. Mining area mapping includes current mining working faces, current excavation working faces, etc. Line mapping includes ventilation lines, water supply and drainage lines, and transportation lines. These mapping data can be dynamically displayed on a map in the form of layers.
[0088] Table 2: Monitoring point type definition table
[0089]
[0090]
[0091] In some embodiments, when the coal mine display configuration information includes the map level information of the four neighbor relationships of the well field; the mine map data of the first coal mine corresponding to the coal mine information is obtained from the mine map data of the coal mine group; it also includes: based on the coordinate information of each coal mine in the mine map data of the coal mine group, the mine map data of the adjacent coal mines whose neighbor relationship with the first coal mine corresponding to the coal mine information satisfies the map level information of the four neighbor relationships of the well field are obtained through the proximity algorithm.
[0092] Exemplarily, the system collects the coordinates of the turning points of the well field in different coordinate systems of each mine (54 coordinates, 80 coordinates, 2000 coordinates, etc.), performs coordinate conversion and formatted assembly, and solves the relationship between each mine and the nearest multiple mines (the number corresponding to the well field four-neighbor relationship map level information) through the KNN neighbor algorithm. When drilling into a map, multiple nearest four-neighbor relationship maps can be displayed according to the mine, realizing the display of the well field four-neighbor relationship.
[0093] Therefore, in the following steps, when displaying the target mine map data of the first coal mine, the mine map data of the adjacent coal mines are displayed at the same time.
[0094] Step 103: display the target mine map data of the first coal mine based on the display standard information.
[0095] This step displays the target mine map data of the first coal mine based on the map level in the display standard information.
[0096] In some embodiments, when the target mine map data of the first coal mine is displayed, based on the content selection operation of the toolbar, the layer information corresponding to the content selection operation in the target mine map data of the first coal mine is displayed.
[0097] In this way, you can select the layer you want to display and switch between multiple layers to provide a better display experience.
[0098] For example, when drilling into the mine map, you can zoom in, drag the mine map or rotate the view to view detailed information at any location. For a map display, you can select the thematic layer through the toolbar and load it selectively. You can select the type of measuring point to be displayed through the toolbar, such as hydrological long observation hole, water inflow monitoring point, gas probe, etc. You can query the buffer zone through the toolbar. Click a location in the mine map and select the radius of the distance range to query which measuring points are in the buffer zone. You can selectively load mapping layers, such as ventilation lines, water supply and drainage lines, transportation lines, etc. You can click on the corresponding measuring point in a map to view the monitoring value change curve of the measuring point in any time range, and view the basic information of the measuring point; including differentiated full-field information viewing of any type of measuring point. According to the map level, different levels of display can be performed on the earth, China, provinces, cities and counties. The display of each law enforcement office and each coal mine point is based on the collected coordinate data of each mine point (for example, wgs84 coordinate system), the coordinates of the law enforcement office, and the relationship between the law enforcement office and the coal mine, and the law enforcement office and the coal mine are displayed in the map, and aggregated statistical display is realized.
[0099] The coal mine information display method of this embodiment selects appropriate configuration data for the frame diagram data of the coal mine group according to the display requirements and display objects, performs corresponding data processing on the frame diagram data and displays it. It can be selectively displayed according to the layers of the mine map, including thematic maps and plotting layers. Through a single picture display, a full range of display methods can be achieved from the earth, China, provinces, supervision and law enforcement offices, cities and counties, mine boundaries, mine map content, layers, monitoring points, monitoring data curves, etc.
[0100] In order to implement the above-mentioned embodiment, the present application also proposes a coal mine information display device. Figure 2 This is a block diagram of a coal mine information display device provided in an embodiment of the present application. Figure 2 As shown, the coal mine information display device may include: a configuration information module 201 , a data flow module 202 and a data display module 203 .
[0101] The configuration information module 201 is used to obtain coal mine display configuration information, which includes coal mine information, coordinate conversion information and display standard information;
[0102] The data transfer module 202 is used to obtain the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and perform mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine;
[0103] The data display module 203 is used to display the target mine map data of the first coal mine based on the display standard information.
[0104] In some implementations, the data flow module 202 is further configured to:
[0105] Receive the uploaded DXF format mine map of the second coal mine, and convert the DXF format mine map into a GEOJSON format mine map;
[0106] The mine map in GEOJSON format is layered to obtain multiple layers of the mine map of the second coal mine;
[0107] Performing mine map conversion on multiple layers of the mine map of the second coal mine based on the coordinate conversion information to obtain a target mine map of the second coal mine;
[0108] The target mine map of the second coal mine is stored as coal mine group mine map data.
[0109] In some implementations, the data flow module 202 is further configured to:
[0110] Based on thematic classification, the thematic layers of the second coal mine are assembled on multiple layers of the mine map of the second coal mine; the thematic types include flood disaster, fire disaster, gas disaster, coal dust disaster and rock burst disaster.
[0111] In some implementations, the data flow module 202 is further configured to:
[0112] A mapping layer of the second coal mine is assembled on a plurality of layers of the mine map of the second coal mine, the mapping layer comprising one or more of a monitoring point mapping layer, a mining area mapping layer and a line mapping layer.
[0113] In some implementations, the data display module 203 is specifically configured to:
[0114] Based on the content selection operation of the toolbar, the layer information corresponding to the content selection operation in the target mine map data of the First Coal Mine is displayed.
[0115] In some implementations, the coal mine display configuration information also includes the mine field neighbor relationship map level information; the data flow module 202 is also used for:
[0116] Based on the coordinate information of each coal mine in the mine map data of the coal mine group, the mine map data of the adjacent coal mines whose neighboring relationship with the first coal mine corresponding to the coal mine information satisfies the mine map level information of the four neighboring relationships of the well field are obtained through the proximity algorithm.
[0117] In some implementations, the presentation standard information includes a map level including earth, country, region, and mine map content.
[0118] It should be noted that the above explanation of the embodiment of the coal mine information display method is also applicable to the coal mine information display device of this embodiment, and will not be repeated here.
[0119] The coal mine information display device of this embodiment selects appropriate configuration data for the frame diagram data of the coal mine group according to the display requirements and display objects, performs corresponding data processing on the frame diagram data and displays it. It can be selectively displayed according to the layers of the mine map, including thematic maps and plotting layers. Through a picture display, a full range of display methods can be achieved from the earth, China, provinces, supervision and law enforcement offices, cities and counties, mine boundaries, mine map content, layers, monitoring points, monitoring data curves, etc.
[0120] In order to implement the above embodiment, the present application also proposes an electronic device. Figure 3 , Figure 3 is a block diagram of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 300 includes: a processor 301, and a memory 302 communicatively connected to the processor 301; the memory 302 stores computer-executable instructions; the processor 301 executes the computer-executable instructions stored in the memory to implement the method provided in the aforementioned embodiment.
[0121] In order to implement the above embodiments, the present application also proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the methods provided by the above embodiments.
[0122] In order to implement the above embodiments, the present application also proposes a computer program product, including a computer program, which implements the methods provided by the above embodiments when executed by a processor.
[0123] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this application are in compliance with relevant laws and regulations and do not violate public order and good morals.
[0124] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.
[0125] The present application is expected to provide an implementation scheme for users to selectively block the use or access of personal information data. That is, the present disclosure is expected to provide hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, the risk can be minimized by limiting data collection and deleting the data. In addition, when applicable, such personal information is de-identified to protect the privacy of the user.
[0126] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0127] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0128] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0129] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0130] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0131] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0132] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0133] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for displaying coal mine information, characterized in that: The following steps are involved: Acquire coal mine display configuration information, wherein the coal mine display configuration information includes coal mine information, coordinate conversion information and display standard information; Acquire the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and perform mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine; Based on the display standard information, the target mine map data of the first coal mine is displayed.
2. The method according to claim 1, characterized in that: The method for obtaining the coal mine group map data comprises: Receive the uploaded mine map of the second coal mine in DXF format, and convert the mine map in DXF format into a mine map in GEOJSON format; Performing layer processing on the mine map in the GEOJSON format to obtain multiple layers of the mine map of the second coal mine; Performing mine map conversion on multiple layers of the mine map of the second coal mine based on the coordinate conversion information to obtain a target mine map of the second coal mine; The target mine map of the second coal mine is stored as the mine map data of the coal mine group.
3. The method according to claim 2, characterized in that After obtaining the target mine map of the second coal mine, the method includes: Based on thematic classification, the thematic layers of the second coal mine are assembled on multiple layers of the mine map of the second coal mine; the thematic types include flood disaster, fire disaster, gas disaster, coal dust disaster and rock burst disaster.
4. The method according to claim 2, characterized in that: After obtaining the target mine map of the second coal mine, the method includes: A mapping layer of the second coal mine is assembled on a plurality of layers of the mine map of the second coal mine, wherein the mapping layer includes one or more of a monitoring point mapping layer, a mining area mapping layer and a line mapping layer.
5. The method according to any one of claims 2 to 4, characterized in that The target mine map data showing the first coal mine includes: Based on the content selection operation of the toolbar, layer information corresponding to the content selection operation in the target mine map data of the first coal mine is displayed.
6. The method according to claim 1, characterized in that The coal mine display configuration information also includes the mine field neighbor relationship map level information; The step of acquiring the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group also includes: Based on the coordinate information of each coal mine in the mine map data of the coal mine group, the mine map data of the adjacent coal mines whose neighbor relationship with the first coal mine corresponding to the coal mine information satisfies the mine map level information of the four-neighbor relationship of the well field are obtained through a proximity algorithm.
7. The method according to claim 1, characterized in that The display standard information includes a map level, and the map level includes earth, country, region and mine map contents.
8. A coal mine information display device, characterized in that: include: A configuration information module, used to obtain coal mine display configuration information, wherein the coal mine display configuration information includes coal mine information, coordinate conversion information and display standard information; a data flow module, configured to obtain the mine map data of the first coal mine corresponding to the coal mine information from the mine map data of the coal mine group, and perform mine map conversion on the mine map data of the first coal mine based on the coordinate conversion information to obtain the target mine map data of the first coal mine; A data display module is used to display the target mine map data of the first coal mine based on the display standard information.
9. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
