Search

CN-122023690-A - GIS-based soldier chess deduction map generation method

CN122023690ACN 122023690 ACN122023690 ACN 122023690ACN-122023690-A

Abstract

The invention discloses a GIS-based soldier chess deduction map generation method. The method comprises the steps of obtaining a GIS data set, conducting coordinate unification and data cutting processing on the GIS data set to obtain processed standardized geographic data, establishing a hexagonal grid on a two-dimensional projection plane by utilizing a grid dividing algorithm based on the standardized geographic data, adjusting the side length of hexagonal grid units of the hexagonal grid according to the height Cheng Fangcha of each area to obtain a hexagonal grid dividing result, calculating the area proportion of each ground object type in each hexagonal grid unit, calculating fuzzy probability distribution of the ground object type based on the area proportion, obtaining characteristic entropy distribution data according to the fuzzy probability distribution, and conducting self-adaptive symbol generation and rendering processing on each hexagonal grid unit based on the characteristic entropy distribution data. The invention solves the technical problem that the map generated by deduction of the existing chess is inaccurate.

Inventors

  • ZHANG XUECHAO
  • SUN LIN
  • YuWen Jingbo
  • LI BO
  • SUN ZHEN
  • ZHU ANSHI
  • ZHANG LEI
  • Sun haikuo
  • YI FAN

Assignees

  • 中国人民解放军国防大学联合勤务学院

Dates

Publication Date
20260512
Application Date
20251226

Claims (10)

  1. 1. A GIS-based soldier chess deduction map generation method is characterized by comprising the following steps: Acquiring a GIS data set containing elevation data, landform data and ground feature data, and carrying out coordinate unification and data cutting processing on the GIS data set according to a deduction area range and a proportion set by a user to obtain processed standardized geographic data; based on the standardized geographic data, a hexagonal grid is established on a two-dimensional projection plane by utilizing a grid dividing algorithm, and the side length of hexagonal grid units of the hexagonal grid is adjusted according to the heights Cheng Fangcha of each area, so that a terrain self-adaptive hexagonal grid dividing result is obtained; calculating the area proportion of each ground object type in each hexagonal lattice unit according to each hexagonal lattice unit, and calculating the fuzzy probability distribution of the ground object type based on the area proportion; calculating feature entropy of the terrain of each hexagonal lattice unit according to the fuzzy probability distribution, and corresponding the feature entropy to the complexity of the terrain to obtain feature entropy distribution data; And constructing a symbol density adjusting matrix based on the characteristic entropy distribution data, and performing self-adaptive symbol generation and rendering processing on each hexagonal lattice unit based on the symbol density adjusting matrix to obtain a symbolized map result meeting the deduction requirement of the chess.
  2. 2. The method of claim 1, wherein performing coordinate unification and data cropping on the GIS dataset according to the derived area range and the scale set by the user to obtain the processed standardized geographic data comprises: Performing Gaussian-Kelvin projection transformation on the GIS data set, and dynamically correcting a projection scale factor according to local elevation variance of a corresponding region of the GIS data set to obtain terrain correction projection coordinate data; And based on the deduction area range set by a user, executing space clipping operation in the terrain correction projection coordinate data, and intercepting a geographic data subset corresponding to the deduction area range as the standardized geographic data.
  3. 3. The method of claim 1, wherein establishing a hexagonal grid on the two-dimensional projection plane using a grid division algorithm based on the standardized geographic data, and adjusting the side lengths of the hexagonal grid cells of the hexagonal grid according to the heights Cheng Fangcha of each region, to obtain a terrain-adaptive hexagonal grid division result, comprises: generating an initial equilateral hexagonal grid on the two-dimensional projection plane based on the spatial range of the standardized geographic data to obtain an initial hexagonal grid cell set; Calculating an elevation variance value in the coverage area of each initial hexagonal lattice unit; And scaling and adjusting the side length of the corresponding hexagonal lattice unit according to the elevation variance value and a preset side length adjusting function to obtain a terrain self-adaptive hexagonal lattice dividing result reflecting the terrain fluctuation characteristics.
  4. 4. The method of claim 1, wherein for each of the hexagonal cells, calculating an area ratio of the respective terrain type within the hexagonal cell and calculating a fuzzy probability distribution of the terrain type based on the area ratio comprises: mapping the ground object data in the standardized geographic data to corresponding hexagonal lattice cells in the terrain adaptive hexagonal lattice division result; Counting the coverage areas corresponding to different ground object types in each hexagonal lattice unit according to each hexagonal lattice unit, and calculating the area proportion of each ground object type to the total area of the hexagonal lattice unit; And constructing a fuzzy membership function of each ground object type based on the area proportion, and carrying out fuzzification processing on the area proportion to obtain the fuzzy probability distribution for representing the uncertainty of the ground object composition of the hexagonal lattice unit.
  5. 5. The method according to claim 1, wherein calculating feature entropy of the terrain of each hexagonal cell according to the fuzzy probability distribution, and corresponding the feature entropy to the terrain complexity, to obtain feature entropy distribution data, comprises: calculating the information entropy value of each ground object type based on the fuzzy probability distribution corresponding to each hexagonal lattice unit; Summarizing the information entropy values of all the ground object types to obtain a terrain feature entropy representing the uncertainty of the distribution of the hexagonal lattice unit ground objects; And matching the terrain feature entropy with a preset terrain complexity mapping relation to obtain the feature entropy distribution data for symbol density adjustment.
  6. 6. The method of claim 1, wherein constructing a symbol density adjustment matrix based on the feature entropy distribution data, and performing adaptive symbol generation and rendering processing on each hexagonal grid unit based on the symbol density adjustment matrix to obtain a symbolized map result meeting a chess deduction requirement, comprises: Determining symbol density weight values corresponding to all hexagonal lattice units based on the characteristic entropy distribution data, and constructing the symbol density adjustment matrix composed of the symbol density weight values; according to the symbol density adjusting matrix, the number, the size and the display priority of symbols in each hexagonal lattice unit are adaptively adjusted, and a soldier chess deduction symbol matched with the terrain complexity is generated; And performing graphic rendering processing on the adjusted chess deduction symbols to obtain the symbolized map result meeting the chess deduction requirements.
  7. 7. A GIS-based chess deduction map generation system is characterized by comprising: the processing module is configured to acquire a GIS data set containing elevation data, landform data and feature data, and perform coordinate unification and data cutting processing on the GIS data set according to a deduction area range and a proportion set by a user to obtain processed standardized geographic data; The division module is configured to establish a hexagonal grid on a two-dimensional projection plane by utilizing a grid division algorithm based on the standardized geographic data, and adjust the side length of hexagonal grid units of the hexagonal grid according to the heights Cheng Fangcha of each area to obtain a terrain-adaptive hexagonal grid division result; The matrix determining module is configured to calculate the area proportion of each ground object type in each hexagonal lattice unit according to each hexagonal lattice unit, and calculate the fuzzy probability distribution of the ground object type based on the area proportion; The map generation module is configured to calculate the feature entropy of the terrain of each hexagonal lattice unit according to the fuzzy probability distribution, correspond the feature entropy to the terrain complexity to obtain feature entropy distribution data, construct a symbol density adjustment matrix based on the feature entropy distribution data, and perform self-adaptive symbol generation and rendering processing on each hexagonal lattice unit based on the symbol density adjustment matrix to obtain a symbolized map result meeting the deduction requirement of the chess.
  8. 8. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program when run controls a device in which the computer readable storage medium is located to perform the method according to any one of claims 1 to 6.
  9. 9. A computer device is characterized by comprising a memory and a processor, The memory stores a computer program; the processor being operative to execute a computer program stored in the memory, the computer program when run causes the processor to perform the method of any one of claims 1 to 6.
  10. 10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 6.

Description

GIS-based soldier chess deduction map generation method Technical Field The invention relates to the field of chess deduction, in particular to a GIS-based chess deduction map generation method. Background The chess deduction system is widely applied to combat deduction, tactical training and command decision, and the accuracy of map data directly influences the reliability of deduction results. The generation of the existing deduction map is completed in a manual or semi-automatic mode, and the elevation, the landform and the ground feature data are spliced and rendered through a GIS platform. However, the existing method has the problems of low automation degree, fixed grid division, insufficient ground feature matching precision, single symbolized expression and the like, and is difficult to meet the deduction requirement under the complex terrain condition. Particularly in hexagonal grid map generation, a grid with fixed side length is difficult to adapt to topography fluctuation, so that geometric distortion of a map in a mountain area or a height difference area is caused. Meanwhile, the ground object type often determines the main class according to the principle of area maximization, and ignores the ground object mixing boundary, so as to cause tactical evaluation deviation. The existing symbol rendering mode is also a static template, and the symbol density and color level cannot be automatically adjusted according to the terrain complexity. Therefore, a map generation method capable of combining GIS data characteristics, automatically constructing a terrain self-adaptive hexagonal grid and realizing symbolized dynamic rendering is urgently needed, so that the accuracy, the automation level and the battlefield adaptability of a chess deduction map are improved. Disclosure of Invention The embodiment of the invention provides a GIS-based soldier chess deduction map generation method, which aims at least solving the technical problem that a map generated by the conventional soldier chess deduction is inaccurate. According to one aspect of the embodiment of the invention, a method for generating a soldier chess deduction map based on GIS is provided, which comprises the steps of obtaining a GIS data set containing elevation data, landform data and ground object data, carrying out coordinate unification and data cutting processing on the GIS data set according to a deduction area range and a proportion scale set by a user to obtain processed standardized geographic data, establishing a hexagonal grid on a two-dimensional projection plane by utilizing a grid division algorithm based on the standardized geographic data, adjusting side lengths of hexagonal grid units of the hexagonal grid according to each area height Cheng Fangcha to obtain a terrain self-adaptive hexagonal grid division result, calculating an area proportion of each ground object type in each hexagonal grid unit, calculating fuzzy probability distribution of the ground object type based on the area proportion, calculating feature entropy of each hexagonal grid unit according to the fuzzy probability distribution, corresponding to the feature entropy to the terrain complexity to obtain feature entropy distribution data, constructing a symbol entropy adjustment matrix based on the feature distribution data, carrying out a rendering symbol density adjustment matrix based on each hexagonal grid, and generating a map self-adaptive demand according to the deduction symbol density adjustment matrix. According to another aspect of the embodiment of the invention, a system for generating a soldier chess deduction map based on GIS is provided, which comprises a processing module, a map generation module, a matrix determination module, a characteristic entropy calculation module and a matrix adjustment module, wherein the processing module is configured to acquire a GIS data set containing elevation data, landform data and feature data, and perform coordinate unification and data clipping processing on the GIS data set according to a deduction area range and a proportion scale set by a user to obtain processed standardized geographic data, the dividing module is configured to establish a hexagonal grid on a two-dimensional projection plane by using a grid division algorithm based on the standardized geographic data, adjust side lengths of hexagonal grid units of the hexagonal grid according to each area height Cheng Fangcha to obtain a terrain self-adaptive hexagonal grid division result, the matrix determination module is configured to calculate an area proportion of each feature type in each hexagonal grid unit and calculate a fuzzy distribution of the feature type based on the area proportion, the map generation module is configured to calculate terrain feature entropy of each hexagonal grid unit according to the fuzzy distribution, and perform characteristic entropy adjustment on the map feature entropy calculation and the map generation modul