Geological data interaction method and system based on ov interactive map
By introducing a geospatial reference transformation index table and an intelligent coordinate matching algorithm into the Aovi Interactive Map, the problems of the singularity and complexity of data interaction between the Aovi Interactive Map and the target geological information system are solved. This enables accurate conversion and seamless integration of multi-source geological data, supports real-time editing in the field, and improves the efficiency of geological surveys.
Patent Information
- Application Number
- CN202510327581.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2045-03-19
AI Technical Summary
The existing data interaction methods between Aowei Interactive Map and the target geological information system are simplistic and cumbersome, leading to data delays, information loss, and recording errors. In particular, there are technical obstacles in coordinate system conversion, geological target symbol expression, and attribute data association, resulting in insufficient data conversion accuracy and spatial location deviations.
A geospatial reference transformation index table is established through feature recognition and structural analysis. Feature extraction and classification are performed, and local registration is carried out by combining grid subdivision technology. The concept of geospatial reference consistency and intelligent coordinate matching algorithm are introduced to achieve accurate conversion of multi-source geological data between different coordinate systems and scales. Real-time field data acquisition and editing are supported, and a multi-person collaborative editing and version management mechanism is established.
It enables seamless two-way interaction between target geological data and the Aowei interactive map platform, simplifies the operation process, lowers the technical threshold, improves the efficiency of geological field operations, ensures that the data retains the target geological meaning on the Aowei platform, and supports a team-based geological survey work mode.
Smart Images

Figure CN120216609B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Aowei interactive maps, and in particular to a geological data interaction method and system based on Aowei interactive maps. Background Art
[0002] With technological advancements, popular interactive mapping software, distinguished from specialized geological software / platforms like the Digital Geological Survey System (DGSS) Geological Cloud and 3DMine, has become widely used in numerous industries, including geology, surveying and mapping, water conservancy, environment, forestry, agriculture, electricity, construction, transportation, and communications. These include mainstream mapping software such as Aowei Interactive Map, Shuijing Micromap, 91 Satellite Map Assistant, Tuxin Earth, and Bigemap. However, existing methods for interacting with geological target data and these popular interactive mapping platforms have significant shortcomings. Data interaction methods for processes such as importing geological maps / MapGIS vector data into Aowei and exporting Aowei features / satellite imagery into MapGIS are limited, cumbersome, and require multiple steps and intermediate conversion tools.
[0003] Currently, there's a disconnect between the data collection process for field surveys and the target geological system. Field workers typically need to record raw data before processing and analyzing it in the office using the target software. This work model leads to problems such as delayed data processing, information loss, and recording errors. While Ovi interactive maps offer portability and intuitive map presentation, their data interaction capabilities with the target geological information system are limited. Technical barriers exist, particularly in coordinate system conversion, geological target symbol representation, and attribute data association. This results in insufficient data conversion accuracy and significant spatial position deviations. Summary of the Invention
[0004] The present invention provides a geological data interaction method and system based on the Ovi interactive map. The present invention realizes the accurate conversion of multi-source geological data between different coordinate systems and scales, and effectively solves the spatial dislocation problem when integrating geological data from different sources in traditional methods.
[0005] In a first aspect, the present invention provides a geological data interaction method based on an Ouwei interactive map, the geological data interaction method based on an Ouwei interactive map comprising:
[0006] Perform feature recognition and structural analysis on the original geological data to obtain standardized data packages and establish a geospatial reference conversion index table;
[0007] Extracting and classifying features of geological elements in the standardized data package according to the geospatial reference conversion index table to obtain structured geological data;
[0008] The structured geological data is imported into the OV interactive map, and local registration is performed through a grid subdivision technique to obtain a visual geological element layer;
[0009] A target geological editing tool is added to the visual geological element layer to perform geological element drawing and attribute input, and an edited geological data set is obtained;
[0010] The edited geological data set is subjected to structural reorganization and reverse coordinate conversion to obtain a standard format data file adapted to a target geological information system.
[0011] In a second aspect, the present application provides a geological data interaction system based on an OV interactive map, which comprises:
[0012] A feature recognition module is configured to perform feature recognition and structural analysis on original geological data to obtain a standardized data package and establish a geographic spatial reference conversion index table;
[0013] A classification module is configured to perform feature extraction and classification on geological elements in the standardized data package according to the geographic spatial reference conversion index table to obtain structured geological data;
[0014] A local registration module is configured to import the structured geological data into the OV interactive map and perform local registration through a grid subdivision technique to obtain a visual geological element layer;
[0015] An editing module is configured to add a target geological editing tool to the visual geological element layer to perform geological element drawing and attribute input, and obtain an edited geological data set;
[0016] A conversion module is configured to perform structural reorganization and reverse coordinate conversion on the edited geological data set to obtain a standard format data file adapted to a target geological information system.
[0017] The technical scheme provided by the present application realizes two-way seamless interaction of target geological data and the OV interactive map platform, solves the problems of single data interaction mode and complicated process in the prior art, simplifies the operation process, reduces the technical threshold of users, and reduces the operation steps. By introducing the concept of geographic spatial reference consistency (GRC) and an intelligent coordinate matching algorithm, an accurate coordinate system conversion mechanism is established, accurate conversion of multi-source geological data between different coordinate systems and scales is realized, the spatial misplacement problem in the integration of different source geological data in the traditional method is effectively solved, a feature extraction engine and a target geological element recognition algorithm are used to accurately extract and classify geological elements, the relationship of complex geological elements is preserved, the deep integration of geological target attributes and OV objects is ensured, and the converted data still maintains the target geological meaning on the OV platform. Local accurate registration is realized based on the grid subdivision technology, the accuracy limitation of the traditional global transformation is broken through, and image distortion and splicing gaps are effectively eliminated. The geological target editing function is seamlessly integrated into the OV platform, the traditional work flow of editing in the target GIS system and then exporting is changed, real-time data collection and editing in the field are supported, and the efficiency of geological field operation is significantly improved. A multi-person collaborative editing and version management mechanism is established, the team collaboration geological survey work mode is adapted, and seamless data flow and integration from the OV platform to the target GIS system are realized. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical scheme in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor based on these drawings.
[0019] Figure 1 An embodiment schematic diagram of the geological data interaction method based on the OV interactive map in the embodiments of the present application;
[0020] Figure 2 An embodiment schematic diagram of the geological data interaction system based on the OV interactive map in the embodiments of the present application. DETAILED DESCRIPTION
[0021] The embodiments of the present application provide a geological data interaction method and system based on an OV interactive map. The terms "first", "second", "third", "fourth" and the like (if any) in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" or "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0022] For ease of understanding, the specific flow of the embodiments of the present application is described below. Please refer to Figure 1 One embodiment of the geological data interaction method based on the OV interactive map in the embodiments of the present application includes:
[0023] Step S101, performing feature recognition and structure analysis on original geological data to obtain a standardized data package and establish a geographic spatial reference conversion index table;
[0024] It can be understood that the execution subject of the present application can be a geological data interaction system based on the OV interactive map, and can also be a terminal or a server, and the specific execution subject is not limited herein. The embodiments of the present application take the server as the execution subject for example.
[0025] Specifically, the original geological data is parsed for file header information, and by reading the header structure of the data, key parameters such as file type identification, storage format, and coordinate projection information are parsed to determine the basic attributes of the data. Based on the data type identification, the original geological data is classified and processed, and the data is divided into two categories: geological image data and MapGIS vector data, and imported into the corresponding processing module. Geological image data includes remote sensing images, scanned geological maps, etc., which are characterized by large data volume and complex content, while MapGIS vector data contains point, line, and surface geometric elements, with rich attribute information. Image enhancement processing is performed on geological image data to improve image readability and data accuracy. Image enhancement mainly involves contrast adjustment, noise removal, edge sharpening, etc., to make geological features clearer and reduce blurring and distortion during image acquisition. At the same time, the system automatically detects and extracts control points in the image, including map coordinate annotations, grid intersection points, and known geological boundary intersection points. Edge detection and image matching algorithms are used to accurately locate the control points and record their pixel coordinates and corresponding spatial coordinate information. At the same time, structure analysis and feature extraction are performed on the imported MapGIS vector data. The structure analysis of MapGIS vector data mainly includes reading its topological relationship, attribute table fields, coordinate information, etc., and converting the complex data structure into a standardized format. In the feature extraction stage, point, line, and surface elements are identified and their geometric coordinates, spatial relationships, and associated attributes are extracted. For example, point elements are used to represent sampling points, ore spots, etc., line elements can represent faults and stratigraphic boundaries, and surface elements are used to represent different stratigraphic units or rock mass distribution areas. During the analysis process, feature classification rules are established to ensure that the data structure of different geological features remains consistent and provides a standardized data foundation for subsequent spatial analysis and visualization. Spatial integrity checks are performed on enhanced image data and point, line, and surface element sets to ensure data accuracy and continuity. Spatial integrity checks include marking data missing areas and topological abnormal points, analyzing geological image data to detect image stitching errors, data truncation, or coordinate information missing, and evaluating image geolocation accuracy by comparing the position relationship of known control points. For vector data, the topological structure of point, line, and surface elements is checked for completeness, such as hanging lines, unsealed polygons, duplicate points, etc. By analyzing the integrity of the attribute table, it is determined whether there are missing fields or data format abnormalities, and all abnormal information is recorded in the data quality assessment report for subsequent correction and optimization. Based on the data quality assessment results, combined with control point location information, point, line, and surface element sets, and their attribute information, a standardized data package containing spatial reference information and element structure data is constructed.The data package contains all processed geological data with detailed spatial information, including coordinate system definition, projection parameters, datum, etc., and records the attribute structure of geological elements, so as to seamlessly connect in subsequent data interaction and system integration. Based on the standardized data package and spatial reference information, a geospatial reference conversion index table is established to record the conversion parameters between the original data coordinate system and the target coordinate system (WGS84), including translation, rotation angle, scaling factor and projection transformation matrix, etc. Meanwhile, hierarchical conversion rules are established for data of different scales and coordinate systems to ensure spatial consistency of data at different scales.
[0026] The spatial reference information is extracted from the standardized data packets, including coordinate system parameters, projection methods, and datum information, which collectively form the spatial positioning foundation of the data. By analyzing these parameters, the original coordinate datum of the input data is determined, and the reference frame of the target coordinate system WGS84 is compared. In this process, the differences in coordinate definitions from different data sources are considered to ensure that the extracted parameters accurately describe the spatial location of the data. The extracted spatial positioning data is analyzed in the coordinate system, and four-parameter or six-parameter conversion models are applied to different types of data. For MapGIS vector data, the four-parameter model is used for conversion by directly calculating the translation, rotation, and scaling relationship with the WGS84 system based on its own coordinate definition. For geological image data processed by image enhancement, the six-parameter model is used for more accurate coordinate transformation due to the more complex deformation and error accumulation. This model not only considers translation, rotation, and scaling, but also introduces additional tilt compensation to correct errors caused by image deformation. Through these mathematical transformations, the initial coordinate conversion parameters are calculated and stored for subsequent mapping relationship construction. Based on the initial coordinate conversion parameters, a global coordinate mapping table is constructed to record the conversion relationship between the original coordinate system and the WGS84 coordinate system of the Ovi interactive map, ensuring that all geological data are integrated on a unified spatial datum. The establishment of the global coordinate mapping table is based on multiple key variables, including the original projection method, datum, transformation matrix, and offset parameters of the data. Through matrix operations and coordinate point fitting methods, the coordinates of the entire data set are globally adjusted to seamlessly connect to the Ovi interactive map platform and maintain high spatial consistency at different scales. The basic mapping model is processed in multiple scales. According to the accuracy requirements of geological data and the visualization levels of the Ovi interactive map, the sampling point density at each scale level is calculated. The calculation of sampling point density depends on the spatial distribution characteristics of the data. By analyzing the distribution density, resolution requirements, and error accumulation of geological features, the system adaptively adjusts the interval of sampling points to ensure sufficient positioning accuracy in large-scale ranges and avoid unnecessary computational overhead in small-scale ranges. At the same time, the transformation accuracy is calculated to determine the adaptability of the coordinate transformation parameters at each scale level, and a layered conversion parameter set is generated, which includes transformation matrices, error compensation parameters, and local adjustment factors under different scale conditions. The conversion parameter set is verified in both forward and reverse directions using known control points. Select multiple control points with known coordinates, convert the original data coordinates to WGS84 coordinates, and then map the converted coordinates back to the original coordinate system. By calculating the error between the forward conversion and the reverse conversion, the coordinate conversion accuracy of each region is evaluated, and a spatial registration accuracy distribution map is drawn. If the conversion error in some areas exceeds the preset threshold, the area is automatically marked and recommended to increase the density of local control points to improve the conversion accuracy.Based on the spatial registration accuracy distribution map, the entire data area is divided into grids, and local accurate conversion parameters are assigned to each grid unit, thereby constructing a geographic spatial reference conversion index table with a two-level index structure. The grid division adopts an adaptive method, i.e., smaller grid units are set in areas with larger errors to ensure higher accuracy, and larger grids are used in areas with smaller errors to reduce the calculation overhead. Each grid unit records the conversion parameters of a specific area, including a local transformation matrix, a control point compensation value, and corresponding spatial index information, thereby realizing adaptive adjustment to different accuracy requirements.
[0027] In step S102, feature extraction and classification are performed on the geological elements in the standardized data packet according to the geographic spatial reference conversion index table, to obtain structured geological data.
[0028] Specifically, the mapping relationship between the original coordinate system and the Amap coordinate system is extracted from the geospatial reference conversion index table, which includes coordinate transformation parameters, scaling factors, rotation angles, and projection methods, to ensure accurate conversion of data between different coordinate systems and maintain their geospatial consistency. Based on the mapping relationship, the geological data in the standardized data package is processed for feature analysis. The feature extraction engine identifies the geometric and spatial distribution characteristics of geological features, obtaining a preliminary feature set. The feature extraction engine uses multiple pattern recognition algorithms and computer vision techniques to process different types of data differently, ensuring high accuracy and reliability of the extracted features. After preliminary feature extraction, different types of geological features are classified. For linear features such as faults and stratigraphic boundaries in the preliminary feature set, the system uses an improved Canny edge detection and Hough transform algorithm to effectively detect edge structures in geological data and accurately fit straight lines or curves through Hough transform, ensuring the continuity and integrity of linear features. For planar features such as stratigraphic units and rock bodies, the system uses region growing and color clustering algorithms to identify different geological units by analyzing pixel color, texture, and other features, and automatically classifies them based on their spatial adjacency, ensuring their integrity and correctness in geology. For point features such as sampling points and occurrence points, template matching technology is applied to identify point features in the data by matching known geological feature characteristics, and the spatial position is optimized using adjacent point analysis to accurately reflect the distribution of geological observation data. The classified feature set is input into the geological feature classification model. Based on a rich geological feature description library, the classification model covers multiple categories such as stratigraphy, structure, lithology, and mineral resources, and assigns each geological feature a clear geological attribute label by comparing the extracted geological features with existing standardized data, making it meaningful in professional geology. The semantic enhancement processing is performed on the feature data with geological attribute labels to identify the hierarchical relationship and cutting relationship between geological features through spatial correlation analysis, such as whether a stratigraphic layer is cut by a fault, whether a rock mass is located below another rock mass, or whether multiple ore points are distributed along a certain structural line. Through topological analysis, spatial adjacency relationship calculation, and geological rule matching, the hierarchical structure between geological features is automatically derived, and a structured geological feature relationship network is formed. According to the data structure specifications of Amap, the point features in the geological feature relationship network are converted into Amap label objects, the line features are converted into Amap track objects, and the planar features are converted into Amap graphic objects. During the conversion process, the display style of the features is automatically adjusted, and the visualization performance is optimized to meet the rendering requirements of the Amap platform.At the same time, in the process of conversion, not only the geometric data is simply mapped to the OVI format, but also the spatial relationship and attribute information of the original geological data are retained, so that the converted data still has complete geological significance, and the presentation of the converted data on the OVI interactive map is not limited to the graphic level, but can carry out professional geological data analysis function. The original geological attribute information is attached to the preliminarily adapted OVI format data, and the attribute information is stored as metadata in the OVI object, so that each geological element can be associated with complete geological description, measurement data and related interpretation. At the same time, the structured geological data of the final adapted OVI interactive map is generated, and the data quality in the conversion process is evaluated to ensure the integrity and accuracy of the data.
[0029] Step S103, importing the structured geological data into the OVI interactive map, and performing local registration through the grid subdivision technology to obtain a visual geological element layer;
[0030] Specifically, the API specification conversion is performed on the structured geological data to make it comply with the data import requirements of the OV interactive map. According to the data interface standards of the OV platform, the geometric information, attribute information and style definition of the geological features are encapsulated and stored in the KML / KMZ format to ensure that the geological data can be correctly parsed and displayed on the OV platform. The KML / KMZ file contains the coordinate information of the geological features, as well as the attributes, annotations and visualization styles of the line, surface and point geological features. The standard KML / KMZ file is input into the OV interactive map engine interface, and the data loading is performed by calling the import function. According to the definition of the geological features in the KML / KMZ file, the corresponding geological data layers are generated on the OV interactive map. Based on the preliminary imported geological data layers, real-time coordinate conversion is performed, and positioning is performed according to the mapping relationship in the geospatial reference conversion index table. The geospatial reference conversion index table stores the conversion parameters between the original coordinate system and the OV map WGS84 coordinate system, including translation, rotation, scaling and projection transformation matrix information. During the real-time coordinate conversion process, the system performs coordinate alignment calculation on the geological data according to these parameters, thereby ensuring that all data are accurately matched with the base map of the OV map, eliminating errors between different coordinate systems, and obtaining spatially positioned geological data. The spatial grid subdivision processing is performed on the positioned geological data, the data area is divided into regular grid cells, and local transformation parameters are applied to each grid cell. The purpose of grid subdivision is to improve the local accuracy of the data, so that the geological features can maintain high accuracy in different spatial ranges, and the geometric errors are corrected through local transformation parameters. For example, in some areas, due to the accuracy problem of the original coordinate conversion, local deformation or misplacement occurs, which is corrected by grid division. For each small area, a conversion matrix is set, and an interpolation algorithm is used to smooth the boundary area, thereby eliminating deformation and joint gaps, and ensuring the spatial consistency of the geological data. After the spatial position adjustment of the data is completed, the transparency optimization algorithm is implemented on the geological image part of the corrected data to improve the visualization effect of the map. Since the geological data contains a large amount of image information, directly superimposing it on the OV map base map will affect the overall readability. The intelligent transparency adjustment method is adopted to adaptively adjust the semi-transparency according to the image content features, so that the geological information can be clearly visible and best integrated with the base map satellite image. The core of the transparency optimization is to dynamically adjust the transparency according to the color distribution, boundary features and background information of the geological features, so that important geological information is highlighted, and the transparency of the background part is appropriately improved to avoid blocking the terrain information of the base map. While optimizing the transparency, the corrected data is classified and organized according to the categories of the geological features, and different types of geological features such as strata, structures and ore spots are classified into independent layers to improve the visualization management capability of the map, so that users can selectively display or hide certain types of geological information as needed.In addition, a two-way data association mechanism is established to ensure the interactive function of geological elements on the OV map. The geological objects on the OV map are bound with the original geological database, so that when a user clicks on a certain geological element, the detailed attribute information of the element, including geological classification, mineral distribution, fault characteristics, etc., can be queried, and the user is allowed to locate the specific position of the element on the OV map in the geological database. A visual geological element layer supporting hierarchical display control is generated.
[0031] Step S104, adding target geological editing tools to the visual geological element layer, drawing geological elements and entering attributes to obtain an edited geological dataset;
[0032] Specifically, the native interaction interface of the Ovi interactive map is functionally extended to meet the professional needs of geological data editing. A complete set of target data editing tools is added to the basic interface of the Ovi interactive map, which includes core geological data editing functions such as stratum addition, fault drawing, occurrence measurement, and sample recording. The introduction of these functions enables geologists to directly draw, adjust, and manage geological data in the Ovi interactive map environment without relying on external GIS software, thereby improving the convenience and real-time nature of data editing. While building the geological target editing interface, intelligent drawing assistance functions are provided to optimize the drawing experience of users and ensure the spatial consistency of newly drawn elements with existing data. The core of the intelligent drawing assistance function is to automatically detect the extension trend of the surrounding existing boundaries, so that newly drawn elements such as fault lines and stratum boundaries can be automatically aligned with existing data. Using spatial topology analysis methods, the direction of the user-drawn lines is analyzed in real time, and intelligent adsorption and smoothing functions are provided to ensure that newly drawn geological elements do not have problems such as breaks, discontinuities, or distortions, thereby ensuring the coherence and accuracy of the entire geological element network. During the drawing process, based on known geological laws, the reasonableness of the drawn stratum boundaries is judged, and optimization suggestions are provided when necessary to reduce errors in manual drawing. In addition to the drawing function, a standard geological symbol library is integrated to ensure that the visualization of geological data conforms to industry standards. The standard geological symbol library contains a wealth of geological identifiers, such as different rock fill styles, structural symbols, and ore point symbols. These symbols provide clear geological element labeling methods and ensure that edited geological data is consistent with standardized geological legends. In the geological target editing interface, users directly select appropriate symbols from the symbol library and apply them to drawn geological elements such as strata, faults, and ore points, thereby enhancing the professionalism and readability of the map. At the same time, according to the target attribute requirements of different types of geological elements, the corresponding attribute forms are dynamically generated, allowing users to input standardized geological description data for different geological elements. For stratum elements, an input interface is provided that includes stratum name, rock description, sedimentary environment, and age information. For fault elements, parameters such as occurrence, displacement, and activity are provided for input. For fold elements, fold axis, plunge angle, and related geological structures are provided for filling. For rock mass elements, the system allows users to input rock type, structural features, and mineralization information. All these dynamically generated attribute forms are designed based on the standard data structure of the geological industry, ensuring that user-entered data meets professional requirements and seamlessly integrates with other geological information systems during subsequent data processing and export. To ensure the accuracy of user-entered geological description data, legality checks and consistency verification are performed on all input data, focusing on the rationality of stratum age sequence and the compliance of structural rules.For example, the system automatically checks whether the stratigraphic sequence input by the user conforms to the superimposition rule of stratigraphy, i.e. younger strata should not appear below older strata, and whether the fault occurrence conforms to the basic principles of structural geology, such as whether the fault system in the same area has a reasonable dip and strike distribution. If the system detects unreasonable data, it will prompt the user to make adjustments and provide modification suggestions that conform to geological logic to avoid incorrect data entering the final geological database. After all the geological attribute data is verified, the audited geological attribute data is associated and integrated with the geometric information of the geological elements to ensure that each geological element not only has an accurate spatial position and shape, but also has complete geological attribute description. In order to enhance the traceability of the data editing process, an editing operation log recording mechanism is established to record all data modification history, including new element addition, attribute editing, geometric shape adjustment, etc. operation information, so that the user can trace back the editing process at any time, understand the evolution track of the data, and perform version comparison and rollback operation when necessary. Get the edited geological data set.
[0033] Step S105, restructuring and reverse coordinate conversion of the edited geological data set to obtain standard format data files suitable for the target geological information system.
[0034] Specifically, data structure reorganization processing is performed on the completed geological dataset to ensure that the data derived from the Ovi platform restores its original geological element hierarchy and topological relationship. In this process, the labels, tracks and graphic objects in the Ovi platform are converted back to the target geological data structure, so that the geometric relationship of point elements, line elements and surface elements is restored, and the connection relationship between geological elements is reconstructed through topological analysis method. For point elements, the attribute association in the target system is restored, such as the geological attributes of ore spots and sampling points; for line elements, it is ensured that fault, stratigraphic boundary and other elements can maintain continuity in topological structure; for surface elements, the topological repair technology is used to ensure the closure of stratigraphic units, so that they can be correctly parsed and used for spatial analysis in the target GIS system. After completing the structure reorganization, attribute data enhancement conversion is performed to ensure that the geological description information entered in the Ovi platform is standardized and adapted to the target geological database structure. Since the Ovi interactive map is mainly used for visualization display, its data structure is relatively free, while the target geological information system follows strict database specifications, so the geological description information is standardized and converted. The geological attribute data stored in the Ovi platform is parsed and mapped to the standard attribute table structure according to the specifications of the geological database, such as stratigraphic attributes including name, lithology, sedimentary age, fault attributes including occurrence, displacement, structure type, etc. At the same time, a relationship table is built to maintain the logical association between different geological elements, such as a certain stratigraphic unit interacting with multiple faults, and a certain ore spot belonging to a specific rock mass unit. And the attribute data is converted into code table, so that all the text description information can be mapped to the standard geological data dictionary, to ensure the readability and consistency of the data in the target system. After the data structure reorganization and attribute conversion are completed, the standardized geological data is executed in reverse coordinate conversion according to the geospatial reference conversion index table, to realize the accurate conversion from WGS84 coordinate system to the coordinate system of the target geological information system. Since the Ovi interactive map uses the global WGS84 coordinate, while the target geological information system uses the local coordinate system or the specific projection coordinate system, the conversion parameters stored in the geospatial reference conversion index table are applied, including translation, rotation, scaling and projection transformation matrix, to ensure the accuracy of coordinate conversion. In the conversion process, a multi-scale precision control mechanism is used to calculate the coordinate conversion error for data of different geographical ranges, and the conversion accuracy is optimized through an error compensation model, so that the converted data can be seamlessly connected to the target GIS platform. After completing the coordinate conversion, the intelligent coordinate matching algorithm is applied to the coordinate corrected geological data to ensure the spatial consistency of the data in the target system. The intelligent coordinate matching algorithm automatically identifies control points and establishes conversion relationship, so that the original geological data can be accurately aligned with the existing data in the target system.The system extracts known control points from the target system and performs a matching analysis with the converted data, calculates the deviation between the two through a least squares registration algorithm, and dynamically adjusts the coordinate conversion parameters to eliminate position errors caused by differences in coordinate systems. This matching process improves the spatial accuracy of the data and enables the newly imported data to be correctly overlaid on existing geological information, thereby avoiding data misplacement or overlapping problems. After completing the precise registration, the geological spatial data is converted into standard format files of the target geological information system, and format adaptation is performed for different GIS platforms. For example, for the MapGIS system, standard MAP, DAT, WAT, and TAB file structures are generated, where the MAP file stores geographic spatial elements, the DAT file contains attribute data, the WAT file records topological relationships, and the TAB file is used to manage the mapping relationship between different data files. During data export, the system performs format optimization processing to reduce file redundancy, improve data loading efficiency, and ensure that the target system can correctly parse the exported geological data. After exporting the standard format files, data integrity verification is performed to ensure that no elements are lost, attribute information is missing, or coordinate transformation is abnormal during the conversion process. The first step of integrity verification is to compare the number of elements, types, and attribute information of the original data and the converted data to ensure that all geological elements are correctly converted. Second, check the topological consistency, such as whether the intersection of faults and strata matches, and whether the stratum unit still maintains a closed structure. Statistical analysis is performed on the coordinate transformation error to ensure that the conversion error of all points is within the preset range, and an automatic correction option is provided for areas where the error exceeds the threshold. A data update tracking mechanism is established to record the conversion process of data from the AOV platform to the target geological information system, including data structure adjustment, attribute matching, coordinate transformation, and other key steps, so that users can trace back the data modification history at any time and perform incremental updates when needed without re-exporting the entire data set. Standard format data files adapted to the target geological information system are generated.
[0035] In the embodiment of the present application, the target geological data and the Ovi interactive map platform are realized bidirectional seamless interaction, the single data interaction mode and the complicated process in the prior art are solved, the operation process is simplified, the technical threshold of the user is reduced, and the operation steps are reduced. Through the introduction of the geographic spatial reference consistency (GRC) concept and the intelligent coordinate matching algorithm, an accurate coordinate system conversion mechanism is established, the accurate conversion of the multi-source geological data between different coordinate systems and scales is realized, the spatial misplacement problem in the integration of the different source geological data in the traditional method is effectively solved, the feature extraction engine and the target geological element identification algorithm are adopted, the geological elements are accurately extracted and classified, the complex geological element relationship is retained, the deep integration of the geological target attribute and the Ovi object is ensured, and the converted data still maintains the target geological meaning on the Ovi platform. Based on the grid subdivision technology, the local accurate registration is realized, the precision limitation of the traditional global transformation is broken through, and the image deformation and the splicing gap are effectively eliminated. The geological target editing function is seamlessly integrated into the Ovi platform, the working process of editing in the target GIS system and then exporting in the traditional method is changed, the real-time data collection and editing in the field are supported, and the geological field operation efficiency is significantly improved. The multi-person collaborative editing and version management mechanism is established, the team collaboration geological survey work mode is adapted, and the seamless data flow and integration from the Ovi platform to the target GIS system are realized.
[0036] In a specific embodiment, the process of step S101 can specifically include the following steps:
[0037] Performing file header information analysis on the original geological data to obtain data type identification and format parameters;
[0038] Classifying and processing the original geological data based on the data type identification, and importing the geological image data and the MapGIS vector data into corresponding processing modules respectively;
[0039] Performing image enhancement processing and control point detection on the geological image data imported into the processing module to obtain enhanced image data and control point position information;
[0040] Performing structure analysis and element extraction on the MapGIS vector data imported into the processing module to obtain point, line and surface element sets and attribute information thereof;
[0041] Performing spatial integrity checking on the enhanced image data and the point, line and surface element sets, marking data missing areas and topological abnormal points, and obtaining data quality evaluation results;
[0042] According to the data quality evaluation results, the control point position information, the point, line and surface element sets and the attribute information thereof, a standardized data package containing spatial reference information and element structure data is constructed;
[0043] A geospatial reference conversion index table is established based on standardized data packets and spatial reference information.
[0044] Specifically, file header information parsing is performed on the original geological data. The original data contains various formats such as geological image data (JPG, TIFF, etc.) and MapGIS vector data. The system extracts data type identifiers and format parameters by parsing the file header information. For example, TIFF format geological images contain coordinate reference information, while MapGIS vector data files store topological relationship and projection coordinate system information. By analyzing these file header information, the data type is automatically determined, and key parameters related to the coordinate system, storage structure, data resolution, etc. are extracted. According to the data type identifier, the original geological data is classified and imported into different processing modules. Among them, geological image data is sent to the image processing module, while MapGIS vector data enters the structure analysis module. For geological image data, image enhancement processing is performed to improve data quality and recognizability. Due to the existence of noise, insufficient contrast or edge blur in the original geological image, a multi-level image enhancement strategy is adopted, including histogram equalization to optimize contrast, high-pass filtering to remove noise, and edge sharpening algorithm to highlight geological boundary features. In order to achieve accurate positioning in subsequent geospatial reference conversion, control point detection is performed after image enhancement. Control points are geological annotation points with known coordinates, such as scale marks on geological maps, known ore spots or structural intersection points. Using template matching and feature point detection algorithms, these control points are automatically identified in the image, and their pixel coordinates and corresponding geographic coordinates are recorded, thereby establishing preliminary spatial reference information. At the same time, structure analysis and feature extraction are performed on the MapGIS vector data imported into the structure analysis module. MapGIS data contains point, line, and surface elements, each of which carries different geological information. For example, point elements represent ore spots, sampling points or observation points, line elements correspond to faults, fold axes or stratigraphic boundaries, and surface elements are used to represent stratigraphic units or rock mass distribution ranges. By analyzing the topological structure of the data file, the geometric information and attribute information of these elements are extracted, and their spatial relationship model is established. In the analysis process, a topological consistency checking algorithm is used to ensure that all line elements are in a connected state, all surface elements are closed regions, and repeated points, hanging lines or overlapping surfaces are identified for correction in subsequent spatial integrity checks. After completing image enhancement and feature extraction, spatial integrity checks are performed on the data to ensure its correctness and usability. For geological image data, image stitching errors, coordinate loss or deformation areas are detected, and their geographic accuracy is evaluated based on control point information. For vector data, the spatial relationship of point, line and surface elements is checked, such as whether two fault lines intersect but do not form nodes, or whether some surface geological units have topological errors. Analyze whether there are missing areas, such as some stratigraphic units are not defined in a certain area, but complete records exist in the surrounding areas, indicating that the data has blank areas or storage errors.To quantify the data quality, a geological data integrity measurement formula is defined:
[0045] ;
[0046] wherein Q represents the data integrity score, represents the number of all elements that should exist in the dataset, represents the number of missing elements, and represents the number of elements with topological errors. The closer the integrity score Q is to 1, the higher the data quality is; if Q is below a certain threshold, the system will mark the dataset as incomplete and generate a data quality assessment report, prompting the user to supplement the data or correct the topological errors. Using the data quality assessment results in combination with control point information, point-line-surface element sets, and their attribute information, a standardized data package is constructed to ensure that all geological data adopts a unified spatial reference system and has a complete element structure. The control point information of image data is converted into spatial reference markers in vector data, so that image data and vector data can be superimposed and analyzed in the same coordinate system. At the same time, according to the topological structure of point, line, and surface elements, their hierarchical relationship in the standardized data format is established, for example, the attribute information of a certain ore point is bound to the corresponding stratum unit, and its spatial relationship with surrounding faults is defined. The standardized data package also contains geographic projection information to ensure accurate conversion between different coordinate systems, and provides a complete element attribute table to make subsequent data query and visualization more convenient. Based on the standardized data package and spatial reference information, a geographic spatial reference conversion index table is finally established, which provides accurate coordinate conversion schemes for geological data and ensures their spatial alignment on the Amap. The index table records the conversion parameters between the coordinate system of the original data and the target system (WGS84), including translation vectors, rotation matrices, and scaling factors. The calculation of the conversion parameters uses the least squares fitting method to ensure the spatial accuracy of the control points after conversion. The index table supports multi-scale conversion to adapt to the data matching needs at different zoom levels. For example, at a large scale, global conversion parameters are used to ensure the spatial consistency of the overall data, while at a small scale, local adjustment parameters are introduced to correct small-scale coordinate deviations caused by different data sources.
[0047] In a specific embodiment, the process of establishing a geographic spatial reference conversion index table based on the standardized data package and spatial reference information can specifically include the following steps:
[0048] Extracting spatial reference information from the standardized data package to obtain spatial positioning data containing coordinate system parameters, projection methods, and datum information;
[0049] The spatial positioning data is subjected to coordinate system analysis, and a four-parameter or six-parameter conversion model is applied to the MapGIS vector data and the enhanced image data to obtain initial coordinate conversion parameters;
[0050] A global coordinate mapping table is constructed according to the initial coordinate conversion parameters, a transformation relationship between an original coordinate system and a WGS84 coordinate system of the Amap is recorded, and a basic mapping model is obtained;
[0051] Multi-scale hierarchical processing is performed on the basic mapping model, sampling point density and transformation accuracy are calculated according to different scale levels, and a hierarchical conversion parameter set is obtained;
[0052] The hierarchical conversion parameter set is subjected to forward and reverse accuracy verification by using known control points, regional conversion error distribution is calculated, and a spatial registration accuracy distribution map is obtained;
[0053] Based on the spatial registration accuracy distribution map, the data region is divided into grid cells, local accurate conversion parameters are assigned to each grid cell, and a geographic spatial reference conversion index table containing a two-level index structure is obtained.
[0054] Specifically, spatial reference information is extracted from standardized data packages to obtain coordinate system parameters, projection methods, and datum information. Standardized data packages contain different types of data, including MapGIS vector data, enhanced geological image data, and corresponding geospatial information. By parsing the metadata fields of these data, the definition of the coordinate system is automatically read, and the projection method and datum parameters are extracted. For example, in MapGIS data, the projection file is directly parsed to obtain the coordinate datum, while in geological image data, the embedded geographic registration information is detected to extract the geographic range and control point coordinates of the image, thereby constructing spatial positioning data. The spatial positioning data is parsed for coordinate system, and appropriate coordinate conversion models are applied for different types of data to ensure that all data can be matched under a unified spatial datum. Since geological data is stored in different coordinate systems, such as MapGIS vector data using local projection coordinate system and geological image data using geographic coordinate system or other projection methods, coordinate conversion is performed to unify all data to WGS84 coordinate system. For vector data, a four-parameter conversion model is used, which includes translation vector and rotation parameters, while for image data, a six-parameter conversion model is used to consider scaling and tilt compensation. This transformation model ensures the matching accuracy between different coordinate systems, while considering tilt and scaling errors in image data conversion, so that geological images can be accurately aligned with vector data. After calculating the initial coordinate conversion parameters, a global coordinate mapping table is constructed to record the transformation relationship between the original coordinate system and the WGS84 coordinate system of the AWE interactive map. This mapping table stores the coordinate conversion parameters of different data sources and provides a basis for subsequent spatial alignment and data matching. During the mapping table construction process, the conversion matrix of each data set is recorded, including the conversion error information of the control points, thereby ensuring the consistency of all geological features in space. The mapping table supports multi-scale conversion to adapt to the needs of different resolutions and map zoom levels, so that geological data can maintain correct spatial positions at different observation scales. To improve the adaptability of data conversion, multi-scale hierarchical processing is performed on the basic mapping model, and the sampling point density and transformation accuracy are calculated according to different scale levels. At large scales, a lower sampling point density is used to reduce computational overhead, while at small scales, the number of sampling points is increased to ensure higher transformation accuracy. Through adaptive algorithms, the sampling point density is dynamically adjusted, and error compensation techniques are combined in the conversion process, so that the conversion parameters can accurately adapt to each scale. After completing the multi-scale parameter calculation, the hierarchical conversion parameter set is verified in both forward and reverse directions using known control points, and the conversion error distribution of each region is calculated. The key to forward and reverse accuracy verification is to convert back to the original coordinate system after converting the known control point coordinates, and then calculate the error before and after conversion. The error distribution is calculated for all control points, and a spatial registration accuracy distribution map is generated to visually display the conversion accuracy of each region.The areas with large errors are automatically marked by the system for local optimization adjustment in subsequent processing. Based on the spatial registration accuracy distribution map, the entire data area is divided into grids, and local accurate conversion parameters are assigned to each grid unit to obtain a geospatial reference conversion index table containing a two-level index structure. The grid division adopts a dynamic division strategy, i.e., smaller grid units are used in areas with large conversion errors to improve conversion accuracy, and larger grid units are used in areas with small errors to reduce the amount of calculation. Each grid unit records local conversion matrices and control point compensation parameters, so that in actual application, the system quickly finds and applies the optimal coordinate conversion parameters according to the map zoom level of the user's area.
[0055] In the construction process of the geospatial reference conversion index table, the embodiment also applies collaborative data conversion based on GRC and intelligent coordinate matching algorithms, including: performing GRC feature extraction on the spatial reference information in the standardized data package, identifying coordinate system conversion key feature points and core reference lines, and obtaining a GRC feature point set; inputting the GRC feature point set into a regional intelligent matching model, dividing the matching area according to the terrain features and geological unit boundaries, and obtaining a spatial partition matching unit; performing adaptive weight allocation on each spatial partition matching unit, obtaining a point priority sequence in the area according to the type, density distribution and position importance of the geological elements; selecting an optimal control point combination based on the point priority sequence, applying a differentiated matching strategy for different geological structure units, and obtaining a multi-scale collaborative control point network; constructing a local nonlinear transformation model using the multi-scale collaborative control point network, calculating spatial deformation parameters through a tensor spline interpolation algorithm, and obtaining a local accurate transformation matrix group; performing boundary condition smoothing processing on the local accurate transformation matrix group to ensure the continuity and smooth transition between adjacent areas, and obtaining a seamless spliced regional conversion model; integrating the regional conversion model with the basic mapping model, calculating global and local conversion parameters through multi-level weighted combination, and obtaining a comprehensive conversion matrix; iteratively verifying and optimizing the comprehensive conversion matrix, adjusting the control point weight and distribution through minimum reverse projection error, and obtaining a final collaborative conversion parameter set; organizing the collaborative conversion parameter set according to the spatial grid index structure, assigning accurate transformation parameters to each grid unit, and establishing a parameter query acceleration mechanism to obtain the geospatial reference conversion index table.
[0056] In a specific embodiment, the process of performing step S102 can specifically include the following steps:
[0057] Extracting the mapping relationship between the original coordinate system and the Amap coordinate system in the geospatial reference conversion index table;
[0058] The geological data in the standardized data packet is processed by feature analysis based on the mapping relationship, geometric features and spatial distribution features of the geological elements are recognized by a feature extraction engine, and a preliminary feature set of the geological elements is obtained;
[0059] A combined algorithm of improved Canny edge detection and Hough transform is applied to linear elements in the preliminary feature set, a region growing and color clustering algorithm is applied to planar elements, and a template matching technique is applied to point elements, so that a classified geological element set is obtained;
[0060] The classified geological element set is input into a geological element classification model, the geological element classification model includes a feature description library of strata, structures, lithology and mineral resources, and element data with geological attribute labels is obtained;
[0061] Semantic enhancement processing is performed on the element data with geological attribute labels, spatial correlation analysis is performed to identify the sequence relationship and cutting relationship between elements, and a structured geological element relationship network is obtained;
[0062] According to the data structure specification of the OV interactive map, point elements in the geological element relationship network are converted into OV label objects, line elements are converted into OV track objects, and surface elements are converted into OV graphic objects, so that preliminary adapted OV format data is obtained;
[0063] The preliminary adapted OV format data is attached with original geological attribute information as metadata, and structured geological data adapted to the OV interactive map is generated.
[0064] Specifically, the mapping relationship between the original coordinate system and the Ovi interactive map coordinate system is extracted from the geospatial reference conversion index table. Since different data sources use different coordinate systems, such as local projection coordinate system, UTM coordinate system or geographic coordinate system, the conversion parameters in the index table are analyzed, including coordinate translation, rotation angle, scaling factor and projection transformation matrix, and a spatial conversion model is constructed based on these parameters to ensure consistent spatial matching of all data on the Ovi interactive map. Based on the coordinate mapping relationship, the geological data in the standardized data package is processed for feature analysis, and the geometric features and spatial distribution features of the geological elements are identified through the feature extraction engine to generate a preliminary feature set of the geological elements. The feature extraction engine adopts different analysis strategies according to the data type, for example, for raster data, the morphological analysis method is used to extract the main geological boundaries, while for vector data, the spatial relationship of points, lines and surfaces is identified through topological structure analysis. Gaussian filtering is used to remove noise and calculate the spatial density of geological elements to determine whether a region has significant geological features. After preliminary feature extraction, corresponding feature recognition algorithms are applied to different types of geological elements. For linear elements such as faults and stratigraphic boundaries, an improved Canny edge detection and Hough transform combined algorithm is used to ensure the accuracy of edge recognition and the continuity of linear structures. Canny edge detection is used to extract high gradient areas in the image and remove redundant noise through non-maximum suppression; Hough transform is used to detect linear features and improve the recognition ability of curved faults through parameter optimization. For planar elements such as stratigraphic units and rock mass distribution, region growing and color clustering algorithms are used to analyze the color and texture features of adjacent pixels to achieve region division, and spatial connectivity analysis is used to ensure the integrity of geological units. For point elements such as ore spots and sampling points, template matching technology is used to accurately locate target points by calculating the feature similarity of different sample points, and spatial density analysis method is used to remove abnormal points to ensure the stability and reliability of the data. After the classification of geological elements, the classified element set is input into the geological element classification model, which contains feature description libraries of multiple categories such as strata, structures, lithology and mineral resources, and uses pattern matching and deep learning technology for automatic classification. Through training set learning, the morphological features and attribute relationships of different geological elements are learned, such as certain stratigraphic units have specific color distribution and spatial texture features, and certain ore spots are concentrated near certain geological structures. Therefore, classification rules are established according to these features, and each identified element is automatically labeled with the corresponding geological attribute, so that all data can be consistent with the standard geological classification system. After obtaining the element data with geological attribute labels, semantic enhancement processing is performed, and the hierarchical relationship and cutting relationship between geological elements are identified through spatial correlation analysis to construct a complete geological element relationship network.The core of semantic enhancement processing is to analyze the interaction of different geological elements based on topological rules, such as whether a certain rock layer is cut by a fault, or whether some ore spots are concentrated in a specific tectonic unit. The system uses a stratigraphic relationship modeling method to calculate the relative time relationship between stratigraphic units, automatically identify the upper and lower stacking relationship of strata, and verify its rationality through geological rules. At the same time, for the tectonic cutting relationship, the influence of geological faults on surrounding strata is calculated through spatial analysis, and the contact relationship between different strata is identified, so as to build a geological relationship network, so that the data not only has geometric information, but also expresses geological process and structural evolution information. After establishing a complete geological element relationship network, according to the data structure specification of the Ovi interactive map, the geological elements are converted into Ovi compatible object format. Among them, point elements are converted into Ovi label objects, line elements are converted into Ovi track objects, and surface elements are converted into Ovi graphic objects. In the conversion process, the attribute information of the geological elements is preserved, and geographic coordinates are added to each object, so that it can be displayed correctly on the Ovi interactive map. At the same time, using the layer management mechanism, different types of geological data are organized into independent layers, so that users can flexibly control the display mode of the data on the map interface. After completing the preliminary adaptation of the Ovi format data, the original geological attribute information is attached, and these attribute information is stored as metadata in the Ovi object to ensure the integrity of the geological data. For example, each ore spot object contains not only its spatial coordinate information, but also attributes such as ore type, grade, and ore-forming environment, while each fault object contains key information such as its occurrence, displacement direction, and activity. The data modification history in the conversion process is recorded to allow users to trace back to the original data when needed, and to ensure the traceability of the data.
[0065] In a specific embodiment, the process of performing step S103 can specifically include the following steps:
[0066] API specification conversion is performed on the structured geological data, the geological element geometric information, attribute information and style definition are packaged according to the requirements of the Ovi interactive map, and a standard KML / KMZ format file is obtained;
[0067] The standard KML / KMZ format file is input into the Ovi interactive map engine interface, data loading is performed by calling the import function, and a preliminary imported geological data layer is obtained;
[0068] Based on the preliminary imported geological data layer, real-time coordinate conversion is performed, and the mapping relationship in the geospatial reference conversion index table is used for positioning to obtain spatially positioned geological data;
[0069] The spatially positioned geological data is subjected to spatial grid subdivision processing, the data area is divided into regular grid cells, local transformation parameters are applied to each grid cell, and corrected data that eliminates deformation and splicing gaps is obtained;
[0070] The transparency optimization algorithm is implemented for the geological image part in the correction data, the semi-transparency is intelligently adjusted according to the image content characteristics, the superimposed effect of the best fusion with the base map satellite image is obtained, the correction data is classified and organized according to the geological element type, the stratum, structure and ore spot elements are classified into independent layers, and a bidirectional data association mechanism is established, so that the visual geological element layer supporting hierarchical display control is obtained.
[0071] Specifically, the structured geological data is converted according to API specification to make it conform to the standardized storage format of the Ov interactive map. In this process, the geometric information, attribute information and style definition of the geological elements are parsed and encapsulated according to the KML / KMZ format. KML is an XML-based geographic data storage format, and KMZ is its compressed version, which can more efficiently store complex geological data. In the conversion process, the geometric information of point elements, line elements and surface elements is encoded, and the detailed information of geological data is added through the attribute field, such as recording the ore type, grade, occurrence state for ore spots, recording the occurrence, displacement direction, activity for faults, and adding sedimentary environment, lithology and age information for stratum units. In order to ensure the visualization effect of geological data on the Ov map, style definitions are set according to different element types, such as filling different stratum units with different colors or adding different line types to fault lines to distinguish normal faults, reverse faults and strike-slip faults. After completing the KML / KMZ format encapsulation, the generated file is input into the Ov interactive map engine interface, and data loading is performed by calling the import function. In this process, the Ov interactive map parses the KML / KMZ file, extracts the geological elements therein, and generates corresponding geological data layers on the map interface according to the coordinate information. Since the coordinate system of the original data is different from the WGS84 coordinate system used by the Ov interactive map, after data loading, position deviation or distortion may occur. Therefore, real-time coordinate conversion is performed to ensure accurate positioning of geological data on the Ov map. Real-time coordinate conversion uses the mapping relationship in the geospatial reference conversion index table to position the data. The transformation parameters between the original coordinate system and the WGS84 coordinate system are extracted from the index table, including translation vector, rotation matrix and scaling factor. The coordinates of each geological element are converted to ensure accurate spatial position matching on the Ov map. The coordinate conversion process uses the following transformation formula:
[0072] ;
[0073] wherein, represents the coordinates of the original data, is the target coordinate after conversion, are the scaling factors of the X and Y axes respectively, are non-diagonal elements of the rotation matrix, and The transformation is performed on the coordinates of all geological elements to ensure their spatial positions on the OV map are accurate. After completing the real-time coordinate conversion, spatial grid subdivision processing is performed on the spatially positioned geological data to improve local accuracy and eliminate stitching gaps or local distortions caused by coordinate conversion. Grid subdivision divides the entire data area into regular grid cells, and each grid cell has independent local transformation parameters to ensure high-precision matching in local areas. According to the distribution density and conversion error of geological data, an appropriate grid division granularity is calculated. Smaller grid cells are used in areas with larger errors to improve conversion accuracy, while larger grid cells are used in areas with smaller errors to reduce computational complexity. Local conversion parameters are calculated in each grid cell, and these parameters are used to fine-tune the geological data to eliminate stitching errors and geometric distortions. Based on data accuracy optimization, a transparency optimization algorithm is implemented for the geological image part of the corrected data to improve the fusion effect of geological data and base map satellite images. Since the geological image covers the terrain information of the base map, affecting the readability of the map, an intelligent transparency adjustment method is used to dynamically adjust the transparency according to the image content features. By analyzing the color distribution and boundary features of the image, the importance weight of each pixel point is calculated, and the transparency is adjusted according to these weights. For example, for the stratigraphic boundary area, the transparency is reduced to highlight the boundary details, while for the uniformly filled area, the transparency is increased to ensure that the base map information is still visible. Through this method, the transparency of the geological image is intelligently adjusted to achieve the best fusion with the satellite image on the OV interactive map. At the same time, the corrected data is classified and organized according to the type of geological elements, and different types of elements are classified into independent layers to allow users to flexibly control the display of data. For example, stratigraphic units are classified into the stratigraphic layer, structural information is classified into the structural layer, and mine point data is stored in the mineral resources layer. To improve the interactivity and traceability of the data, a bidirectional data association mechanism is established, so that each geological element on the OV map can be linked back to its original data source. The index information of the original data is stored in the geological objects of the OV map, and the unique identifier of the OV map object is recorded in the geological database to ensure that users can query and analyze data between the two systems. For example, when the user clicks on a fault on the OV map, it automatically jumps to the corresponding record in the geological database and displays the detailed attribute information of the fault. Conversely, when a geological element is selected in the geological database, its corresponding geographical location is highlighted on the OV map, enabling bidirectional interaction of data. A visualization geological element layer is generated to support hierarchical display control.
[0074] In a specific embodiment, the process of performing step S104 can specifically include the following steps:
[0075] The original interaction interface of the Ovi interactive map is extended in function, and target data editing tools including stratum adding, fault drawing, occurrence measuring and sample recording are added to obtain a geological target editing interface;
[0076] Intelligent drawing auxiliary functions are provided based on the geological target editing interface, intelligent adsorption and smoothing are performed by detecting the extension trend of the surrounding existing boundary to obtain newly drawn geological elements consistent with the existing data in space;
[0077] A standard geological symbol library is integrated into the geological target editing interface to obtain a geological editing system supporting target labeling;
[0078] Dynamic attribute forms are generated according to the target attribute requirements of different types of geological elements, and corresponding target attribute input interfaces are provided for strata, faults, folds and rock bodies to obtain standardized geological description data;
[0079] Legitimacy checking and consistency verification are performed on the standardized geological description data input by the user to detect the rationality of stratum age sequence and the compliance of structural regularity to obtain verified geological attribute data;
[0080] The verified geological attribute data is associated and integrated with the geometric information of the geological elements, and an editing operation log is established to record data modification history to obtain an edited geological data set.
[0081] Specifically, the native interactive interface of the Ovi interactive map has been expanded to support the visual drawing and editing of geological data. By adding a geological data editing toolbar to the basic interface of the Ovi map and adding functions specifically for adding strata, drawing faults, measuring occurrences, and recording sample points, geologists can directly input and adjust professional geological data on the map. These tools support the manual drawing of geological elements and are linked with existing geological data to ensure that users can perform geological editing work efficiently and accurately. On the basis of providing drawing tools, the drawing accuracy and data consistency are enhanced, and the user's drawing experience is optimized through intelligent drawing assistance functions. The system automatically detects the extension direction of the stratum boundary, fault or structural line being drawn by the user, and combines the topological relationship of the surrounding existing geological elements to intelligently predict the reasonable direction of the geological boundary. For example, when a user draws a new stratum boundary, the system will analyze its boundary relationship with the adjacent stratum and automatically adjust the drawing path so that it smoothly connects to the existing stratum boundary to avoid unnecessary breaks or overlaps. The intelligent snapping feature recognizes user-drawn points, lines, and areas and automatically aligns them to existing geological data structures, such as aligning new fault lines to known faults or automatically aligning new sample points to existing mineral distribution areas. The system also provides a drawing smoothing function that geometrically optimizes user-drawn lines to reduce human error and ensure more accurate spatial representation of geological elements. To enhance the professional presentation of geological data, a standard geological symbol library has been integrated into the geological object editing interface, allowing users to directly use graphical symbols that comply with geological industry standards for geological annotation. The symbol library includes common stratigraphic fill patterns, fault symbols, lithology identifiers, and mineral markers, allowing users to select the appropriate symbol based on the specific geological object. For example, when drawing faults, users can select different fault symbols, such as normal, reverse, or strike-slip, to clearly distinguish different geological features on the map. When annotating mineral points, users can select symbols specific to specific minerals and customize their color and size to intuitively represent the distribution of mineral deposits on the map. After the drawing is completed, in order to ensure that the geological data has complete attribute information, corresponding attribute input forms are dynamically generated according to different types of geological elements, allowing users to enter standardized geological description data. For example, when the user draws a new stratigraphic unit, the system automatically pops up the stratigraphic attribute input interface, requiring the user to fill in information such as stratigraphic name, sedimentary age, lithology, thickness, etc.; and when the user adds a fault element, the system provides input options related to the fault, such as occurrence, dislocation direction, activity, etc. For fold elements, attribute fields such as axial orientation, dip angle, and structural type are provided, while for rock mass units, users are allowed to enter key geological information such as lithology classification, magma intrusion mode, and mineralization characteristics. The system's dynamic form mechanism enables different types of geological data to have structured attribute descriptions that meet industry standards, thereby ensuring data integrity and consistency.After the user inputs the geological attribute data, a legality check and consistency verification are performed on the entered data to ensure that all data conforms to the basic laws of geology. The rationality of the stratigraphic age sequence is detected, for example, if the stratigraphic order input by the user conflicts with the known geological age, the system will issue a warning and suggest that the user adjust the stratigraphic order or check the geological age. At the same time, the conformity of the structural law is checked, for example, for the occurrence of a fault, the spatial relationship between the fault and adjacent faults is calculated, and it is ensured that its tendency and dip angle conform to the regional tectonic characteristics. If it is found that the data input by the user does not conform to the existing geological laws, for example, an unreasonable high-angle thrust fault is input in a stable sedimentary basin, the system prompts the user to recheck the input and provides modification suggestions that conform to the structural law. When all the geological attribute data passes the verification, the audited data is associated with the geometric information of the geological elements, and stored in a unified geological database to ensure the integrity and traceability of the data. In order to enhance the data management capability, an editing operation log is established to record all data modification history of the user, including adding elements, editing attributes, adjusting geometric shapes and other operation information. The log mechanism allows the user to trace back the data modification process in the future, and supports version comparison and rollback operation.
[0082] In a specific embodiment, the process of performing step S105 can specifically include the following steps:
[0083] The data structure reorganization processing is performed on the edited geological data set to convert the labels, tracks and graphics in the Ovi platform back to the target geological data structure, to obtain reorganized data that restores the hierarchical relationship and topological relationship of the geological elements;
[0084] Based on the reorganized data, attribute data enhancement conversion is performed to normalize the geological description information entered in the Ovi platform into the target geological database structure, to obtain normalized geological data containing standard attribute tables, relationship tables and code tables;
[0085] According to the reverse coordinate conversion index table of the geographic spatial reference, reverse coordinate conversion is performed on the normalized geological data to convert the data in the WGS84 coordinate system back to the target system coordinate system, to obtain coordinate-corrected geological data;
[0086] The intelligent coordinate matching algorithm is applied to the coordinate-corrected geological data to obtain accurately registered geological spatial data by automatically identifying control points and establishing conversion relationships;
[0087] The accurately registered geological spatial data is converted into the file format of the target geological information system, and the standard MAP, DAT, WAT and TAB file structures are generated for the MapGIS system to obtain standard format files exported initially;
[0088] The data integrity verification is performed on the initially derived standard format file, the element loss, attribute information incompleteness and coordinate transformation abnormality are checked, the data updating tracking mechanism is established, and the standard format data file suitable for the target geological information system is obtained.
[0089] Specifically, the data structure is reorganized to restore the hierarchical and topological relationships of geological elements. In the OV interactive map, geological data is stored in the form of labels, tracks, and graphics, which can clearly express geological information when visualized. However, in the target geological information system, they need to be converted back to standard geological data structures. The system parses the data files in the OV interactive map, identifies different types of geological elements, and maps them to standard geographic feature types such as points, lines, and surfaces. For example, track data in OV corresponds to linear geological structures such as faults and fold axes, while label data is used to represent discrete geological elements such as ore spots and sampling points, and surface data is used to define regional geological units such as strata and rock bodies. Through topological analysis, the connection between geological elements is reconstructed, such as ensuring that the intersection of fault lines forms correct nodes, and that strata boundary lines form closed polygons, so as to maintain the consistency and integrity of geological data in subsequent spatial analysis. After the data structure is reorganized, attribute data enhancement conversion is performed to standardize the geological description information in the OV interactive map to adapt to the standard format of the target geological database. Since the data in the OV interactive map is stored in KML / KMZ format, the attribute information is unstructured text or simple label fields, so these information is mapped to the standard attribute table of the target database. For example, strata data needs to include fields such as name, lithology, sedimentary environment, and age, while fault data needs to include attributes such as occurrence, displacement, and activity. The system automatically parses the data content of the OV interactive map and constructs a structured attribute table according to the field definition of the target geological database, ensuring that all attribute data can be accurately matched. For example, if the fault attribute in OV only includes "direction", while the target database requires three fields of strike, dip, and dip angle, the existing data is automatically supplemented, and the user is prompted to complete the information if necessary. At the same time, a relationship table is established to maintain the logical association between different elements, such as linking a certain ore spot data to the mine area it belongs to, and establishing the mutual relationship between lithology and strata. Code table conversion is also a key step in attribute data enhancement conversion, which converts the text information in the OV interactive map into standardized codes according to the standard coding specifications of the geological industry, such as converting "sandstone" to the standard lithology code, to ensure data compatibility between different systems. After completing the standardization of data structure and attribute data, the standardized geological data is executed with reverse coordinate conversion according to the geospatial reference conversion index table, to ensure that the data can match the coordinate system of the target system. The OV interactive map uses the WGS84 coordinate system, while the target geological information system uses local coordinates or specific projection coordinates, so the coordinates of all geological elements are converted. Read the parameters in the conversion index table, including translation, rotation angle, scaling ratio, etc., and apply these parameters to coordinate transformation of all data.During the conversion process, high-precision coordinate conversion algorithms are employed to minimize conversion errors. After conversion, key control points are verified to ensure that the converted coordinates align with the geographic reference of the target coordinate system. If errors in certain points exceed the allowed range during conversion, the conversion parameters are automatically adjusted, and manual correction options are provided if necessary to ensure data accuracy. After the coordinate conversion is complete, intelligent coordinate matching algorithms are applied to optimize the spatial accuracy of geological data in the target system. By automatically identifying control points and establishing spatial conversion relationships between them, all geological features can be accurately matched with existing data in the target system. For example, if there are existing stratigraphic boundaries in the target system, and the converted data has a slight deviation near these boundaries, the system will automatically detect these deviations and apply local adjustment algorithms to align the new stratigraphic boundaries with the existing data. For point features such as ore spots or sampling points, the positional deviation before and after conversion is calculated, and the converted coordinates are adjusted to maintain their original spatial consistency in the target system. Different scales of data are optimized, such as using global conversion parameters for large-scale data and local optimization parameters for small-scale data, to ensure high accuracy at different map zoom levels. After all the coordinate and attribute information of the geological data is optimized, it is converted into the standard file format of the target geological information system. For example, in the MapGIS system, geological data is composed of multiple files such as MAP, DAT, WAT, and TAB, where MAP files store spatial geometric information, DAT files store attribute data, WAT files record topological relationships, and TAB files manage indexes between different data files. During data export, the system will split the processed geological data into corresponding files according to the storage requirements of the target system, and ensure that all data structures can be correctly mapped to the MapGIS format. After generating the preliminary exported standard format files, data integrity verification is performed to ensure that no elements are lost, attribute information is incomplete, or coordinate transformation is abnormal during the conversion process. By comparing the data records before and after conversion, it is checked whether all geological features are complete, such as calculating the total length of faults and the total area of stratigraphic units, and comparing them with the original data to ensure that the converted data does not have information missing. The integrity of attribute fields is also checked, such as ensuring that each stratigraphic unit has complete lithology, age, and other attribute information, and the coordinate conversion error is analyzed to ensure that the conversion error of all points is within the allowed range. If the system finds that some data is missing, attribute fields are missing, or coordinate errors exceed the threshold, it will automatically mark these problems and provide correction suggestions. To ensure data traceability and facilitate subsequent maintenance, a data update tracking mechanism is established to record the conversion process from the AWE platform to the target geological information system.Store all data conversion history versions and record the specific content of each modification, so that the user can trace back the data modification history at any time and restore to a specific version when needed.
[0090] The above describes the geological data interaction method based on the Ovi interactive map in the embodiments of the present application, and the following describes the geological data interaction system based on the Ovi interactive map in the embodiments of the present application, please refer to Figure 2 The geological data interaction system based on the Ovi interactive map in the embodiments of the present application includes one embodiment:
[0091] The feature recognition module 201 is configured to perform feature recognition and structure analysis on the original geological data, obtain a standardized data package, and establish a geographic spatial reference conversion index table;
[0092] The classification module 202 is configured to perform feature extraction and classification on the geological elements in the standardized data package according to the geographic spatial reference conversion index table, and obtain structured geological data;
[0093] The local registration module 203 is configured to import the structured geological data into the Ovi interactive map, and perform local registration through a grid subdivision technique to obtain a visual geological element layer;
[0094] The editing module 204 is configured to add a target geological editing tool to the visual geological element layer, perform geological element drawing and attribute input, and obtain an edited geological data set;
[0095] The conversion module 205 is configured to perform structure reorganization and reverse coordinate conversion on the edited geological data set to obtain a standard format data file suitable for a target geological information system.
[0096] Through the cooperation of the above-mentioned components, the target geological data and the OV interactive map platform realize two-way seamless interaction, solve the problem of single data interaction mode and complicated process in the prior art, simplify the operation process, reduce the technical threshold of users, and reduce the operation steps. By introducing the concept of geographic spatial reference consistency (GRC) and the intelligent coordinate matching algorithm, an accurate coordinate system conversion mechanism is established, the accurate conversion of multi-source geological data between different coordinate systems and scales is realized, the spatial misplacement problem in the integration of different source geological data in the traditional method is effectively solved, the feature extraction engine and the target geological element recognition algorithm are used to accurately extract and classify geological elements, the complex geological element relationship is retained, the depth integration of the geological target attribute and the OV object is ensured, and the converted data still maintains the target geological meaning on the OV platform. Based on the grid subdivision technology, local accurate registration is realized, the accuracy limitation of the traditional global transformation is broken through, and the image deformation and splicing gap are effectively eliminated. The geological target editing function is seamlessly integrated into the OV platform, the traditional workflow of editing in the target GIS system and then exporting is changed, real-time data collection and editing in the field are supported, and the efficiency of geological field operation is significantly improved. A multi-person collaborative editing and version management mechanism is established, which adapts to the team collaboration mode of geological survey, and realizes seamless data flow and integration from the OV platform to the target GIS system.
[0097] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, the system and the unit described above can refer to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0098] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing an OV interactive map-based geological data interaction device (which can be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0099] The above-described embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit the present application; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced by equivalent replacements; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for interacting with geological data based on an Ovi Interactive Map, characterized in that, The method comprises the following steps: feature recognition and structure analysis are performed on original geological data to obtain a standardized data package and establish a geospatial reference conversion index table, including: performing file header information analysis on the original geological data to obtain data type identification and format parameters; based on the data type identification, the original geological data is classified and processed, and geological image data and MapGIS vector data are respectively imported into corresponding processing modules; image enhancement processing and control point detection are performed on the geological image data imported into the processing module to obtain enhanced image data and control point position information; structure analysis and feature extraction are performed on the MapGIS vector data imported into the processing module to obtain point, line and surface feature sets and their attribute information; spatial integrity checking is performed on the enhanced image data and the point, line and surface feature sets to mark data missing areas and topological abnormal points, and data quality evaluation results are obtained; based on the data quality evaluation results, the control point position information, the point, line and surface feature sets and their attribute information, a standardized data package containing spatial reference information and feature structure data is constructed; based on the standardized data package and the spatial reference information, a geospatial reference conversion index table is established, including: extracting spatial reference information from the standardized data package to obtain spatial positioning data containing coordinate system parameters, projection mode and datum plane information; performing coordinate system analysis on the spatial positioning data, and applying a four-parameter or six-parameter conversion model for MapGIS vector data and enhanced image data to obtain initial coordinate conversion parameters; constructing a global coordinate mapping table based on the initial coordinate conversion parameters to record the transformation relationship between the original coordinate system and the Amap WGS84 coordinate system, and obtaining a basic mapping model; performing multi-scale hierarchical processing on the basic mapping model, calculating the sampling point density and transformation accuracy according to different scale levels, and obtaining a hierarchical conversion parameter set; using known control points to verify the hierarchical conversion parameter set in forward and reverse directions, calculating the regional conversion error distribution, and obtaining a spatial registration accuracy distribution map; based on the spatial registration accuracy distribution map, the data area is divided into grid cells, and local accurate conversion parameters are assigned to each grid cell to obtain a geospatial reference conversion index table containing a two-level index structure; feature extraction and classification are performed on the geological features in the standardized data package based on the geospatial reference conversion index table to obtain structured geological data; the structured geological data is imported into Amap, and local registration is performed through grid subdivision technology to obtain a visual geological feature layer; target geological editing tools are added to the visual geological feature layer for geological feature drawing and attribute input to obtain an edited geological data set; the edited geological data set is subjected to structure reorganization and reverse coordinate conversion to obtain a standard format data file suitable for the target geological information system. 2.The geological data interaction method based on the Ovi interactive map of claim 1, wherein, The feature extraction and classification of the geological features in the standardized data package based on the geospatial reference conversion index table to obtain structured geological data comprises: Extracting a mapping relationship between an original coordinate system and an Ovi interactive map coordinate system in the geospatial reference conversion index table; Performing feature analysis processing on geological data in the standardized data packet based on the mapping relationship, identifying geometric features and spatial distribution features of geological elements through a feature extraction engine, and obtaining a preliminary feature set of the geological elements; Applying an improved Canny edge detection and Hough transform combined algorithm to linear elements in the preliminary feature set, applying a region growing and color clustering algorithm to planar elements, and applying a template matching technique to point elements, and obtaining a classified geological element set; Inputting the classified geological element set into a geological element classification model, the geological element classification model including a feature description library of strata, structures, lithology and mineral resources, and obtaining element data with geological attribute labels; Performing semantic enhancement processing on the element data with geological attribute labels, identifying sequence relationships and cutting relationships between elements through spatial correlation analysis, and obtaining a structured geological element relationship network; According to a data structure specification of the Ovi interactive map, converting point elements in the geological element relationship network into Ovi label objects, converting line elements into Ovi track objects, and converting planar elements into Ovi graphic objects, and obtaining preliminary adapted Ovi format data; Attaching original geological attribute information as metadata to the preliminary adapted Ovi format data, and generating structured geological data adapted to the Ovi interactive map. 3.The method of claim 1, wherein, The structured geological data is imported into the Ovi interactive map, and local registration is performed through a grid subdivision technique to obtain a visual geological element layer, including: Performing API specification conversion on the structured geological data, encapsulating geological element geometric information, attribute information and style definitions according to requirements of the Ovi interactive map, and obtaining a standard KML / KMZ format file; Inputting the standard KML / KMZ format file into an Ovi interactive map engine interface, performing data loading by calling an import function, and obtaining a preliminary imported geological data layer; Performing real-time coordinate conversion based on the preliminary imported geological data layer, positioning using a mapping relationship in the geospatial reference conversion index table, and obtaining spatially positioned geological data; Performing spatial grid subdivision processing on the spatially positioned geological data, dividing a data region into regular grid cells, applying local transformation parameters to each grid cell, and obtaining corrected data eliminating deformation and splicing gaps; Implementing a transparency optimization algorithm for a geological image part in the corrected data, intelligently adjusting semi-transparency according to image content features, obtaining an overlay effect best fused with a base map satellite image, classifying and organizing the corrected data according to geological element types, grouping strata, structures and mineral point elements into independent layers, and establishing a bidirectional data association mechanism, and obtaining a visual geological element layer supporting hierarchical display control. 4.The method of claim 1, wherein, Adding a target geological editing tool to the visual geological element layer, drawing geological elements and entering attribute information, and obtaining an edited geological data set, including: The original interactive interface of the Ovi interactive map is functionally extended, target data editing tools including stratum adding, fault drawing, occurrence measuring and sample recording are added, and a geological target editing interface is obtained; An intelligent drawing assisting function is provided based on the geological target editing interface, intelligent adsorption and smoothing processing are performed by detecting the extension trend of the surrounding existing boundary lines, and a newly drawn geological element maintaining spatial consistency with the existing data is obtained; A standard geological symbol library is integrated into the geological target editing interface, and a geological editing system supporting target labeling is obtained; A dynamic attribute form is generated according to the target attribute requirements of different types of geological elements, corresponding target attribute input interfaces are provided for strata, faults, folds and rock bodies, and standardized geological description data is obtained; Legitimacy checking and consistency verification are performed on the standardized geological description data input by the user, the rationality of stratum age sequence and the compliance of structural regularity are detected, and verified geological attribute data is obtained; The verified geological attribute data is associated and integrated with the geological element geometric information, and an editing operation log record data modification history is established, and the edited geological data set is obtained. 5.The Ovi Interactive Map based geological data interaction method of claim 1, wherein, The edited geological data set is structurally reorganized and reversely coordinate-converted, and a standard format data file suitable for the target geological information system is obtained, including: The edited geological data set is structurally reorganized and processed, the labels, tracks and graphics in the Ovi platform are converted back to the target geological data structure, and the reorganized data that restores the hierarchical relationship and topological relationship of the geological elements is obtained; Based on the reorganized data, attribute data enhancement conversion is performed, the geological description information entered in the Ovi platform is standardized into the target geological database structure, and standardized geological data including standard attribute tables, relationship tables and code tables is obtained; According to the geospatial reference conversion index table, the standardized geological data is reversely coordinate-converted, data in the WGS84 coordinate system is converted back to the target system coordinate system, and coordinate-corrected geological data is obtained; An intelligent coordinate matching algorithm is applied to the coordinate-corrected geological data, accurate registration of geological spatial data is obtained by automatically identifying control points and establishing conversion relationships; The accurate registration of geological spatial data is converted into the file format of the target geological information system, standard MAP, DAT, WAT and TAB file structures are generated for the MapGIS system, and standard format files are obtained after preliminary export; Data integrity verification is performed on the standard format files exported after preliminary export, element loss, incomplete attribute information and coordinate transformation abnormalities are checked, and a data update tracking mechanism is established, and a standard format data file suitable for the target geological information system is obtained.
6. A geological data interaction system based on the OV interactive map, characterized in that, The geological data interaction system based on the Ovi interactive map is used to implement the geological data interaction method based on the Ovi interactive map, and the geological data interaction system based on the Ovi interactive map includes: The feature recognition module is configured to perform feature recognition and structure analysis on the original geological data, obtain a standardized data package, and establish a geospatial reference conversion index table. The feature recognition module includes: performing file header information analysis on the original geological data to obtain data type identification and format parameters; performing classification processing on the original geological data based on the data type identification, and importing geological image data and MapGIS vector data into corresponding processing modules; performing image enhancement processing and control point detection on the geological image data imported into the processing module to obtain enhanced image data and control point position information; performing structure analysis and feature extraction on the MapGIS vector data imported into the processing module to obtain point, line, and surface feature sets and attribute information thereof; performing spatial integrity checking on the enhanced image data and the point, line, and surface feature sets to mark data missing areas and topological abnormal points, and obtaining data quality evaluation results; and constructing a standardized data package containing spatial reference information and feature structure data based on the data quality evaluation results, the control point position information, the point, line, and surface feature sets, and the attribute information thereof. The geospatial reference conversion index table is established based on the standardized data package and the spatial reference information. The establishment of the geospatial reference conversion index table includes: extracting spatial reference information from the standardized data package to obtain spatial positioning data containing coordinate system parameters, projection methods, and datum information; performing coordinate system analysis on the spatial positioning data, and applying a four-parameter or six-parameter conversion model to MapGIS vector data and enhanced image data to obtain initial coordinate conversion parameters; constructing a global coordinate mapping table based on the initial coordinate conversion parameters to record the transformation relationship between the original coordinate system and the Amap WGS84 coordinate system, and obtaining a basic mapping model; performing multi-scale hierarchical processing on the basic mapping model, calculating sampling point density and transformation accuracy according to different scale levels, and obtaining a hierarchical conversion parameter set; performing forward and reverse accuracy verification on the hierarchical conversion parameter set using known control points, calculating regional conversion error distribution, and obtaining a spatial registration accuracy distribution map; dividing data regions into grid cells based on the spatial registration accuracy distribution map, assigning local accurate conversion parameters to each grid cell, and obtaining a geospatial reference conversion index table containing a two-level index structure. The classification module is configured to perform feature extraction and classification on geological features in the standardized data package based on the geospatial reference conversion index table, and obtain structured geological data. The local registration module is configured to import the structured geological data into Amap and perform local registration through grid subdivision technology to obtain a visual geological feature layer. The editing module is configured to add a target geological editing tool to the visual geological feature layer, perform geological feature drawing and attribute input, and obtain an edited geological data set. The conversion module is configured to perform structure reorganization and reverse coordinate conversion on the edited geological data set to obtain a standard format data file suitable for a target geological information system.
Citation Information
Patent Citations
Mapping algorithm for identifying data required to file for state and federal tax credits related to enterprise zones, renewal communities, and empowerment zones
US20050131725A1
Automated georeferencing of digitized map images
US20060041375A1