Geological data query system based on interactive screening of space conditions and attribute conditions
By designing a geological data query system based on interactive screening of spatial conditions and attribute conditions, the problem of sharing and integration of massive multi-source heterogeneous geological data is solved, efficient query and borrowing management of geological data is realized, and the efficiency of sharing geological information is improved.
Patent Information
- Application Number
- CN202411991038.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-27
AI Technical Summary
The existing technology is difficult to effectively solve the problem of sharing and integration of massive multi-source heterogeneous geological data, resulting in serious data island phenomenon, affecting the sharing of geological information and the transformation of scientific and technological achievements.
A geological data query system based on interactive screening of spatial conditions and attribute conditions is designed. The system includes a login module, a query module, a borrowing process management module, an audit process management module, a statistical module and a system management module. Through these modules, integrated query, borrowing management and data statistics of massive geological data are realized.
One-stop integrated query of multi-source heterogeneous geological data is realized, the data island problem is solved, the efficiency of sharing geological information is improved, and the user query convenience is improved through interactive screening function.
Smart Images

Figure CN120045755A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data query management, and specifically to a geological data query system based on interactive screening of spatial conditions and attribute conditions. Background Art
[0002] With the full implementation of the geological large-scale survey, the Natural Resources Survey Center has accumulated a vast amount of multi-source heterogeneous data resources, most of which are spatial data, featuring a wide variety of types, a long time span, rich scales, and a large data volume. The types of geological survey data are diverse, including various types such as spatial vectors, raster images, and electronic files; the thematic content is rich, covering various professional basic data such as basic geology, mineral resources, geological environment, geophysical, chemical, and remote sensing geology, and remote sensing images, and various types of data support and are related to each other; the data volume is large, with spatial data as the main part, and multi-temporal data coexist and accumulate continuously, forming a vast amount of data sources; the data scales are diverse, according to professional requirements, the data scales cover both regional and global, and the data scale ranges from 1:500 to 1:5 million, or even smaller scales.
[0003] The accumulation of a large amount of multi-source heterogeneous data and the development of various application systems have formed a large number of data islands, creating many obstacles to data sharing. In order to better achieve geological information sharing and further promote the transformation of geological information services and geological science and technology achievements, we have proposed a geological data query system based on interactive screening of spatial conditions and attribute conditions.
[0004] The above information disclosed in this background art is only used to enhance the understanding of the background art of the present invention. Therefore, it may include prior art that is not known to those of ordinary skill in the art. Summary of the Invention
[0005] The purpose of the present invention is to provide a geological data query system based on interactive screening of spatial conditions and attribute conditions to solve the problems raised in the above background art.
[0006] To achieve the above purpose, the present invention provides the following technical solution: A geological data query system based on interactive screening of spatial conditions and attribute conditions, including:
[0007] A system login module, which is used for users to log in and log out. After logging in, the system provides corresponding operation functions according to the user's permissions;
[0008] A query module, which queries data through interactive screening of spatial conditions and attribute conditions, including a preliminary retrieval unit, an accurate query unit, an archive viewing unit, an export unit, a shopping cart unit, and a map operation unit;
[0009] The borrowing process management module is used for borrowers to manage the borrowing process of materials;
[0010] The approval process management module is used for administrators to manage the approval process of material borrowing;
[0011] The statistics module includes an archive statistics unit and an order statistics unit;
[0012] The system management module includes a user management unit, a department management unit, a role management unit, a data management unit, and a log management unit;
[0013] The user manual module is used to view the system user manual.
[0014] Preferably, the system login module further includes a password modification unit and a password reset unit.
[0015] Preferably, the preliminary retrieval unit is used for preliminary and rapid query of required archive materials. The query methods include spatial query, material type query, professional category query, scale query, keyword query, and combined query; the precise query unit queries by keyword and can limit the query range within a certain year range and be precise to the file type to quickly query the file to be found; the archive viewing unit is used to view the case file information and file information; the export unit is used to perform an export report operation on the retrieved case files; the shopping cart unit is used to add the file information in the queried documents to the shopping cart in the form of an order; the map operation unit is used to switch the base map, display the standard map sheet, display the longitude and latitude information, and perform map interaction. The base maps include three base map modes: Tianditu vector, Tianditu image, and Tianditu terrain.
[0016] Preferably, the spatial query includes query by map sheet, range query, area query, box selection query, administrative region query, and import shp vector file query; the material type query includes query of result materials and query of original materials; the scale query includes but is not limited to scales of 1:50,000, 1:100,000, 1:200,000, and 1:500,000; the combined query is used to select multiple conditions for combined query.
[0017] Preferably, the borrowing process management module includes: a to-be-submitted unit for managing the content of the borrowing list added to the shopping cart from the file retrieval; a being-reviewed unit for managing the orders that enter the review process after submission, and automatically generating a corresponding approval report format according to the content filled in when submitting the order; a to-be-approved unit for managing the orders that enter the to-be-approved stage after passing the review, where the borrowing application form can be downloaded and uploaded; a non-approved unit for managing the orders that do not pass the review, where the review comments can be viewed; a to-be-released unit for managing the orders that pass the approval, where the order details and the OA approval form information can be viewed; a borrowing unit for managing the orders during the borrowing period, where the return registration form template can be downloaded and uploaded; a returned unit for managing the orders that have been returned, and viewing the relevant information of the entire borrowing order.
[0018] Preferably, the review process module includes: a to-be-reviewed unit for managing the orders submitted by the borrowers, confirming whether the order passes the review. If it passes, the list number of this borrowing is filled in; if not, the reason for non-passing is filled in; a to-be-approved unit for managing the orders that enter the to-be-approved stage after passing the review, and uploading the OA approval form; a non-approved unit for managing the orders that do not pass the review, where the review comments can be viewed, and at the same time, the order can be deleted on the management interface; a to-be-released unit for managing the orders that pass the approval, for filling in the document number, completing the document release operation, and viewing the borrowing deadline; a borrowing unit for managing the orders during the borrowing period, where the borrowing deadline can be extended, and the return registration form uploaded by the borrower can also be confirmed; a returned unit for managing the orders that have been returned, and viewing the relevant information of the entire borrowing order; a list unit for the administrator to view the list interface of all orders and view the situation of all orders.
[0019] Preferably, the file statistics unit conducts statistics according to the file category, file type, year and month, administrative region, survey unit, metallogenic belt, and scale conditions, and can display the list of basic file information, providing intuitive ways such as bar charts and pie charts to display the file information of the system; the order statistics unit respectively statistics the borrowing situations of each department, and conducts statistics according to the professional type, borrowing times, and year and month, intuitively displaying the borrowing situation of the materials.
[0020] Preferably, the user management unit is used for administrators to add users, modify users, delete users, configure roles, reset passwords, and perform search operations; the department management unit is used for administrators to manage departments, including department addition, modification, and deletion operations; the role management unit is used for administrators to manage user roles, including new role addition, modification, deletion, and permission configuration operations; the data management unit is used for administrators to update archive materials, including archive modification, single-file material addition, batch material addition, EdMaker material addition, error checking, and spatial range modification; the log management unit is used to record the operation logs and login logs of logged-in users.
[0021] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0022] (1) The present invention releases the base map service for intranet users, effectively solving the security problems involved in intranet data services.
[0023] (2) The present invention integrates various types of geological archive data, realizes one-stop integrated query for various types of multi-source heterogeneous data, can solve the data integration problems of relevant geological survey units, and has good promotion value.
[0024] (3) The present invention first manages all types of query conditions for spatial query and attribute query in an integrated manner, and can display the status and roll back for both spatial query and attribute query conditions, making user queries more convenient.
[0025] (4) The present invention adopts a loose-coupling modular architecture, uses configuration files to configure and manage each module, the platform is conducive to customized development, developers can flexibly configure various data parameters of web applications, control and manage data display fields, the software is easy to expand functions, and modifying some data can provide new platform applications.
[0026] The above summary is only for the purpose of the specification and is not intended to be limiting in any way. In addition to the above-described illustrative aspects, embodiments, and features, further aspects, embodiments, and features of the present invention will be readily apparent by reference to the drawings and the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a schematic flow chart of the geological data query system of the present invention;
[0028] Figure 2 is a schematic flow chart of the system login module of the present invention;
[0029] Figure 3 is a schematic flow chart of the query module of the present invention;
[0030] Figure 4Schematic diagram of the borrowing process management module of the present invention;
[0031] Figure 5 Schematic diagram of the review process management module of the present invention;
[0032] Figure 6 Schematic diagram of the statistics module of the present invention;
[0033] Figure 7 Schematic diagram of the system management module of the present invention;
[0034] Figure 8 Schematic diagram of the geological data borrowing process of the present invention. Detailed implementation manners
[0035] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0036] Please refer to Figures 1-8 , a geological data query system based on interactive screening of spatial conditions and attribute conditions, including a system login module, a query module, a borrowing process management module, a review process management module, a statistics module, a system management module, a user manual module, and a database.
[0037] The system login module is used for users to log in and log out. System operators need to log in to the system with an account, enter the account, password, and verification code to log in to the system. If the account or password is incorrect or the verification code is incorrect, the system cannot be operated. After logging in, the system provides corresponding operation functions according to the user's permissions.
[0038] The system login module also includes a password modification unit and a password reset unit. The user password can be modified and reset.
[0039] The query module queries data through interactive screening of spatial conditions and attribute conditions. The query module includes a preliminary retrieval unit, an exact query unit, an archive viewing unit, an export unit, a shopping cart unit, and a map operation unit.
[0040] The preliminary retrieval unit is used for preliminary and rapid query of the required archive materials. The query methods include spatial query, data type query, professional category query, scale query, keyword query, and combined query.
[0041] Spatial query includes query by map sheet, range query, area query, box selection query, administrative region query, and query by importing shp vector files.
[0042] Map sheet query: Enter the map sheet number to accurately match the corresponding file information. It supports joint query of multiple maps, and multiple maps can be separated by English commas, Chinese commas or semicolons.
[0043] Range query: Enter four coordinates to form a regular quadrilateral range, and query the map information within the range. The coordinate information is in degree format. Range query can also support inflection point coordinates.
[0044] Regional Query: Regional Query consists of integrated exploration area, mineralization prospecting area and mineralization belt area. Select the exploration title in the drop-down box.
[0045] Graphic query: Graphic query is divided into rectangle query and polygon query. After the user clicks, use the left mouse button to drag the frame. When querying polygons, the graphics cannot intersect.
[0046] Administrative district query: Provides administrative divisions of provinces, cities and counties across the country. Click on the administrative district to query the results. It supports selecting multiple areas at the same time.
[0047] Shp import query: Shp import query supports importing a shp file for query. The shp file is a compressed package of shp files and supports zip package and rar package formats.
[0048] Data type query includes results data query and original data query.
[0049] Professional category query, query the corresponding case file information by professional classification. Professional categories support primary and secondary classification retrieval. The primary classification includes mineral exploration, regional survey, physical and chemical remote sensing, information technology and others. The secondary classification, such as regional survey, is divided into regional geological survey, regional mineral survey, other special regional survey, etc. Select a secondary category to query the corresponding category file data.
[0050] Scale query includes but is not limited to 1 / 50,000, 1 / 100,000, 1 / 200,000, and 1 / 500,000 scales;
[0051] Keyword search is to search for archives by entering the keywords to be searched. The keyword search scope is the metadata information of the archives, such as searching by a certain archive number. Multiple keyword searches can be performed, and the relationship between two searches is taken.
[0052] Combined query is used to select multiple conditions for combined query, such as querying the results of mineral exploration with a scale of 1 / 50,000 within a certain spatial range.
[0053] The precise query unit searches by keywords and can limit the search range to a certain year range and be precise to the file type, so as to quickly search for the files you need to find.
[0054] The file viewing unit is used to view case file information and document information.
[0055] The export unit is used to perform the operation of exporting reports for the retrieved cases. It can directly export all retrieved cases and all document information, including documents that are accurately queried and those that are not queried. It can also mainly export the accurately queried cases and the corresponding queried document information.
[0056] The shopping cart unit is used to add the document information in the queried documents to the shopping cart in the form of an order.
[0057] The map operation unit is used to switch the base map, display the standard map sheet, display longitude and latitude information, and perform map interactions. It can switch different base map displays. The base maps include three base map modes: Tianditu vector, Tianditu imagery, and Tianditu terrain. It can display the standard map sheet information and longitude and latitude information on the map, zoom in and out of the map, and drag the map.
[0058] The borrowing process management module is used for the borrowing personnel to manage the borrowing process of materials.
[0059] The borrowing process management module includes:
[0060] The unit to be submitted is used to manage the content of the borrowing list added to the shopping cart from the file retrieval; it can perform operations such as viewing details, deleting, or modifying. It can submit an order and fill in the purpose of this borrowing, including the unit borrowing and copying geological materials, the project team where it is located, the project name and source, and the work area range information, etc.
[0061] The unit under review is used to manage the orders that enter the pending review after submission. It can view the detailed information of the order. The detailed information automatically generates the corresponding approval report format according to the content filled in when submitting the order.
[0062] The unit to be approved is used to manage the orders that enter the pending approval after passing the review. It can view information such as the review opinion, the reviewer, and the review time. It can download and upload the borrowing application form.
[0063] The unit with unapproved review is used to manage the orders that do not pass the review. It can view the review opinion; according to the review opinion, it can reselect the operation of placing an order or deleting. If deleted, this order will be gone. If reordering, this order can be returned to the unit to be submitted again and reselect the review.
[0064] The unit to be issued is used to manage the orders that pass the approval. It can view the order details and the OA approval form information; at this time, it can go to the reference room to borrow materials.
[0065] The "On Loan" unit is used to manage orders on loan. It can view order details, OA approval forms, the number of days borrowed, due dates, etc., and can download and upload the return registration form template. Before the administrator confirms the return, the return registration form can be submitted multiple times.
[0066] The "Returned" unit is used to manage returned orders and view relevant information about the entire borrowing order, including order details, OA approval forms, return registration forms, as well as information such as the approvers, approval times, approval comments, material issuers, and material return operators throughout the process.
[0067] The audit process management module is used for administrators to manage the audit process of material borrowing.
[0068] The audit process module includes:
[0069] The "Pending Audit" unit is used to manage orders submitted by borrowers and confirm whether the order is approved. If approved, fill in the list number for this borrowing; if not approved, fill in the reason for non-approval.
[0070] The "Pending Approval" unit is used to manage orders that enter the pending approval stage after passing the audit. It passes the OA approval result, fills in the approval comments, and uploads the OA approval form to complete the order approval.
[0071] The "Not Approved" unit is used to manage orders that have not passed the audit. It can view the audit comments and can also delete the order on the management interface.
[0072] The "Pending Issuance" unit is used to manage approved orders, fill in the material numbers, complete the material issuance operation, and view the due date of the borrowing.
[0073] The "On Loan" unit is used to manage orders on loan. It can extend the due date of the borrowing and can also confirm the return registration form uploaded by the borrower to complete the material borrowing process.
[0074] The "Returned" unit is used to manage returned orders and view relevant information about the entire borrowing order, including order details, OA approval forms, return registration forms, as well as information such as the approvers, approval times, approval comments, material issuers, and material return operators throughout the process.
[0075] The "Summary List" unit is used for administrators to view the summary list interface of all orders and view the status of all orders, including orders in various audit statuses and orders that have been returned. Through filtering conditions, it can quickly view relevant order situations and filter corresponding orders through multiple conditions such as applicant, project team, department, time, and order status, facilitating the daily operations of administrators.
[0076] The statistics module includes an archive statistics unit and an order statistics unit.
[0077] The file statistics unit conducts statistics according to file categories, file types, year and month, administrative regions, survey units, metallogenic belts, and scale conditions, and can display a list of basic file information, generating bar charts and pie charts to visually display the file information of the system.
[0078] The order statistics unit separately statistics the borrowing situations of each department, and conducts statistics according to professional types, borrowing times, and year and month, visually displaying the borrowing situations of the materials.
[0079] The system management module includes a user management unit, a department management unit, a role management unit, a data management unit, and a log management unit;
[0080] The user management unit is used for administrators to add users, modify users, delete users, configure roles, reset passwords, and search operations; the login account, affiliated office, user permissions, and user types of users can be set, the passwords, permissions, and types of users can be modified, user roles can be configured for users, and a user can be searched by name, department, status, etc.
[0081] The department management unit is used for administrators to manage departments, including department addition, modification, and deletion operations;
[0082] The role management unit is used for administrators to manage user roles, including adding roles, modifying, deleting, and permission configuration operations; the menu access permissions of roles can be configured to facilitate the management of the functions that different personnel can operate when logging in to the system.
[0083] The data management unit is used for administrators to update archive materials, including file modification, single-file material addition, batch material addition, EdMaker material addition, error checking, and spatial range modification; the materials already stored in the system can be directly modified, and case editing and file editing can be carried out respectively. For the imported batch materials, the system will automatically check whether the content of the table is correct, such as problems like duplicate case numbers, incorrect coordinate formats, and missing required fields. Error files will be returned for those with errors, and the error cells will be marked. After the administrator modifies according to the prompts and then can import the system again. For the spatial range, it is an important attribute of the case, reflecting the working area range of the case. Often during the process of case arrangement, there are various abnormal inputs or error situations in the spatial range. In addition, the coordinates cannot be visually viewed, and often it is not known whether the coordinates are correct. Therefore, the system provides a special spatial range modification module, which can conveniently edit the range of the files. It supports multiple coordinate formats such as map sheets, geographic coordinates, WKT, administrative regions, and corner coordinates, facilitating the modification of coordinates. By supporting geographic coordinates and WKT formats, it can support any multi-region, multi-range, or even hole-like coordinate ranges, with stronger range scalability.
[0084] The log management unit is used to record the operation logs and login logs of logged-in users.
[0085] The user manual module is used to view the system user manual.
[0086] The database integrates various geological databases, geological archives and related data.
[0087] Working principle:
[0088] I. The geological data borrowing process is as follows:
[0089] 1. After a geological business personnel logs in to the system, after screening suitable data through archive queries and file queries, they can, through the function of the shopping cart, add the archives to be borrowed to the shopping cart. They can repeatedly add to the order and then submit for batch review. Before submitting the review, information such as the project team, project name, source, and work area scope need to be entered. After entering, the order can be submitted for review, and the system will automatically generate a "Geological Data Borrowing and Copying Application Form" according to the filled content.
[0090] 2. After the administrator logs in to the system, they can view the orders to be reviewed submitted by geological business personnel. By viewing the order details, they can view the archive catalog of the order, etc. The administrator reviews whether the order passes the review according to the order information.
[0091] 3. The orders that do not pass the review will be returned to the geological business personnel. After the geological business personnel modify according to the review opinions, they can resubmit for review. The orders that pass the review can directly download the order application form, use the list as an attachment basis, and conduct data borrowing approval in OA.
[0092] 4. After passing the review in OA, it will be transferred back to the system. The administrator uploads the "OA Approval Form", and at the same time the system refreshes the status of the user order interface, and the geological personnel can go to the data room to borrow.
[0093] 5. The data room administrator fills in the information and issues the data to the geological business personnel. The default data borrowing period is 30 days, and it can be renewed if it expires. The administrator updates the renewal time.
[0094] 6. After the user finishes borrowing, download the "Borrowed Data Return Registration Form", fill in the information form and scan and upload it to the system, and at the same time return the data. After the administrator receives the data, the borrowing process ends.
[0095] II. The geological data update process is as follows: The administrator can update the archive data in different ways such as single-file data, batch data, EdMaker, etc. At the same time, the system provides corresponding data checking functions during the update to ensure the timeliness, accuracy and integrity of the system-managed data archives.
[0096] The update of single-file data is achieved by filling out a form. Through the form, relevant information about the file and associated document information can be directly and clearly filled in. After filling is completed, click Confirm. The system checks whether the filled content is correct. If there are incorrect data, modify them. If there are no errors, the warehousing operation of this file data can be completed.
[0097] The system supports the batch import function of multiple files. First, it is necessary to download the data update template. After filling in the file content according to the template format, import it into the system. The system will check whether the content of the form is correct, such as whether the coordinates, key fields, etc. are filled in correctly. Incorrect files will be returned, and the incorrect cells will be marked. After the administrator modifies according to the prompt and can import it into the system again. If there are no errors, a preview interface of the imported files will be displayed. During preview, a comparison operation with the file data in the library will be synchronized. For file data that is repeated in the library, the system will give different comparison prompts. The administrator can further confirm the correctness of the imported data and finally select the data to be imported for warehousing to complete the batch data import operation.
[0098] EdMaker data is a standard file collection document and there will be no problem with the data format. It can be directly imported into the system. Similar to batch import, a data import preview interface will pop up. By comparing, viewing, etc., confirm the file data to be imported to ensure the correctness of data import.
[0099] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example" or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. 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 can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art of the present invention can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0100] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment or part of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations, where the functions can be executed in a manner that is not shown or discussed, including in a substantially simultaneous manner or in a reverse order according to the functions involved, which should be understood by those skilled in the art of the embodiments of the present invention.
[0101] The logic and / or steps represented in the flowchart or otherwise described herein can, for example, be considered as a definitional sequence of executable instructions for implementing logical functions, which can be embodied specifically in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. As used in this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0102] It should be understood that various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described 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 in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0103] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by hardware related to program instructions, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0104] In addition, each functional unit in various embodiments of the present invention may be integrated into a processing module, may exist physically separately for each unit, or two or more units may be integrated into one module. The above integrated module may be implemented in the form of hardware or in the form of a software functional module. When 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.
[0105] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A geological data query system based on interactive screening of spatial conditions and attribute conditions, characterized in that: include: System login module: The system login module is used for users to log in and log out. After logging in, the system provides corresponding operation functions according to user permissions; Query module, which queries data through interactive screening of spatial conditions and attribute conditions, including preliminary search unit, precise query unit, archive viewing unit, export unit, shopping cart unit and map operation unit; The borrowing process management module is used by borrowers to manage the borrowing process of materials; The review process management module is used by administrators to manage the review process of material borrowing; Statistics module, including archive statistics unit and order statistics unit; System management module, including user management unit, department management unit, role management unit, data management unit and log management unit; User manual module, used to view the system user manual; Database, integrating various geological databases, geological archives and related data.
2. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized by: The system login module also includes a password modification unit and a password reset unit.
3. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized in that: The preliminary search unit is used to preliminarily and quickly search for the required archival materials, and the search methods include spatial search, material type search, professional category search, scale search, keyword search and combined search; the precise search unit uses keyword search and can limit the search range to a certain year range, and is precise to the file type, so as to quickly search for the files to be found; The archive viewing unit is used to view case file information and file information; the export unit is used to export reports for retrieved case files; the shopping cart unit is used to add file information in the queried document to the shopping cart in the form of an order; the map operation unit is used to switch base maps, display standard framing, display longitude and latitude information, and perform map interaction. The base maps include three base map modes: world map vector, world map image, and world terrain.
4. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 3 is characterized by: The spatial query includes query by map sheet, range query, area query, frame selection query, administrative district query and query by importing shp vector file; the data type query includes result data query and original data query; the scale query includes but is not limited to 1 / 50,000, 1 / 100,000, 1 / 200,000, and 1 / 500,000 scales; the combined query is used to select multiple conditions for combined query.
5. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized in that: The borrowing process management module includes: a to-be-submitted unit, which is used to manage the content of the borrowing list added to the shopping cart from the archive retrieval; a review unit, which is used to manage the orders that are submitted and are under review, and automatically generates the corresponding approval report format according to the content filled in when submitting the order; a to-be-approved unit, which is used to manage the orders that are under review after passing the review, and the borrowing application form can be downloaded and uploaded; an unreviewed unit, which is used to manage the orders that have not passed the review, and the review opinions can be viewed; a to-be-issued unit, which is used to manage the orders that have passed the review, and the order details and OA approval form information can be viewed; a borrowing unit, which is used to manage the borrowing orders, and the return registration form template can be downloaded and uploaded; a returned unit, which is used to manage the returned orders and view the relevant information of the entire borrowing order.
6. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized by: The review process module includes: a pending review unit, which is used to manage the orders submitted by the borrowers, confirm whether the order has been reviewed and approved, and if so, fill in the list number of this borrowing, and if not, fill in the reason for failure; a pending approval unit, which is used to manage the orders that enter the pending approval after the review is passed, and upload the OA approval form; an unreviewed unit, which is used to manage the orders that have not passed the review, and can view the review opinions and delete the order in the management interface; a pending issuance unit, which is used to manage the approved orders, fill in the number of the materials, complete the issuance operation of the materials, and view the deadline for borrowing; a borrowing unit, which is used to manage the borrowing orders, which can extend the deadline for borrowing, and can also confirm the return registration form uploaded by the borrower; a returned unit, which is used to manage the returned orders and view the relevant information of the entire borrowing order; a list unit, which is used for the administrator to view the list interface of all orders and view all order status.
7. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized by: The archive statistics unit performs statistics according to archive category, archive type, year and month, administrative region, survey unit, mineralization belt, and scale conditions, and can display a list of basic archive information, and provide bar charts and pie charts to intuitively display the system's archive information; the order statistics unit separately counts the borrowing status of each department, and performs statistics by professional type, number of borrowings, year and month, to intuitively display the borrowing status of materials.
8. The geological data query system based on interactive screening of spatial conditions and attribute conditions according to claim 1 is characterized by: The user management unit is used by administrators to add users, modify users, delete users, configure roles, reset passwords, and search operations; the department management unit is used by administrators to manage departments, including adding, modifying, and deleting departments; the role management unit is used by administrators to manage user roles, including adding roles, modifying, deleting, and configuring permissions; the data management unit is used by administrators to update archival materials, including archival modification, adding single-file materials, adding batch materials, adding EdMaker materials, error checking, and spatial range modification; the log management unit is used to record the operation log and login log of the logged-in user.