CN116402968B - Multi-index statistical map making method and device based on map making template - Google Patents

Multi-index statistical map making method and device based on map making template Download PDF

Info

Publication number
CN116402968B
CN116402968B CN202310670715.7A CN202310670715A CN116402968B CN 116402968 B CN116402968 B CN 116402968B CN 202310670715 A CN202310670715 A CN 202310670715A CN 116402968 B CN116402968 B CN 116402968B
Authority
CN
China
Prior art keywords
target
indexes
template
index
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310670715.7A
Other languages
Chinese (zh)
Other versions
CN116402968A (en
Inventor
李雅婷
姜莉莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Geographic Sciences and Natural Resources of CAS
Original Assignee
Institute of Geographic Sciences and Natural Resources of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Geographic Sciences and Natural Resources of CAS filed Critical Institute of Geographic Sciences and Natural Resources of CAS
Priority to CN202310670715.7A priority Critical patent/CN116402968B/en
Publication of CN116402968A publication Critical patent/CN116402968A/en
Application granted granted Critical
Publication of CN116402968B publication Critical patent/CN116402968B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Remote Sensing (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention provides a multi-index statistical map making method and a device based on a map making template, which relate to the technical field of map making, and the method comprises the following steps: establishing a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map frame is formed by constructing a standardized mapping database based on map use cases, and selecting a mapping method and mapping rules with the aim of highlighting index features and configuration to improve the visual effect; determining a target standardized drawing database and a target drawing template required by drawing according to the drawing request; and importing the data in the target standardized drawing database into a target drawing template in a standardized format, and completing the generation task of the multi-index statistical map under the driving of drawing rules of the drawing template. According to the scheme, the multi-index drawing template driven by the drawing rules is constructed, so that the purposes of ensuring the quality of a map, reducing the drawing threshold and improving the drawing efficiency are achieved.

Description

Multi-index statistical map making method and device based on map making template
Technical Field
The embodiment of the invention relates to the technical field of map making, in particular to a multi-index statistical map making method and device based on a map making template.
Background
The statistical map is based on the map, and various geometric figures, physical images or figures with different lines, colors and the like are used for indicating the sizes and distribution conditions of the indexes, and is the combination of the statistical figure and the map. Currently, statistical maps are generally made by using cartographic software of geographic information systems (GIS, geographic Information System). Drawing guidance such as a histogram, a pie chart, a dot density chart and the like can be provided in the GIS software so as to realize visual expression of a single index.
However, these GIS software can only implement mapping of a single index, and for mapping of a multi-index statistical map, mapping personnel are required to have higher professional mapping capability, a higher mapping threshold and lower mapping efficiency.
Disclosure of Invention
The embodiment of the invention provides a multi-index statistical map making method and device based on a map making template, which can reduce the map making threshold and improve the map making efficiency.
In a first aspect, an embodiment of the present invention provides a multi-index statistical map making method based on a map making template, including:
Establishing a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
receiving a drawing request to determine a target standardized drawing database and a target drawing template required by drawing according to the drawing request;
and importing data of the target drawing template according to the target standardized drawing database to generate a multi-index statistical map in a visual mode.
In a second aspect, an embodiment of the present invention further provides a multi-index statistical map making apparatus based on a map making template, including:
the template building unit is used for building a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
a drawing determining unit for receiving a drawing request to determine a target standardized drawing database and a target drawing template required for drawing according to the drawing request;
And the drawing processing unit is used for carrying out data import on the target drawing template according to the target standardized drawing database so as to visually generate a multi-index statistical map.
In a third aspect, an embodiment of the present invention further provides an electronic device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the method described in any embodiment of the present specification is implemented.
In a fourth aspect, embodiments of the present invention also provide a computer-readable storage medium having stored thereon a computer program which, when executed in a computer, causes the computer to perform a method according to any of the embodiments of the present specification.
The embodiment of the invention provides a multi-index statistical map making method and device based on a map making template, wherein when a new multi-index statistical map making requirement exists, a required target map making template can be selected from the map making template library by establishing the map making template library, and a target standardized map making database required by a map to be made is provided so as to initiate a map making request; because the drawing template is a template file obtained by packaging the map frame, and the map frame is formed by constructing a standardized drawing database, a selected drawing method and configured drawing rules based on map use cases, the target standardized drawing database is utilized to carry out data importing on the target drawing template, and then a multi-index statistical map can be visually generated. The scheme starts from map quality and drawing efficiency, builds a multi-index drawing template under the driving of drawing rules, forms a specialized, automatic and efficient drawing flow, and achieves the purposes of ensuring map quality, reducing drawing thresholds and improving drawing efficiency.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a multi-index statistical map making method based on a map making template according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method for making a drawing template according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a data structure of the bottom map drawing data according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a data structure of thematic map data according to an embodiment of the invention;
FIG. 5 is a flowchart of another multi-index statistical map making method based on a map making template according to an embodiment of the present invention;
FIG. 6 is a hardware architecture diagram of an electronic device according to an embodiment of the present invention;
fig. 7 is a diagram illustrating a multi-index statistical mapping device based on a mapping template according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments, and all other embodiments obtained by those skilled in the art without making any inventive effort based on the embodiments of the present invention are within the scope of protection of the present invention.
Referring to fig. 1, an embodiment of the present invention provides a multi-index statistical map making method based on a map making template, which includes:
step 100, establishing a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
step 102, receiving a drawing request to determine a target standardized drawing database and a target drawing template required by drawing according to the drawing request;
and 104, carrying out data import on the target drawing template according to the target standardized drawing database so as to visually generate a multi-index statistical map.
In the embodiment of the invention, when the drawing demand of the new multi-index statistical map exists, a required target drawing template can be selected from the drawing template library by establishing the drawing template library, and a target standardized drawing database required by drawing is provided to initiate a drawing request; because the drawing template is a template file obtained by packaging the map frame, and the map frame is formed by constructing a standardized drawing database, a selected drawing method and configured drawing rules based on map use cases, the target standardized drawing database is utilized to conduct data importing on the target drawing template, and then the recorded drawing rules can be utilized to generate a multi-index statistical map in a visualized mode. Therefore, according to the scheme, only the target standardized drawing database required by drawing is provided, and the target drawing template is selected, so that the multi-index statistical map can be obtained, the drawing threshold is reduced, and the drawing efficiency is greatly improved.
The manner in which the individual steps shown in fig. 1 are performed is described below.
First, for step 100, a drawing template library is created.
In the embodiment of the invention, in order to realize automation of map expression, a map template is manufactured by using map use cases in advance, and the map template is stored in a map template library for subsequent mapping. The drawing template is built based on a standardized drawing database and based on map use cases, and can directly obtain a standardized layer file of the multi-index statistical chart of the thematic map; the drawing template not only records the related settings of the multi-index chart, but also comprises related drawing rules for controlling the configuration of the statistical chart in the drawing process.
In one embodiment of the present invention, please refer to fig. 2, which is a flowchart of a method for making a drawing template, the method for making a drawing template may include:
and 200, constructing a standardized drawing database of the map use case based on the map use case.
The standardized drawing database is a database with unified specification and standard for database contents, dynamic association between drawing data and drawing templates can be ensured through database standardization, and the standardized drawing database is a precondition for realizing the on-demand calling of the drawing templates and is also a key technology for realizing the rapid drawing of updated drawing data.
The standardized mapping database includes: normalized base drawing data and thematic drawing data; the base map drawing data comprises drawing unit identification codes and drawing unit attributes; meanwhile, in order to meet the requirement of drawing expression, besides the original drawing unit record, the most value record is added, so that the standardization of a plurality of graphic element parts of the statistical symbol can be automatically realized conveniently. The thematic drawing data comprises drawing unit identification codes (consistent with the drawing unit identification codes of the base drawing data), drawing indexes, graphic indexes and legend indexes; the thematic drawing data can be associated with the base drawing data based on the drawing unit identification code, and a data foundation is built for realizing automatic generation of the multi-index statistical map.
The map case is a case in which a multi-index statistical map can be made, for example, the map data of the map case is the alcoholism rate of 18 years old.
After drawing data of map use cases are obtained, in order to form reusable drawing templates, a standardized drawing database needs to be built based on the drawing data, and the built standardized drawing database comprises data of the following two parts:
a first part: and (5) drawing data of the base map.
The base drawing data comprises drawing unit records and added maximum value unit records on longitudinal records, and drawing unit identification codes and drawing unit attributes on transverse fields; the drawing unit attributes may include drawing unit name, drawing unit perimeter, drawing unit area, and the like. Wherein, the drawing unit identification code is used for designating each record in the base drawing data and is a unique code. Please refer to fig. 3, which is a schematic diagram of a data structure of the base map drawing data.
A second part: thematic drawing data.
The thematic drawing data is used for recording thematic information of a drawing unit, association information of the thematic drawing data and chart design related information, and specifically comprises the following steps: drawing unit identification code, drawing index, graphic index and legend index.
The drawing unit identification codes in the thematic drawing data are in one-to-one correspondence with the drawing unit identification codes of the base drawing data so as to realize the association of the thematic drawing data and the base drawing data, and the association can be represented by a field name 'ID'; for example, the drawing units are respectively: northeast, north-China, northwest, southwest, east-China, middle-China and south-China.
The drawing index is a content to be visually expressed in the statistical map, and can be expressed by field names "X1", "X2", "X3", "X4", "Xn" (n represents the number of fields to be visually expressed). For example, the drawing indexes are respectively 18 years old city boy alcoholism rate, 18 years old city girl alcoholism rate, 18 years old rural boy alcoholism rate and 18 years old rural girl alcoholism rate.
The graphical index is used to generate a diversified statistical chart framework, and the field names "T1", "T2", "T3", "T4", "Tk" are used (k represents the number of statistical chart components); for example, the graphical indicators form a red semicircle, a green semicircle, an orange semicircle, and a blue semicircle, respectively.
The legend index is established based on the data distribution characteristics and is used for making data of a statistical map legend, and according to the legend, readers can be helped to acquire index values and quantity relations represented by all the primitives in the statistical chart, so that a better map interpretation is facilitated, and the field name L is adopted for representing the map.
Please refer to fig. 4, which is a schematic diagram illustrating a data structure of the thematic map data.
In the process of building a standardized drawing database, on one hand, the naming standardization of elements of the database needs to be ensured, and the database comprises two elements, namely base drawing data and thematic drawing data, which are named as base drawing data and thematic drawing data; on the other hand, standardization of element field naming in the database needs to be guaranteed, drawing unit identification codes and drawing unit attributes of the base drawing data need to be consistent with those of the map use cases, and field naming of drawing unit identification codes, drawing indexes, graphic indexes and legend indexes of the thematic drawing data need to be consistent with those of the map use cases.
It should also be noted that the standardized mapping databases built by different mapping cases are isolated, and the data names in the different standardized mapping databases can be the same.
Because the base map drawing data and the thematic map drawing data both comprise the drawing unit identification codes, based on the drawing unit identification codes, the base map drawing data and the thematic map drawing data can be established to be in data association so as to realize the hooking of the thematic map drawing data to the base map drawing data, and the base map drawing data can be further acted by constructing statistical symbols, so that a statistical map is generated.
Step 202, determining a drawing method adapting to the map use case, and configuring drawing rules according to the drawing method;
the drawing data characteristics and the drawing purpose determine the drawing method, and the drawing method relates to the expression effect of the statistical map, for example, the drawing method can comprise a rose chart, a semicircle chart, a fan chart, a proportion chart and the like.
When selecting the drawing method for adapting the topic data in the map use case, the method can be selected based on the data characteristics of drawing indexes and drawing purposes: for quantitative data, when the data volume difference between different drawing indexes is smaller, a semicircular graph can be selected, when the data volume difference between different drawing indexes is larger, a wind rose graph can be selected, and when the data volume difference between different drawing indexes is smaller and needs to be compared with an index standard, a sector graph can be selected; for qualitative data, a suitable scale map may be selected for the number of mapping indicators to be expressed.
The drawing rules configured by different drawing methods are different, so that after the drawing method is determined, the corresponding drawing rules need to be configured for the drawing method.
Specifically, the drawing rules may include the following:
(1) Expression of drawing index: establishing a one-to-one correspondence between the drawing indexes and the graphic indexes, and endowing the number characteristics of the drawing indexes to the corresponding graphic indexes to obtain graphic primitives corresponding to the drawing indexes; the primitive size is used for representing the quantity characteristics of corresponding drawing indexes.
For example, the graphic indexes are respectively the alcoholism rate of 18 years old city boys, the alcoholism rate of 18 years old city girls, the alcoholism rate of 18 years old rural boys and the alcoholism rate of 18 years old rural boys, and the graphic indexes respectively form red semicircle, green semicircle, orange semicircle and blue semicircle, so that the following correspondence between the graphic indexes is established:
the alcoholism rate of 18-year-old city boys-blue semicircle;
alcoholism rate of 18-year-old urban girl-red semicircle;
the alcoholism rate of 18 years old rural boys-green semicircle;
18 age rural girl alcoholism rate-orange semicircle.
Based on the drawing data in the standardized drawing database, the number features of the corresponding drawing indexes are assigned to the corresponding graphic indexes, for example, the alcoholism rate of 18-year-old city boys in North China is 2.1%, and when the statistical sign of North China is formed, the 2.1% is assigned to a blue semicircle, so that the primitive size of the alcoholism rate of 18-year-old boys on the statistical sign represents a numerical value of 2.1%.
The graphic element size is determined based on a characterization relation between a preset size and the quantity features, and after the quantity features are endowed to the corresponding graphic indexes, the numerical value corresponding to the drawing indexes is obtained based on the characterization relation.
(2) Expression of statistical symbols: and combining the graphic elements corresponding to the drawing indexes into statistical symbols, and configuring visual variables of the statistical symbols.
The visual variables of the statistical symbol comprise the position of the graphic element, the stacking relation of the graphic element, the filling color of the graphic element, the line color of the graphic element and the like.
When making a statistical map, a plurality of drawing indexes are often expressed on each drawing unit through the same statistical symbol, so that comparison analysis among the drawing indexes is convenient.
For example, the expression of the related drawing indexes (18 years old city boy alcoholism rate, 18 years old city girl alcoholism rate, 18 years old rural boy alcoholism rate and 18 years old rural girl alcoholism rate) is performed in each drawing unit (northeast, north China, northwest, south China, east China, china and south China), respectively, and the graphic elements of the drawing indexes are combined together to form the statistical symbol on each drawing unit.
It should be noted that, the multiple primitives of a drawing symbol need to have the same criteria, that is, the same graph size measures the same index value in each primitive of the statistical symbol, so that the drawing index can be correctly mapped to the drawing symbol. Therefore, the standardization processing is required to be carried out on each graphic element, and the graphic element size is based on a mathematical model of the drawing index maximum value and the statistical symbol size, so that the standardization of each graphic element part of the statistical symbol can be rapidly realized by setting the same maximum value and the same symbol size, and the statistical symbol has a unified quantity standard.
(3) Expression of legend index: and (5) endowing the number features of the legend index to the graphic index to form a legend.
The legend index is data for making a statistical map legend, and a reasonable legend index is generated legend, so that one condition needs to be met: the number features of each primitive size representation on any one statistical symbol can be interpreted roughly according to the legend. This requires that the number features of the legend index can cover the minimum and maximum values of the drawing index, and that reasonable step sizes be set.
When the legend index is expressed, firstly, the expression method of the legend index is definitely consistent with the expression method of the thematic data, then, the graphic index is used for designing the expression method, the number characteristics of the legend index are given to the graphic index, and the legend index is expressed.
Wherein the legend size is used to characterize the number features of the corresponding legend indicator. The legend size is also determined based on a predetermined characterization relationship of size and quantity features. It should be noted that, the expression of the legend index and the expression of the drawing index are realized according to the characterization relation of the same size and number characteristics, so as to ensure the correct mapping from the drawing index to the legend.
For example, for the thematic map "alcoholism rate of 18-year-old children in china", the minimum alcoholism rate of the mapping index is 0.8%, the maximum alcoholism rate is 3.5%, and a legend index with a step length of 1% is set: 1%, 2%, 3% and 4%; after the number features of the legend indexes are given to the graphic indexes, corresponding legend sizes are formed, and alcoholism rate values corresponding to the graphic elements of any thematic symbol can be roughly interpreted according to the legends.
And 204, packaging the map frame constructed by the standardized mapping database, the mapping method and the mapping rules into a template file.
Based on step 202, it can be seen that a map frame is built by the standardized mapping database, the mapping method and the mapping rule, and the map frame lacks embedding of mapping data, and if the standardized mapping database and the map frame built by the mapping rule are embedded with data, the multi-index statistical map of the map use case can be visually generated.
In order to facilitate reuse of the drawing template, the map frames built by the standardized drawing database, the drawing method and the drawing rules are packaged, so that dynamic storage of information such as the drawing method, the drawing rules and data sources is realized. When any other thematic map is made, the drawing template is loaded again, and drawing work of the related statistical map can be performed.
It should be noted that different drawing templates in the drawing template library are obtained based on different drawing methods. The applicable data of different drawing templates are different, and the expression effect is also different.
Then, for step 102, a mapping request is received to determine a target standardized mapping database and target mapping templates required for mapping from the mapping request.
In the embodiment of the invention, when a user has new drawing requirements, a corresponding target standardized drawing database needs to be built based on drawing data, and the building is performed according to the format of the standardized drawing database in the step 200, so that the content of the drawing database has unified specification, and the registration of the drawing data and a drawing template is ensured.
In addition, drawing templates (the drawing templates can be distinguished by names, such as 'wind rose drawing templates', 'semicircle drawing templates', 'fan drawing templates') are stored in the drawing database, and an adaptive drawing template needs to be selected based on drawing data characteristics and drawing purposes.
After the drawing request is initiated, a target standardized drawing database and a target drawing template required for drawing can be determined according to the drawing request.
Finally, for step 104, data is imported to the target drawing template according to the target standardized drawing database to generate a multi-index statistical map in a visual way.
In the embodiment of the invention, the drawing template is generated after data embedding based on the map frame limited by the standardized drawing database, the drawing method and the drawing rule, and the drawing template stores the data source information, so that when the drawing template is utilized to draw new drawing data, the data source of the target drawing template can be switched from the map case database to the target standardized drawing database so as to conduct data importing on the target drawing template, thereby generating the multi-index statistical map corresponding to the drawing request.
Specifically, referring to fig. 5, the step 104 may specifically include:
step 1040, based on the target drawing indexes in the target standardized drawing database, obtaining the same number of use case drawing indexes in the target drawing template;
step 1042, establishing a one-to-one mapping relation between the obtained case drawing index and the target drawing index;
Step 1044, replacing the case drawing index of the drawing rule recorded in the target drawing template with the mapped target drawing index according to the mapping relation, and executing the drawing rule after index replacement based on the drawing data in the target standardized drawing database to generate the multi-index statistical map in a visualized manner.
By establishing a one-to-one mapping relation between the same number of target drawing indexes and case drawing indexes and replacing the case drawing indexes of the drawing rules recorded in the target drawing template with the mapped target drawing indexes by utilizing the mapping relation, when the drawing rules after index replacement are executed, the corresponding drawing data can be extracted from a target standardized drawing database by directly utilizing the replaced target drawing indexes so as to embed the drawing data into the target drawing template, thereby realizing the importing of the data and obtaining the multi-index statistical map.
In the embodiment of the present invention, considering that the number of the target drawing indexes in the target standardized drawing database may be different from the number of the use case drawing indexes in the target drawing template, the establishment of the mapping relationship cannot be achieved, based on this, in step 1040, the obtaining the same number of the use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database may specifically include:
Determining whether a first number of use case drawing indexes in the target drawing template is not less than a second number of target drawing indexes in the target standardized drawing database;
if yes, the same number of case drawing indexes are directly selected from the target drawing template;
if not, newly adding a specified number of case drawing indexes into the target drawing template according to the drawing rules recorded in the target drawing template; the sum of the specified number and the first number is not smaller than the second number.
That is, when the number relationship between the use case drawing index and the target drawing index is different, the manner of obtaining the same number of use case drawing indexes as the target drawing index is different, specifically, the following three cases:
case one: the first number of use case drawing indices in the target drawing template is equal to the second number of target drawing indices in the target normalized drawing database.
In this case one, all the case drawing indexes in the target drawing template can be directly obtained, so as to establish a one-to-one mapping relation between the case drawing indexes and the target drawing indexes.
And a second case: the first number of use case drawing indices in the target drawing template is greater than the second number of target drawing indices in the target normalized drawing database.
In this case two, a second number of case mapping indexes may be selected in the target mapping template to establish a one-to-one mapping relationship for the second number of case mapping indexes and the second number of target mapping indexes.
When the second number of case drawing indexes is selected, the selection can be performed randomly or according to the associated fields of the drawing indexes. When selecting according to the associated field of the drawing index, if the target drawing index is X1, X2, and the case drawing index is X1, X2, X3 and X4, the second number is 2, and when selecting two case drawing indexes from the 4 case drawing indexes, the case drawing index X1 and the case drawing index X2 which are the same as the fields X1, X2 are selected.
And a third case: the first number of use case drawing indices in the target drawing template is less than the second number of target drawing indices in the target normalized drawing database.
In this case three, since the case map indices are small, the mapping relation cannot be established for all the target map indices, and therefore, a specified number of case map indices need to be newly added. Preferably, the specified number is the difference of the second number and the first number.
When the specified number of case drawing indexes are newly added, in one implementation manner, the new addition can be performed according to other case drawing indexes in the target drawing template;
In another implementation, the new addition may be performed according to the target drawing index in the target standardized database. Specifically, selecting a third number of first mapping indexes from the second number of target mapping indexes; the third number is equal to a difference between the first number and the second number; expressing the drawing indexes of the third number of first drawing indexes in drawing rules recorded in the target drawing template, so as to take the first drawing indexes as newly added use case drawing indexes;
then, after the third number of usage drawing indexes is newly added, when the mapping relationship is established, the method specifically includes: establishing a mapping relation between the third number of first drawing indexes and the newly added use case drawing indexes; establishing a mapping relation between the use case drawing index before the new addition in the target drawing template and a second drawing index; the second drawing index is the target drawing index remained after the third number of first drawing indexes are selected.
For example, the target drawing indexes in the target standardized database are X11, X12, X13 and X14, the case drawing indexes in the target drawing template are X21 and X22, two first drawing indexes X13 and X14 are selected from the target drawing indexes, and drawing indexes for the first drawing indexes X13 and X14 are expressed in drawing rules recorded in the target drawing template, that is, a one-to-one correspondence between the first drawing indexes X13 and X14 and the graphic indexes is established, and the number characteristics of the first drawing indexes X13 and X14 are given to the corresponding graphic indexes, so that updating of the drawing rules is realized. In the updated drawing rule, the first drawing indexes X13 and X14 are newly added use case drawing indexes X13 and X14. When the mapping relation is established, the first drawing index X13 and the case drawing index X13 are established, the first drawing index X14 and the case drawing index X14 are established, and the second drawing indexes X11 and X12 and the case drawing indexes X21 and X22 are established. Thereby completing the establishment of the mapping relation.
Because a certain operation time is required to be spent in the process of adding the case drawing indexes, in order to facilitate the rapid drawing of the subsequent drawing, after obtaining a new multi-index statistical map according to the third condition, the target drawing templates obtained after adding the specified number of case drawing indexes can be stored as new drawing templates. Therefore, when the new drawing template is selected later, the new case drawing index is not required to be added, and the new case drawing index is directly selected from the existing case drawing indexes, so that the drawing speed is improved.
In addition, in the second or third case, if there is a case mapping index for which a mapping relationship is not established after the one-to-one mapping relationship is established between the target mapping index and the case mapping index, since the data source of the target mapping template is switched from the standardized mapping database of the mapping case to the target standardized mapping database, and the mapping data of the case mapping index for which a mapping relationship is not established is not included in the target standardized mapping database, the case mapping index for which a mapping relationship is not established is not expressed in the new multi-index statistical map.
As shown in fig. 6 and fig. 7, the embodiment of the invention provides a multi-index statistical map making device based on a map making template. The apparatus embodiments may be implemented by software, or may be implemented by hardware or a combination of hardware and software. In terms of hardware, as shown in fig. 6, a hardware architecture diagram of an electronic device where a multi-index statistical mapping device based on a mapping template is located according to an embodiment of the present invention is shown, where in addition to a processor, a memory, a network interface, and a nonvolatile memory shown in fig. 6, the electronic device where the device is located in the embodiment may generally include other hardware, such as a forwarding chip responsible for processing a message, and so on. For example, as shown in fig. 7, the device in a logic sense is formed by reading a corresponding computer program in a nonvolatile memory into a memory by a CPU of an electronic device where the device is located. The multi-index statistical map making device based on the map making template provided by the embodiment comprises:
A template establishing unit 701, configured to establish a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
a drawing determination unit 702 for receiving a drawing request to determine a target standardized drawing database and a target drawing template required for drawing according to the drawing request;
and the drawing processing unit 703 is used for performing data import on the target drawing template according to the target standardized drawing database so as to generate a multi-index statistical map in a visual way.
In one embodiment of the invention, the normalized drawing database includes: normalized base drawing data and thematic drawing data; the base map drawing data comprises drawing unit identification codes and drawing unit attributes; the thematic drawing data comprises drawing unit identification codes, drawing indexes, graphic indexes and legend indexes; the base drawing data and the thematic drawing data may establish a data association based on the same drawing unit identification code.
In one embodiment of the present invention, the drawing rule includes:
Expression of drawing index: establishing a one-to-one correspondence between the drawing indexes and the graphic indexes, and endowing the number characteristics of the drawing indexes to the corresponding graphic indexes to obtain graphic primitives corresponding to the drawing indexes; the primitive size is used for representing the quantity characteristics of corresponding drawing indexes;
expression of statistical symbols: combining the graphic elements corresponding to the drawing indexes into statistical symbols, and configuring visual variables of the statistical symbols;
expression of legend index: and (5) endowing the number features of the legend index to the graphic index to form a legend.
In one embodiment of the present invention, the graphics processing unit is specifically configured to: acquiring the same number of use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database; establishing a one-to-one mapping relation between the acquired use case drawing index and the target drawing index; and according to the mapping relation, replacing the case drawing index of the drawing rule recorded in the target drawing template with a mapped target drawing index, and executing the drawing rule after index replacement based on drawing data in the target standardized drawing database to generate the multi-index statistical map in a visualized manner.
In one embodiment of the present invention, when the drawing processing unit obtains the same number of case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database, the drawing processing unit specifically includes: determining whether a first number of use case drawing indexes in the target drawing template is not less than a second number of target drawing indexes in the target standardized drawing database; if yes, the same number of case drawing indexes are directly selected from the target drawing template; if not, newly adding a specified number of case drawing indexes into the target drawing template according to the drawing rules recorded in the target drawing template; the sum of the specified number and the first number is not smaller than the second number.
In one embodiment of the present invention, the drawing processing unit adds a specified number of use case drawing indexes to the target drawing template, specifically including: selecting a third number of first mapping indicators from the second number of target mapping indicators; the third number is equal to a difference between the first number and the second number; expressing the drawing indexes of the third number of first drawing indexes in drawing rules recorded in the target drawing template, so as to take the first drawing indexes as newly added use case drawing indexes;
The drawing processing unit establishes a one-to-one mapping relation between the obtained case drawing index and the target drawing index, and specifically includes: establishing a mapping relation between the third number of first drawing indexes and the newly added use case drawing indexes; establishing a mapping relation between the use case drawing index before the new addition in the target drawing template and a second drawing index; the second drawing index is the target drawing index remained after the third number of first drawing indexes are selected.
The template establishing unit is further used for storing the target drawing template obtained after the specified number of use case drawing indexes are added as a new drawing template.
It will be appreciated that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on a multi-index statistical mapping apparatus based on a mapping template. In other embodiments of the invention, a multi-index statistical mapping device based on mapping templates may include more or less components than illustrated, or may combine certain components, or may split certain components, or may have a different arrangement of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The content of information interaction and execution process between the modules in the device is based on the same conception as the embodiment of the method of the present invention, and specific content can be referred to the description in the embodiment of the method of the present invention, which is not repeated here.
The embodiment of the invention also provides electronic equipment, which comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the multi-index statistical map making method based on the map making template in any embodiment of the invention is realized.
The embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium is stored with a computer program, when the computer program is executed by a processor, the processor is caused to execute the multi-index statistical map making method based on the map making template in any embodiment of the invention.
Specifically, a system or apparatus provided with a storage medium on which a software program code realizing the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or apparatus may be caused to read out and execute the program code stored in the storage medium.
In this case, the program code itself read from the storage medium may realize the functions of any of the above-described embodiments, and thus the program code and the storage medium storing the program code form part of the present invention.
Examples of the storage medium for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (e.g., CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a nonvolatile memory card, and a ROM. Alternatively, the program code may be downloaded from a server computer by a communication network.
Further, it should be apparent that the functions of any of the above-described embodiments may be implemented not only by executing the program code read out by the computer, but also by causing an operating system or the like operating on the computer to perform part or all of the actual operations based on the instructions of the program code.
Further, it is understood that the program code read out by the storage medium is written into a memory provided in an expansion board inserted into a computer or into a memory provided in an expansion module connected to the computer, and then a CPU or the like mounted on the expansion board or the expansion module is caused to perform part and all of actual operations based on instructions of the program code, thereby realizing the functions of any of the above embodiments.
In the embodiment of the invention, at least the following beneficial effects exist:
1. reusability: drawing templates are formed based on map use cases, a drawing template library with various multi-index drawing templates is built, when drawing requirements exist, the drawing templates are rapidly selected according to data characteristics and drawing purposes, new drawing data are introduced, building of a drawing method and setting of drawing rules are not needed, multi-index thematic data drawing can be rapidly realized, and accordingly one-time manufacturing and multiple-time use of the drawing templates are realized.
2. High efficiency: based on the minimum value of the drawing index and the size of the statistical sign, the quick standardization of each graphic element of the statistical sign is realized; by adding the legend index, the legend can be expressed quickly while the diagramming index is expressed; in addition, the drawing data is used as a center to provide a drawing template for counting the map, so that dynamic registration of the drawing data and the drawing template is realized, a large number of routine and repetitive operations (such as data association, symbol color setting and the like) are omitted, the drawing speed and updating efficiency of the map are improved, and a foundation is provided for virtuous circle of map production. All the three aspects can reduce the complexity of thematic statistics drawing and improve the drawing efficiency.
3. Flexibility: the drawing template consists of a map frame limited by drawing rules and drawing data, and under the support of a standardized drawing database, when the drawing template is used, the data source of the drawing data in the drawing template is only required to be modified, and the quick drawing of new drawing data can be realized without changing the map frame.
4. Accuracy: and drawing is performed based on the established drawing template, so that compared with the traditional purely manual drawing, the artificial error rate in the drawing process is reduced, and the quality of the statistical map is ensured.
It is noted that relational terms such as first and second, and the like, are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one …" does not exclude the presence of additional identical elements in a process, method, article or apparatus that comprises the element.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the above method embodiments may be implemented by hardware related to program instructions, and the foregoing program may be stored in a computer readable storage medium, where the program, when executed, performs steps including the above method embodiments; and the aforementioned storage medium includes: various media in which program code may be stored, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. A multi-index statistical map making method based on a map making template is characterized by comprising the following steps:
establishing a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
Receiving a drawing request to determine a target standardized drawing database and a target drawing template required by drawing according to the drawing request;
data is imported to the target drawing template according to the target standardized drawing database so as to generate a multi-index statistical map in a visual mode;
the standardized mapping database is built based on mapping data of map use cases; the target standardized drawing database is built based on drawing data according to the format of the standardized drawing database in the drawing template; the standardized drawing database is a database with unified specification and standard for database content, and dynamic association between drawing data and drawing templates is ensured by database standardization; the standardized mapping database is constructed by the following steps: the standardized base map drawing data and the standardized thematic map drawing data; the base map drawing data comprises drawing unit identification codes and drawing unit attributes; the thematic drawing data is used for recording thematic information of a drawing unit, association information of the thematic drawing data and chart design related information, and specifically comprises drawing unit identification codes, drawing indexes, graphic indexes and legend indexes which are respectively represented by corresponding field names; the base drawing data and the thematic drawing data may establish a data association based on the same drawing unit identification code;
The drawing rules include:
expression of drawing index: establishing a one-to-one correspondence between the drawing indexes and the graphic indexes, and endowing the number characteristics of the drawing indexes to the corresponding graphic indexes to obtain graphic primitives corresponding to the drawing indexes; the primitive size is used for representing the quantity characteristics of corresponding drawing indexes;
expression of statistical symbols: combining the graphic elements corresponding to the drawing indexes into statistical symbols, and configuring visual variables of the statistical symbols;
expression of legend index: the number features of the legend index are endowed to the graphic index to form a legend;
the data importing is performed on the target drawing template according to the target standardized drawing database to generate a multi-index statistical map in a visual mode, and the method comprises the following steps: acquiring the same number of use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database; establishing a one-to-one mapping relation between the acquired use case drawing index and the target drawing index; according to the mapping relation, the case drawing index of the drawing rule recorded in the target drawing template is replaced with a mapped target drawing index, the drawing rule after index replacement is executed based on drawing data in the target standardized drawing database, when the drawing rule after index replacement is executed, corresponding drawing data are extracted from the target standardized drawing database by utilizing the replaced target drawing index, so that the drawing data are embedded into the target drawing template, and a multi-index statistical map is generated visually;
The obtaining the same number of use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database comprises the following steps: determining whether a first number of use case drawing indexes in the target drawing template is not less than a second number of target drawing indexes in the target standardized drawing database; if yes, the same number of case drawing indexes are directly selected from the target drawing template; if not, newly adding a specified number of case drawing indexes into the target drawing template according to the drawing rules recorded in the target drawing template; the sum of the specified number and the first number is not less than the second number;
the specified number of case drawing indexes are newly added according to the target drawing indexes in the target standardized drawing database; the newly adding the specified number of case drawing indexes in the target drawing template comprises the following steps: selecting a third number of first mapping indicators from the second number of target mapping indicators; the third number is equal to a difference between the first number and the second number; expressing the drawing indexes of the third number of first drawing indexes in drawing rules recorded in the target drawing template, so as to take the first drawing indexes as newly added use case drawing indexes;
The establishing a one-to-one mapping relation between the obtained case drawing index and the target drawing index comprises the following steps: establishing a mapping relation between the third number of first drawing indexes and the newly added use case drawing indexes; establishing a mapping relation between the use case drawing index before the new addition in the target drawing template and a second drawing index; the second drawing index is the target drawing index remained after the third number of first drawing indexes are selected.
2. The method of claim 1, further comprising, after the newly adding a specified number of use case drawing indicators in the target drawing template according to the drawing rules recorded in the target drawing template:
and storing the target drawing template obtained after the specified number of use case drawing indexes are added as a new drawing template.
3. A multi-index statistical map making device based on a map making template is characterized by comprising:
the template building unit is used for building a drawing template library; the drawing templates in the drawing template library are template files obtained by packaging the map frames; the map framework is formed by constructing a standardized mapping database, a selected mapping method and configured mapping rules based on map use cases;
A drawing determining unit for receiving a drawing request to determine a target standardized drawing database and a target drawing template required for drawing according to the drawing request;
the drawing processing unit is used for carrying out data import on the target drawing template according to the target standardized drawing database so as to visually generate a multi-index statistical map;
the standardized mapping database is built based on mapping data of map use cases; the target standardized drawing database is built based on drawing data according to the format of the standardized drawing database in the drawing template; the standardized drawing database is a database with unified specification and standard for database content, and dynamic association between drawing data and drawing templates is ensured by database standardization; the standardized mapping database is constructed by the following steps: the standardized base map drawing data and the standardized thematic map drawing data; the base map drawing data comprises drawing unit identification codes and drawing unit attributes; the thematic drawing data is used for recording thematic information of a drawing unit, association information of the thematic drawing data and chart design related information, and specifically comprises drawing unit identification codes, drawing indexes, graphic indexes and legend indexes which are respectively represented by corresponding field names; the base drawing data and the thematic drawing data may establish a data association based on the same drawing unit identification code;
The drawing rules include:
expression of drawing index: establishing a one-to-one correspondence between the drawing indexes and the graphic indexes, and endowing the number characteristics of the drawing indexes to the corresponding graphic indexes to obtain graphic primitives corresponding to the drawing indexes; the primitive size is used for representing the quantity characteristics of corresponding drawing indexes;
expression of statistical symbols: combining the graphic elements corresponding to the drawing indexes into statistical symbols, and configuring visual variables of the statistical symbols;
expression of legend index: the number features of the legend index are endowed to the graphic index to form a legend;
the drawing unit is specifically configured to: acquiring the same number of use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database; establishing a one-to-one mapping relation between the acquired use case drawing index and the target drawing index; according to the mapping relation, the case drawing index of the drawing rule recorded in the target drawing template is replaced with a mapped target drawing index, the drawing rule after index replacement is executed based on drawing data in the target standardized drawing database, when the drawing rule after index replacement is executed, corresponding drawing data are extracted from the target standardized drawing database by utilizing the replaced target drawing index, so that the drawing data are embedded into the target drawing template, and a multi-index statistical map is generated visually;
The drawing processing unit, when obtaining the same number of use case drawing indexes in the target drawing template based on the target drawing indexes in the target standardized drawing database, specifically comprises the following steps: determining whether a first number of use case drawing indexes in the target drawing template is not less than a second number of target drawing indexes in the target standardized drawing database; if yes, the same number of case drawing indexes are directly selected from the target drawing template; if not, newly adding a specified number of case drawing indexes into the target drawing template according to the drawing rules recorded in the target drawing template; the sum of the specified number and the first number is not less than the second number;
the specified number of case drawing indexes are newly added according to the target drawing indexes in the target standardized drawing database; the drawing processing unit adds a specified number of use case drawing indexes in the target drawing template, and specifically comprises the following steps: selecting a third number of first mapping indicators from the second number of target mapping indicators; the third number is equal to a difference between the first number and the second number; expressing the drawing indexes of the third number of first drawing indexes in drawing rules recorded in the target drawing template, so as to take the first drawing indexes as newly added use case drawing indexes;
The drawing processing unit establishes a one-to-one mapping relation between the obtained case drawing index and the target drawing index, and specifically includes: establishing a mapping relation between the third number of first drawing indexes and the newly added use case drawing indexes; establishing a mapping relation between the use case drawing index before the new addition in the target drawing template and a second drawing index; the second drawing index is the target drawing index remained after the third number of first drawing indexes are selected.
4. The apparatus according to claim 3, wherein the template creation unit is further configured to store the target drawing template obtained after the new specified number of use case drawing indices as a new drawing template.
5. An electronic device comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the method of any of claims 1-2 when the computer program is executed.
6. A computer readable storage medium having stored thereon a computer program which, when executed in a computer, causes the computer to perform the method of any of claims 1-2.
CN202310670715.7A 2023-06-08 2023-06-08 Multi-index statistical map making method and device based on map making template Active CN116402968B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310670715.7A CN116402968B (en) 2023-06-08 2023-06-08 Multi-index statistical map making method and device based on map making template

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310670715.7A CN116402968B (en) 2023-06-08 2023-06-08 Multi-index statistical map making method and device based on map making template

Publications (2)

Publication Number Publication Date
CN116402968A CN116402968A (en) 2023-07-07
CN116402968B true CN116402968B (en) 2023-09-05

Family

ID=87012732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310670715.7A Active CN116402968B (en) 2023-06-08 2023-06-08 Multi-index statistical map making method and device based on map making template

Country Status (1)

Country Link
CN (1) CN116402968B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104008162A (en) * 2014-05-28 2014-08-27 中国地质大学(北京) Template based one-button type thematic map automatic forming method and system
CN107180076A (en) * 2017-04-18 2017-09-19 中国检验检疫科学研究院 Residues of pesticides based on high resolution mass spectrum+internet+geography information are traced to the source and early warning video method online
CN109829030A (en) * 2019-02-21 2019-05-31 中国科学院地理科学与资源研究所 The drafting method of thematic maps

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7561169B2 (en) * 2006-08-21 2009-07-14 Geo-Softworks, LLC Systems and methods for generating user specified information from a map

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104008162A (en) * 2014-05-28 2014-08-27 中国地质大学(北京) Template based one-button type thematic map automatic forming method and system
CN107180076A (en) * 2017-04-18 2017-09-19 中国检验检疫科学研究院 Residues of pesticides based on high resolution mass spectrum+internet+geography information are traced to the source and early warning video method online
CN109829030A (en) * 2019-02-21 2019-05-31 中国科学院地理科学与资源研究所 The drafting method of thematic maps

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
面向地理特征的制图综合指标体系和知识法则的建立与应用研究;齐清文, 姜莉莉;地理科学进展(第S1期);全文 *

Also Published As

Publication number Publication date
CN116402968A (en) 2023-07-07

Similar Documents

Publication Publication Date Title
CN109948134B (en) Report automatic generation method, system, electronic equipment and storage medium
CN102509511B (en) Rapid map making system based on GIS (Geographic Information System) data
CN108388620B (en) Land approval surveying and mapping data processing information system
CN111191125A (en) Data analysis method based on tagging
CN108205960B (en) Method and device for rendering characters, electronic map making system and navigation system
CN109448100A (en) Threedimensional model format conversion method, system, computer equipment and storage medium
CN110490761B (en) Power grid distribution network equipment ledger data model modeling method
CN112069129B (en) Configuration file format conversion method, device and medium based on domestic CPU
KR100759269B1 (en) System for creating multipolygon using property information of numerical map the object and method therefor
CN112800503B (en) Method and system for converting CAD drawing derived by Revit into standardized drawing
CN114969586A (en) BIM (building information modeling) graphic engine loading method and device based on WEB side
CN116402968B (en) Multi-index statistical map making method and device based on map making template
CN111178083A (en) Semantic matching method and device for BIM and GIS
KR100452011B1 (en) A thematic mapping method for a statistical and analytical purpose
CN111784801A (en) Automatic drawing method and system for as built single building parking space plan
KR20010044367A (en) Method for conversion from DXF file to GEOMania Data File
WO2015014061A1 (en) Method and apparatus for building intermediate font library
CN109800478B (en) Method for identifying signal machine in railway drawing
CN112507931A (en) Deep learning-based information chart sequence detection method and system
CN109117207B (en) Data processing method of business process model
CN110675729A (en) Multi-version local geographic information integrated drawing method and system
WO2024036883A1 (en) Grid coding method, apparatus, and device
KR100250978B1 (en) Method for converting autocad drawing to infomap drawing
CN111667552B (en) S57 electronic chart depth range rapid judging and filling method and equipment
CN116150297B (en) Expressway thematic map making and data visualization system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant