Geology symbol library conversion method and system based on vector symbol contour control

Through the geological symbol library conversion method based on vector symbol outline control, the problems of unit system mismatch and insufficient mixed style parsing in the conversion from GIS platform to SVG format are solved, the accurate display of symbols and color style consistency on different platforms are achieved, and the conversion effect of geological maps is significantly improved.

CN120852685APending Publication Date: 2025-10-28WUHAN DIDA KUNDI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510737239.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-04
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

When converting geological maps from GIS platforms into SVG format, existing technologies have problems such as geometric distortion caused by unit system mismatch and insufficient mixed style parsing capabilities, resulting in symbol scale distortion and style inconsistency, making it impossible to accurately express geological information.

Method used

A geological symbol library conversion method based on vector symbol outline control is adopted, including importing the geological symbol library, format conversion, graphic element parsing, modification permission identification, pixel unit conversion, geometric type mapping, style attribute parsing driven by color dynamic demand and multi-dimensional parameterized configuration, to generate an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

Benefits of technology

Ensure the accurate size and positioning of symbols at different zoom levels, avoid scale distortion and positioning offset, and at the same time achieve precise color and style settings for different graphic elements within the symbol, improve the degree of restoration of symbol applications after conversion, and solve the problem of inconsistent display across platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120852685A_ABST
    Figure CN120852685A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of geological map digital processing, in particular to a geoscience symbol library conversion method and system based on vector symbol contour control, and the method comprises the steps: importing a geoscience symbol library, and carrying out symbol library format conversion, graphic element analysis and graphic element modification permission identification on the geoscience symbol library to obtain an identification symbol set; pixel unit conversion and geometric type mapping are carried out based on the identification symbol set, and a standardized symbol set is obtained; based on the standardized symbol set, style attribute analysis and screening based on color dynamic demand driving, multi-dimensional parameterization configuration and standardized output are carried out, and the interactive dynamic symbol library suitable for the multi-source heterogeneous map service system is obtained. The implementation of the scheme can improve the reduction degree of the converted symbol application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of geological map digitization technology, specifically to a method and system for converting a geoscientific symbol library based on vector symbol contour control. Background Technology

[0002] With the development of geological information digitization, geological maps drawn on traditional GIS platforms need to be converted to open formats (such as Shapefiles) to meet the requirements of GIS platform compatibility, data sharing, and web-based applications. Among these challenges, the accurate conversion of the geological symbol library is a core difficulty, as geological maps rely on complex point, line, and polygon symbol systems, such as lithological and structural symbols, whose styles directly affect the accurate representation of geological information. Currently, the mainstream conversion scheme is to convert and reconstruct the symbol library into SVG (Scalable Vector Graphics) format; however, this scheme has the following problems: 1. Geometric distortion caused by unit system mismatch: The GIS platform uses distance units (millimeters) to define the size and position of submap symbols, while SVG uses pixels (px) by default. Direct conversion will lead to symbol scale distortion (e.g., symbols are not the same size in 1:50000 maps) and positioning offset (e.g., fault symbols do not match geological boundaries). Furthermore, the current solution still relies on simple scaling and does not consider the deviation caused by the different units.

[0003] 2. Semantic loss due to insufficient mixed-style parsing capability: Submap symbols in GIS platforms use mixed-style definitions, meaning different graphic elements within the same symbol may have static colors (e.g., an outer hollow circle) and dynamically adjustable colors (e.g., an inner filled area). In practical applications of traditional SVG conversion methods, the colors are usually replaced as a whole, making it impossible to set colors for specific graphic elements within the symbol. This results in a discrepancy between the final style of the symbol and the actual style in the original map, compromising the accuracy of geoscientific symbols.

[0004] Therefore, in order to address the differences between the distance unit (millimeters) used by the GIS platform and the default pixel (px) of SVG, and to avoid the inconsistency in style caused by replacing the entire color in traditional methods, it is necessary to establish an end-to-end equivalent conversion system from data model to visual representation, so as to break through the "format transfer" limitation of traditional conversion tools and improve the degree of restoration of the application of symbols after conversion. Summary of the Invention

[0005] To improve the accuracy of symbol restoration after conversion, this invention aims to provide a method and system for converting geoscientific symbols based on vector symbol contour control. The specific technical solution adopted is as follows: Firstly, this application discloses a method for converting a geoscientific symbol library based on vector symbol contour control, the method comprising: S1. Import the geoscientific symbol library, and perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbol icons; S2. Based on the set of symbols, perform pixel unit conversion and geometric type mapping to obtain a standardized symbol set; S3. Based on the standardized symbol set, perform style attribute parsing and filtering driven by color dynamic requirements, multi-dimensional parameterized configuration, and standardized output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0006] Furthermore, in step S1, the import of the geoscientific symbol library, and the conversion of the symbol library format, parsing of graphic elements, and identification of graphic element modification permissions are performed on the geoscientific symbol library to obtain a set of symbols, including: S11. Based on the standard format requirements of the geoscientific symbol library, convert the geoscientific symbol library into symbol library data in XML format; S12. For each geoscientific symbol data recorded in the symbol library data, convert the geoscientific symbol data into graphic element data based on the attribute information recorded therein; S13. For each graphic element data, modify permission identifiers based on the combination of style attribute tags.

[0007] Furthermore, in step S11, the conversion of the geoscientific symbol library into XML format symbol library data based on the standard format requirements of the geoscientific symbol library includes: S111. Parse the data structure of the geoscientific symbol library, and extract the attribute information of the symbols based on the data structure. The attribute information includes at least one of geometric definition, style attribute and associated metadata information. S112. Map the attribute information to the XML tag system to obtain the corresponding mapping result; S113. The mapping result is encapsulated in a structured manner to generate symbol library data that meets the requirements of dynamic style parsing.

[0008] Furthermore, in step S13, the style attribute tag includes a symbol indicating the permission to dynamically modify the border. <outerpen>Labels and indicator colors can be dynamically modified with permissions. <outercolor>Labels and illustrations of dynamically configured parameters for the number of circles. <cirnum>At least one of the labels.

[0009] Furthermore, in step S2, the step of performing pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set includes: S21. Traverse the graphic parameters of each symbol in the set. During the traversal, convert the (X,Y) coordinate values ​​of the graphic parameters from distance units to pixel units. S22. For each pixelated identifier after conversion, convert it into a standardized symbol suitable for GIS system according to geometric type identification to obtain a standardized symbol set, wherein the standardized symbol includes at least one of point symbol, line symbol and polygon symbol.

[0010] Furthermore, in step S21, the (X,Y) coordinate values ​​of the graphic parameters are converted from distance units to pixel units according to the following formula: pixel value = coordinate value × display device horizontal resolution / preset conversion factor.

[0011] Furthermore, in step S3, the process of performing style attribute parsing and filtering based on color-dynamic requirements driven by the standardized symbol set, multi-dimensional parameterized configuration, and standardized output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems includes: S31. Based on the style attribute tag, select target standardized symbols whose colors can be dynamically modified from the set of standardized symbols; S32. Parameterize the color parameters, geometric parameters, and rendering mode of the target standardized symbol to ensure static and variable rendering of the inner contour of the symbol and avoid style inconsistency caused by overall color replacement. S33. After the parameterization settings are completed, the data in the standardized symbol set are exported and saved in SVG format, and classified according to geometric features to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0012] Furthermore, in the process of cross-platform geoscientific symbol rendering, the method also includes: S4. Based on the standard color gamut configuration file and the characteristic data of the display terminal, the consistency of the rendering effect is verified. When it is determined that there is a significant difference between the color gamut coverage of the display terminal and the standard configuration, the color space conversion algorithm is used to automatically compensate for the color gamut differences of different display terminals. S5. Obtain rendering latency data. When it is determined based on the rendering latency data that the real-time rendering frame rate is lower than a preset threshold, perform multi-level geometric simplification processing. S6. Obtain the interactive instructions sent by the front-end user based on the WebSocket bidirectional communication protocol, dynamically modify the parameter configuration of the symbol based on the instructions, and synchronize the modified configuration information to the symbol library.

[0013] Secondly, this application discloses a geoscientific symbol library conversion system based on vector symbol contour control. The system includes a geoscientific symbol modification permission identification module, a symbol standardization processing module, and a symbol parameterization configuration and output module, wherein: The geoscientific symbol modification permission identification module is used to import the geoscientific symbol library, and to perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbols. The symbol standardization processing module is used to perform pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set. The symbol parameterization configuration and output module is used to perform style attribute parsing and filtering based on color dynamic requirements, multi-dimensional parameterization configuration, and standardized output based on the standardized symbol set, so as to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0014] Thirdly, this application discloses a computer storage medium for storing computer execution instructions for executing the geoscientific symbol library conversion method based on vector symbol contour control as described in any of the preceding claims.

[0015] This invention offers the following advantages: Addressing the difference between the distance unit (millimeters) used in GIS platforms and the default pixel (px) in SVG, this application employs an adaptive unit conversion algorithm to ensure accurate size and positioning of symbols at different scaling ratios, avoiding scaling distortion and positioning offset issues. Furthermore, by introducing parametric style definitions, this application enables precise color and style settings for different graphic elements within a symbol, avoiding style inconsistencies caused by overall color replacement in traditional methods. This method effectively solves core problems in traditional geological map conversion, such as inconsistent symbol display across platforms and the inability to accurately use certain GIS symbols, significantly improving the fidelity of symbol application after conversion. Attached Figure Description

[0016] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0017] Figure 1 The flowchart illustrates a method for converting a geoscientific symbol library based on vector symbol contour control, as provided in one embodiment of the present invention. Figure 2 This is a system structure diagram of a geoscientific symbol library conversion system based on vector symbol contour control, provided as an embodiment of the present invention. Detailed Implementation

[0018] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of a geoscientific symbol library conversion method and system based on vector symbol contour control proposed according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0020] The following description, in conjunction with the accompanying drawings, details the specific scheme of the geoscientific symbol library conversion method and system based on vector symbol contour control provided by this invention.

[0021] Please see Figure 1 The diagram illustrates a flowchart of a geoscientific symbol library conversion method based on vector symbol contour control, according to an embodiment of the present invention. The method includes: Step S1: Import the geoscientific symbol library, and perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbol icons.

[0022] Step S2: Perform pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set.

[0023] Step S3: Based on the standardized symbol set, perform style attribute parsing and filtering driven by color dynamic requirements, multi-dimensional parameterization configuration, and standardized output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0024] As can be seen from the above, the geoscientific symbol library conversion method disclosed in this application, based on vector symbol contour control, addresses the difference between the distance unit (millimeters) used by GIS platforms and the default pixel (px) of SVG. This application employs an adaptive unit conversion algorithm to ensure the accurate size and positioning of symbols at different scaling ratios, avoiding problems of scale distortion and positioning offset. Furthermore, by introducing parametric style definitions, this application enables precise color and style settings for different graphic elements within the symbol, avoiding style inconsistencies caused by overall color replacement in traditional methods. This method effectively solves core problems in traditional geological map conversion, such as inconsistent symbol display across platforms and the inability to accurately use some GIS symbols, significantly improving the fidelity of the converted symbol application.

[0025] In one embodiment, in step S1, the geoscientific symbol library is imported, and the library undergoes symbol format conversion, graphic element parsing, and graphic element modification permission identification to obtain a set of symbols, including: Step S11: Based on the standard format requirements of the geoscientific symbol library, the geoscientific symbol library is converted into symbol library data in XML format.

[0026] Step S12: For each geoscientific symbol data recorded in the symbol library data, convert the geoscientific symbol data into graphic element data based on the attribute information recorded therein.

[0027] Specifically, for the symbol attribute information (such as symbol type, geometric parameters, and style attributes) recorded in the XML data, this application converts geoscientific symbols into vector graphic elements through a geometric type mapping table (such as point → SVG circle, line → polyline, polygon → polygon / path). In one embodiment, this application also utilizes the Shapely library for geometric simplification (such as preserving key vertices) to generate a dataset of graphic elements conforming to the SVG format specification.

[0028] Step S13: For each graphic element data, modify permission identifiers are generated based on the combination of style attribute tags.

[0029] Specifically, this application is based on style attribute tags (such as...) <outerpen>Label, <outercolor>Tags and <cirnum>The system uses a combination of tags and preset permission rules to automatically determine whether to set a modification permission flag for the graphic element. For example, when... <outerpen> 、 <outercolor>and <cirnum>When all three attribute values ​​of the tag are 1, a modification flag is set for the graphic element; when all three attribute values ​​are 0, no flag is set for the graphic element. This method automates the setting of modification permission flags for graphic elements, ensuring accurate allocation.

[0030] In one embodiment, step S11, which involves converting the geoscientific symbol library into XML format symbol library data based on the standard format requirements of the geoscientific symbol library, includes: Step S111: Parse the data structure of the geoscientific symbol library, and extract the attribute information of the symbols based on the data structure. The attribute information includes at least one of geometric definition, style attribute and associated metadata information.

[0031] Specifically, when parsing the data structure of the geoscientific symbol library, this application adopts a hierarchical parsing strategy: First, it identifies the header information of the symbol library file (such as coordinate system and version number) to realize the automatic extraction and integrity verification of the header information of the multi-format geoscientific symbol library, which facilitates the subsequent symbol attribute extraction and XML tag system mapping processing; then, it uses the DOM parser to recursively traverse the child elements under the node to extract the corresponding attribute information for each symbol.

[0032] Step S112: Map the attribute information to the XML tag system to obtain the corresponding mapping result.

[0033] Step S113: The mapping result is structurally encapsulated to generate symbol library data that meets the requirements of dynamic style parsing.

[0034] Based on steps S112 and S113, it should be noted that this application will use XML language to structurally classify and mark the geometric shape, color style, name description, and other information of the symbols. That is, standardized geometric tags are used to record the shape, custom style tags are used to record the color and thickness, and common metadata tags are used to record the name and category. Finally, these tags are encapsulated according to rules to obtain symbol library data that supports dynamic style parameter binding.

[0035] In one embodiment, in step S13, the style attribute tag includes a symbol indicating permission to dynamically modify the border. <outerpen>Labels and indicator colors can be dynamically modified with permissions. <outercolor>Labels and illustrations of dynamically configured parameters for the number of circles. <cirnum>At least one of the labels.

[0036] In one embodiment, step S2, which involves performing pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set, includes: Step S21: Traverse the graphic parameters of each symbol in the set. During the traversal, convert the (X,Y) coordinate values ​​of the graphic parameters from distance units to pixel units.

[0037] Specifically, in the coordinate unit conversion process, this application adopts a dynamic resolution adaptation strategy: First, the horizontal DPI value of the display device is obtained in real time through the device context interface and used as the horizontal resolution parameter; then, a preset conversion factor table is loaded according to the symbol application scenario (e.g., the default factor for printing scenarios is 25.4 (mm / inch)); finally, cross-device display consistency is achieved through the formula pixel value = coordinate value × horizontal resolution / conversion factor. For example, when the monitor DPI is detected to be 120, the coordinate value of 10 mm will be converted to (10 × 120) / 25.4 ≈ 47.24 pixels, and then rounded to two decimal places to ensure rendering accuracy.

[0038] Step S22: For each pixelated identifier after conversion, convert it into a standardized symbol suitable for GIS system according to geometric type identification to obtain a standardized symbol set, wherein the standardized symbol includes at least one of point symbol, line symbol and polygon symbol.

[0039] In one embodiment, in step S21, the (X,Y) coordinate values ​​of the graphic parameters are converted from distance units to pixel units according to the following formula: pixel value = coordinate value × display device horizontal resolution / preset conversion factor.

[0040] In one embodiment, step S3, which involves performing style attribute parsing and filtering based on color-dynamic requirements driven by the standardized symbol set, multi-dimensional parameterized configuration, and standardized output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems, includes: Step S31: Based on the style attribute tag, select target standardized symbols whose colors can be dynamically modified from the set of standardized symbols.

[0041] Specifically, this application first identifies all symbols with color parameters (such as fill color and border color) and whose color attributes (such as fill color and border color) can be dynamically modified; then, it further filters them according to the symbol type (such as point, line, and surface) to ensure that the selected symbols can both change color and conform to geometric specifications, and finally generates a target standardized symbol that can be dynamically modified in color.

[0042] Step S32: Parameterize the color parameters, geometric parameters, and rendering mode of the target standardized symbol to ensure static and variable rendering of the inner contour of the symbol and avoid style inconsistencies caused by overall color replacement.

[0043] Step S33: After the parameterization settings are completed, the data in the standardized symbol set are exported and saved in SVG format, and classified according to geometric features to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0044] Specifically, this application uses symbol parameterization setting technology to parameterize graphic elements whose colors can be dynamically modified, thereby achieving "partially static / partially variable" rendering of graphic elements within the symbol. After completing the above steps, the generated symbols are output in SVG format and classified according to geometric features to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems. The data in this symbol library can be directly imported into GIS platforms such as GeoServer for map drawing and style application.

[0045] In one embodiment, during cross-platform geoscientific symbol rendering, the method further includes: Step S4: Based on the standard color gamut configuration file and the characteristic data of the display terminal, the consistency of the rendering effect is verified. When it is determined that there is a significant difference between the color gamut coverage of the display terminal and the standard configuration, the color space conversion algorithm is used to automatically compensate for the color gamut differences of different display terminals.

[0046] Step S5: Obtain rendering latency data. When it is determined based on the rendering latency data that the real-time rendering frame rate is lower than a preset threshold, perform multi-level geometric simplification processing.

[0047] Step S6: Obtain the interaction command sent by the front-end user based on the WebSocket bidirectional communication protocol, dynamically modify the parameter configuration of the symbol based on the command, and synchronize the modified configuration information to the symbol library.

[0048] Secondly, please refer to Figure 2 This application discloses a geoscientific symbol library conversion system based on vector symbol contour control. The system includes a geoscientific symbol modification permission identification module, a symbol standardization processing module, and a symbol parameterization configuration and output module, wherein: The geoscientific symbol modification permission identification module is used to import the geoscientific symbol library, and to perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbols.

[0049] The symbol standardization processing module is used to perform pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set.

[0050] The symbol parameterization configuration and output module is used to perform style attribute parsing and filtering based on color dynamic requirements, multi-dimensional parameterization configuration, and standardized output based on the standardized symbol set, so as to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

[0051] In one embodiment, the above modules are also used to implement a geoscientific symbol library conversion method based on vector symbol contour control as described in any of the foregoing method embodiments, and this application does not limit this.

[0052] As can be seen from the above, the geoscientific symbol library conversion system disclosed in this application, based on vector symbol contour control, addresses the difference between the distance unit (millimeters) used by GIS platforms and the default pixel (px) of SVG by employing an adaptive unit conversion algorithm. This ensures the accurate size and positioning of symbols at different scaling ratios, avoiding problems such as scale distortion and positioning offset. Furthermore, by introducing parametric style definitions, this application enables precise color and style settings for different graphic elements within a symbol, avoiding style inconsistencies caused by overall color replacement in traditional methods. This method effectively solves core problems in traditional geological map conversion, such as inconsistent symbol display across platforms and the inability to accurately use some GIS symbols, significantly improving the fidelity of the converted symbol application.

[0053] Thirdly, this application discloses a computer storage medium for storing computer execution instructions, which are used to execute the geoscientific symbol library conversion method based on vector symbol contour control described in any of the foregoing embodiments.

[0054] As can be seen from the above, the computer storage medium disclosed in this application addresses the difference between the distance unit (millimeters) used by GIS platforms and the default pixel (px) of SVG by employing an adaptive unit conversion algorithm to ensure the accurate size and positioning of symbols at different scaling ratios, avoiding problems of scale distortion and positioning offset. Simultaneously, this application also introduces parametric style definitions, enabling precise color and style settings for different graphic elements within the symbol, avoiding style inconsistencies caused by overall color replacement in traditional methods. This method effectively solves core problems in traditional geological map conversion, such as inconsistent cross-platform symbol display and the inability to accurately use some GIS symbols, significantly improving the fidelity of symbol application after conversion.

[0055] It should be noted that the order in which the embodiments of the present invention are described above is for illustrative purposes only and does not necessarily represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0056] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.< / cirnum> < / outercolor> < / outerpen> < / cirnum> < / outercolor> < / outerpen> < / cirnum> < / outercolor> < / outerpen> < / cirnum> < / outercolor> < / outerpen>

Claims

1. A method for converting geoscientific symbol libraries based on vector symbol contour control, characterized in that, The method includes: S1. Import the geoscientific symbol library, and perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbol icons; S2. Based on the set of symbols, perform pixel unit conversion and geometric type mapping to obtain a standardized symbol set; S3. Based on the standardized symbol set, perform style attribute parsing and filtering driven by color dynamic requirements, multi-dimensional parameterized configuration, and standardized output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

2. The method according to claim 1, characterized in that, In step S1, the geoscientific symbol library is imported, and the library undergoes symbol format conversion, graphic element parsing, and graphic element modification permission identification to obtain a set of symbols, including: S11. Based on the standard format requirements of the geoscientific symbol library, convert the geoscientific symbol library into symbol library data in XML format; S12. For each geoscientific symbol data recorded in the symbol library data, convert the geoscientific symbol data into graphic element data based on the attribute information recorded therein; S13. For each graphic element data, modify permission identifiers based on the combination of style attribute tags.

3. The method according to claim 2, characterized in that, In step S11, the step of converting the geoscientific symbol library into XML format symbol library data based on the standard format requirements of the geoscientific symbol library includes: S111. Parse the data structure of the geoscientific symbol library, and extract the attribute information of the symbols based on the data structure. The attribute information includes at least one of geometric definition, style attribute and associated metadata information. S112. Map the attribute information to the XML tag system to obtain the corresponding mapping result; S113. The mapping result is encapsulated in a structured manner to generate symbol library data that meets the requirements of dynamic style parsing.

4. The method according to claim 2, characterized in that, In step S13, the style attribute tag includes a symbol indicating the permission to dynamically modify the border. <outerpen>Labels and indicator colors can be dynamically modified with permissions. <outercolor>Labels and illustrations of dynamically configured parameters for the number of circles. <cirnum> At least one of the labels.< / cirnum> < / outercolor> < / outerpen> 5. The method according to claim 1, characterized in that, In step S2, the step of performing pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set includes: S21. Traverse the graphic parameters of each symbol in the set. During the traversal, convert the (X,Y) coordinate values ​​of the graphic parameters from distance units to pixel units. S22. For each pixelated identifier after conversion, convert it into a standardized symbol suitable for GIS system according to geometric type identification to obtain a standardized symbol set, wherein the standardized symbol includes at least one of point symbol, line symbol and polygon symbol.

6. The method according to claim 5, characterized in that, In step S21, the (X,Y) coordinate values ​​of the graphic parameters are converted from distance units to pixel units according to the following formula: pixel value = coordinate value × display device horizontal resolution / preset conversion factor.

7. The method according to claim 1, characterized in that, In step S3, the process of parsing and filtering style attributes based on color-dynamic requirements driven by the standardized symbol set, configuring multi-dimensional parameters, and standardizing output to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems includes: S31. Based on the style attribute tag, select target standardized symbols whose colors can be dynamically modified from the set of standardized symbols; S32. Parameterize the color parameters, geometric parameters, and rendering mode of the target standardized symbol to ensure static and variable rendering of the inner contour of the symbol and avoid style inconsistency caused by overall color replacement. S33. After the parameterization settings are completed, the data in the standardized symbol set are exported and saved in SVG format, and classified according to geometric features to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

8. The method according to claim 1, characterized in that, In the process of cross-platform geoscientific symbol rendering, the method also includes: S4. Based on the standard color gamut configuration file and the characteristic data of the display terminal, the consistency of the rendering effect is verified. When it is determined that there is a significant difference between the color gamut coverage of the display terminal and the standard configuration, the color space conversion algorithm is used to automatically compensate for the color gamut differences of different display terminals. S5. Obtain rendering latency data. When it is determined based on the rendering latency data that the real-time rendering frame rate is lower than a preset threshold, perform multi-level geometric simplification processing. S6. Obtain the interactive instructions sent by the front-end user based on the WebSocket bidirectional communication protocol, dynamically modify the parameter configuration of the symbol based on the instructions, and synchronize the modified configuration information to the symbol library.

9. A geoscientific symbol library conversion system based on vector symbol contour control, characterized in that, The system includes a geoscientific symbol modification permission identification module, a symbol standardization processing module, and a symbol parameterization configuration and output module, wherein: The geoscientific symbol modification permission identification module is used to import the geoscientific symbol library, and to perform symbol library format conversion, graphic element parsing, and graphic element modification permission identification on the geoscientific symbol library to obtain a set of symbols. The symbol standardization processing module is used to perform pixel unit conversion and geometric type mapping based on the symbol set to obtain a standardized symbol set. The symbol parameterization configuration and output module is used to perform style attribute parsing and filtering based on color dynamic requirements, multi-dimensional parameterization configuration, and standardized output based on the standardized symbol set, so as to obtain an interactive dynamic symbol library suitable for multi-source heterogeneous map service systems.

10. A computer storage medium, characterized in that, The computer storage medium is used to store computer execution instructions, which are used to execute the geoscientific symbol library conversion method based on vector symbol contour control as described in any one of claims 1 to 8.