CN112560132B - Thematic map automatic mapping system, method and device based on automatic mapping algorithm - Google Patents
Thematic map automatic mapping system, method and device based on automatic mapping algorithm Download PDFInfo
- Publication number
- CN112560132B CN112560132B CN202011554532.1A CN202011554532A CN112560132B CN 112560132 B CN112560132 B CN 112560132B CN 202011554532 A CN202011554532 A CN 202011554532A CN 112560132 B CN112560132 B CN 112560132B
- Authority
- CN
- China
- Prior art keywords
- thematic map
- mapping
- model data
- module
- configuration
- 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
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 227
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000003993 interaction Effects 0.000 claims abstract description 25
- 230000000694 effects Effects 0.000 claims abstract description 20
- 238000012937 correction Methods 0.000 claims abstract description 19
- 238000010586 diagram Methods 0.000 claims description 24
- 238000013524 data verification Methods 0.000 claims description 9
- 238000007689 inspection Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000000007 visual effect Effects 0.000 claims description 3
- 238000010276 construction Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000013499 data model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/12—Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/04—Power grid distribution networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Public Health (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Human Computer Interaction (AREA)
- Architecture (AREA)
- Pure & Applied Mathematics (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Instructional Devices (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
The invention provides a thematic map automatic mapping system, method and device based on an automatic mapping algorithm, wherein the system comprises a user interaction configuration module, a mapping module and a mapping module, wherein the user interaction configuration module is used for interacting thematic map style requirements with a user, acquiring and storing system mapping general parameters and configuring the system mapping general parameters to a configuration library; the external service interface module is used for receiving the thematic map mapping request and acquiring model data and the thematic map type; the model data quality checking module is used for carrying out quality check on the model data and providing the model data meeting the quality requirement to the automatic mapping module; the automatic mapping module is used for automatically generating a thematic map according to the model data, the thematic map type and the general and personalized parameter configuration stored in the configuration library; and the thematic map personalized correction module is used for configuring personalized parameters when the current thematic map does not meet the requirements, optimizing the effect of the thematic map mapping until the current thematic map meets the requirements, storing the personalized parameter configuration and the generated thematic map into the configuration library, and outputting the generated thematic map.
Description
Technical Field
The invention belongs to the technical field of distribution automation thematic map mapping, and particularly relates to a thematic map automatic mapping system, method and device based on an automatic mapping algorithm.
Background
In the popularization and construction of the distribution automation system, the automatic thematic map forming technology is popularized and applied, the automatic generation of various thematic maps in the distribution automation system can be quickly realized by using the technology, the requirements of the distribution automation system on construction and daily operation and maintenance are met, and the workload of manual maintenance of graphs is greatly reduced.
At present, automatic mapping algorithms are provided by a plurality of manufacturers and applied to the construction of a power distribution automation system. On the basis of obtaining certain use effect, some problems are also found: the success of mapping is greatly influenced by the quality of model data, and the low-quality model data often causes the failure of mapping; in addition, users in different units have different requirements on the pattern of the diagram, even the user has personalized pattern requirements for a certain diagram, and various parameters are generally configured for the diagram service at present for meeting the requirements, however, partial requirements are too personalized to be completely met.
Therefore, it is very necessary to provide a thematic map automatic mapping system, method and device based on an automatic mapping algorithm to overcome the above-mentioned drawbacks in the prior art.
Disclosure of Invention
Aiming at the defects that the automatic mapping algorithm in the prior art cannot be completely met due to the mapping failure caused by a low-quality data model and too personalized requirements of users on mapping styles, the invention provides a thematic map automatic mapping system, method and device based on the automatic mapping algorithm, and aims to solve the technical problems.
In a first aspect, the present invention provides an automatic thematic map mapping system based on an automatic mapping algorithm, including:
the user interaction configuration module is used for interacting the thematic map style requirements with a user, and acquiring and storing general parameter configuration of the system mapping;
the configuration library is used for storing system chart general parameter configuration, system chart personalized parameter configuration and generated thematic charts;
the external service interface module is used for receiving a thematic map mapping request of an external system and acquiring model data and thematic map types;
the model data quality checking module is used for carrying out quality check on the obtained model data and providing the model data meeting the quality requirement to the automatic mapping module;
the automatic mapping module is used for automatically generating a thematic map according to model data and thematic map types of the mapping request of the external system thematic map, system mapping general parameter configuration and system mapping personalized parameter configuration stored in the configuration library;
and the thematic map personalized correction module is used for configuring the personalized parameters of the mapping system of the thematic map and optimizing the mapping effect of the thematic map when the external system judges that the current thematic map does not meet the requirements, storing the personalized parameter configuration of the mapping system and the generated thematic map and outputting the generated thematic map until the external system judges that the current thematic map meets the requirements.
Further, the model data quality check module comprises:
the model data quality inspection unit is used for carrying out quality inspection on the model data acquired by the external service interface module and judging whether the input model data meet the quality requirement or not;
the model data providing unit is used for providing the model data meeting the quality requirement to the automatic mapping module;
and the model data returning unit is used for generating a model data verification failure result and a model data quality problem list according to the model data which does not meet the quality requirement, and returning the model data verification failure result and the model data quality problem list to the external service interface module.
Furthermore, in the automatic mapping module, the thematic map comprises a distribution station room wiring diagram, a single line diagram, a low-voltage transformer area diagram, an inter-station contact diagram and a system diagram;
the automatic mapping module comprises:
the personalized parameter judging unit is used for judging whether system mapping personalized parameter configuration exists in the configuration library or not;
the first automatic mapping unit is used for automatically generating a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
and the second automatic mapping unit is used for automatically generating the thematic map according to the model data and the thematic map type of the external system thematic map mapping request and the system mapping general parameter configuration.
Further, the thematic map personalized correction module comprises:
the thematic map conformity requirement judging unit is used for applying the thematic map by the external system and judging whether the current thematic map conforms to the requirement;
the personalized parameter configuration unit is used for opening the current thematic map through a configuration tool when the external system judges that the current thematic map does not meet the requirements, configuring the personalized parameters of the thematic map system formed map and optimizing the thematic map forming effect;
and the generated thematic map output unit is used for storing the personalized parameter configuration of the mapping of the system and the generated thematic map to the configuration library when the external system judges that the current thematic map meets the requirements, and outputting the generated thematic map.
In a second aspect, the present invention provides an automatic thematic map mapping method based on an automatic mapping algorithm, including the following steps:
s1, acquiring general parameter configuration of a system chart through a user interaction configuration module and user interaction thematic chart style requirements, and storing the general parameter configuration in a configuration library;
s2, receiving a thematic map mapping request of an external system by an external service interface module, and acquiring model data and thematic map types;
s3, the quality checking module of the model data checks the quality of the obtained model data and provides the model data meeting the quality requirement to the automatic mapping module;
s4, an automatic mapping module automatically generates a thematic map according to model data and thematic map types of an external system thematic map mapping request, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library;
and S5, when the external system judges that the current thematic map does not meet the requirement, the thematic map personalized correction module configures the personalized parameters of the thematic map system image forming, optimizes the effect of the thematic map image forming until the external system judges that the current thematic map meets the requirement, stores the personalized parameter configuration of the image forming and the generated thematic map of the system, and outputs the generated thematic map.
Further, the step S1 specifically includes the following steps:
s11, a user interaction configuration module interacts thematic map style requirements with a user;
s12, a user interaction configuration module obtains system mapping general parameter configuration through a visual configuration tool;
and S13, the user interaction configuration module stores the system mapping general parameter configuration to a configuration library.
Further, the step S3 specifically includes the following steps:
s31, the quality check module of the model data checks the quality of the model data acquired by the external service interface module and judges whether the input model data meets the quality requirement;
if yes, go to step S32;
if not, the step S33 is executed;
s32, providing the model data meeting the quality requirement for an automatic mapping module, and entering a step S4;
and S33, generating a model data verification failure result and a model data quality problem list, returning to the external service interface module, and ending.
Further, the step S4 specifically includes the following steps:
s41, an automatic mapping module obtains model data and a thematic map type of a thematic map mapping request of an external system and obtains system mapping general parameter configuration from a configuration library;
s42, judging whether system mapping personalized parameter configuration exists in a configuration library by an automatic mapping module;
if yes, obtaining system diagram personalized parameter configuration from a configuration library, and entering step S43;
if not, go to step S44;
s43, the automatic mapping module automatically generates a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
and S44, the automatic mapping module automatically generates the thematic map according to the model data, the thematic map type and the system mapping general parameter configuration of the thematic map mapping request of the external system.
Further, the step S5 specifically includes the following steps:
s51, the external system applies the thematic map and judges whether the current thematic map meets the requirements or not;
if yes, go to step S53;
if not, go to step S52;
s52, opening the current thematic map by the thematic map personalized correction module through a configuration tool, configuring mapping personalized parameters of a thematic map system, optimizing the mapping effect of the thematic map, and returning to the step S51;
and S53, the thematic map personalized correction module stores the personalized parameter configuration of the mapping of the system, and the generated thematic map to a configuration library and outputs the generated thematic map.
In a third aspect, the present invention also provides an apparatus comprising a processor and a memory;
wherein the memory is used for storing a computer program, and the processor calls and runs the computer program from the memory, so that the apparatus executes the method of the second aspect.
The beneficial effect of the invention is that,
the thematic map automatic mapping system and method based on the automatic mapping algorithm, provided by the invention, are additionally provided with a model data quality verification module and a user interaction configuration module for parameter configuration on the basis of an original thematic map automatic mapping module, and configuration information is divided into general configuration information and personalized configuration information, so that the thematic map style level is enriched; the system of the invention can ensure the success rate of automatic mapping through the organic cooperation among all the modules, and simultaneously provides richer configuration levels for users through rich configuration, thereby improving the effect of automatic mapping.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Therefore, compared with the prior art, the invention has prominent substantive features and remarkable progress, and the beneficial effects of the implementation are also obvious.
Drawings
In order to more clearly illustrate the embodiments or prior art solutions of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a first schematic diagram of the system of the present invention;
FIG. 2 is a second schematic diagram of the system of the present invention;
FIG. 3 is a first schematic flow chart of the method of the present invention;
FIG. 4 is a second schematic flow chart of the method of the present invention;
in the figure, 1-a user interaction configuration module; 2-configuration library; 3-external service interface module; 4-model data quality check module; 4.1-model data quality inspection unit; 4.2-a model data providing unit; 4.3-model data return unit; 5-automatic mapping module; 5.1-individualized parameter judgment unit; 5.2-first automatic mapping unit; 5.3-a second automated mapping unit; 6-personalized correction module of thematic map; 6.1-thematic map meets the requirement judging unit; 6.2-individualized parameter configuration unit; 6.3-generated thematic map output Unit.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, shall fall within the protection scope of the present invention.
Example 1:
as shown in fig. 1, the present invention provides an automatic thematic map mapping system based on an automatic mapping algorithm, comprising:
the user interaction configuration module 1 is used for interacting thematic map style requirements with a user, and acquiring and storing system mapping general parameter configuration;
the configuration library 2 is used for storing general parameter configuration of the system chart, personalized parameter configuration of the system chart and the generated thematic chart;
the external service interface module 3 is used for receiving a thematic map mapping request of an external system and acquiring model data and thematic map types;
the model data quality checking module 4 is used for carrying out quality check on the obtained model data and providing the model data meeting the quality requirement to the automatic mapping module;
the automatic mapping module 5 is used for automatically generating the thematic map according to the model data and the thematic map type of the mapping request of the thematic map of the external system, system mapping general parameter configuration and system mapping personalized parameter configuration stored in the configuration library;
and the thematic map personalized correction module 6 is used for configuring the thematic map system mapping personalized parameters and optimizing the thematic map mapping effect when the external system judges that the current thematic map does not meet the requirements, storing the system mapping personalized parameter configuration and the generated thematic map and outputting the generated thematic map.
Example 2:
as shown in fig. 2, the present invention provides an automatic thematic map mapping system based on an automatic mapping algorithm, which includes:
the user interaction configuration module 1 is used for interacting the thematic map style requirements with a user, and acquiring and storing general parameter configuration of the system mapping;
the configuration library 2 is used for storing system chart general parameter configuration, system chart personalized parameter configuration and generated thematic charts;
the external service interface module 3 is used for receiving a thematic map mapping request of an external system and acquiring model data and thematic map types;
the model data quality checking module 4 is used for carrying out quality check on the obtained model data and providing the model data meeting the quality requirement to the automatic mapping module; the model data quality verification module 4 includes:
the model data quality inspection unit 4.1 is used for carrying out quality inspection on the model data acquired by the external service interface module and judging whether the input model data meets the quality requirement or not;
the model data providing unit 4.2 is used for providing the model data meeting the quality requirement to the automatic mapping module;
the model data returning unit 4.3 is used for generating a model data verification failure result and a model data quality problem list according to the model data which does not meet the quality requirement, and returning the model data verification failure result and the model data quality problem list to the external service interface module;
the automatic mapping module 5 is used for automatically generating a thematic map according to model data and thematic map types of the mapping request of the external system thematic map, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library; the automatic mapping module 5 includes:
the personalized parameter judgment unit 5.1 is used for judging whether the system mapping personalized parameter configuration exists in the configuration library or not;
the first automatic mapping unit 5.2 is used for automatically generating a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
the second automatic mapping unit 5.3 is used for automatically generating the thematic map according to the model data and the thematic map type of the mapping request of the external system thematic map and the general parameter configuration of the system mapping;
the thematic map personalized correction module 6 is used for configuring the thematic map system mapping personalized parameters when the external system judges that the current thematic map does not meet the requirements, optimizing the thematic map mapping effect until the external system judges that the current thematic map meets the requirements, storing the system mapping personalized parameter configuration and the generated thematic map, and outputting the generated thematic map; the thematic map personalized correction module 6 comprises:
the thematic map meets the requirement judging unit 6.1, is used for the external system to employ the thematic map, and judge whether the present thematic map meets the requirement;
the personalized parameter configuration unit 6.2 is used for opening the current thematic map through a configuration tool when the external system judges that the current thematic map does not meet the requirements, configuring personalized parameters of a thematic map system mapping and optimizing the thematic map mapping effect;
and the generated thematic map output unit 6.3 is used for storing the personalized parameter configuration of the mapping of the system and the generated thematic map to a configuration library and outputting the generated thematic map when the external system judges that the current thematic map meets the requirements.
In the above embodiments, the thematic map includes a distribution station room wiring diagram, a single line diagram, a low-voltage block diagram, an inter-station contact diagram, and a system diagram.
Example 3:
as shown in fig. 3, the invention provides an automatic thematic map mapping method based on an automatic mapping algorithm, which comprises the following steps:
s1, acquiring general parameter configuration of a system chart through a user interaction configuration module and user interaction thematic chart style requirements, and storing the general parameter configuration in a configuration library;
s2, receiving a thematic map mapping request of an external system by an external service interface module, and acquiring model data and thematic map types;
s3, the quality checking module of the model data checks the quality of the obtained model data and provides the model data meeting the quality requirement to the automatic mapping module;
s4, an automatic mapping module automatically generates a thematic map according to model data and thematic map types of an external system thematic map mapping request, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library;
and S5, when the external system judges that the current thematic map does not meet the requirement, the thematic map personalized correction module configures the personalized parameters of the thematic map system image forming, optimizes the effect of the thematic map image forming until the external system judges that the current thematic map meets the requirement, stores the personalized parameter configuration of the image forming and the generated thematic map of the system, and outputs the generated thematic map.
Example 4:
as shown in fig. 4, the invention provides an automatic thematic map mapping method based on an automatic mapping algorithm, which comprises the following steps:
s1, acquiring general parameter configuration of a system chart through a user interaction configuration module and user interaction thematic chart style requirements, and storing the general parameter configuration in a configuration library; the method comprises the following specific steps:
s11, a user interaction configuration module interacts thematic map style requirements with a user;
s12, a user interaction configuration module obtains system mapping general parameter configuration through a visual configuration tool;
s13, the user interaction configuration module stores the system diagram general parameter configuration to a configuration library;
s2, receiving a thematic map mapping request of an external system by an external service interface module, and acquiring model data and a thematic map type;
s3, the quality checking module of the model data checks the quality of the obtained model data and provides the model data meeting the quality requirement to the automatic mapping module; the method comprises the following specific steps:
s31, the quality check module of the model data checks the quality of the model data acquired by the external service interface module and judges whether the input model data meets the quality requirement;
if yes, go to step S32;
if not, go to step S33;
s32, providing the model data meeting the quality requirement for an automatic mapping module, and entering a step S4;
s33, generating a model data verification failure result and a model data quality problem list, returning to the external service interface module, and ending;
s4, an automatic mapping module automatically generates a thematic map according to model data and thematic map types of an external system thematic map mapping request, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library; the method comprises the following specific steps:
s41, an automatic mapping module obtains model data and thematic map types of thematic map mapping requests of an external system and obtains system mapping general parameter configuration from a configuration library;
s42, judging whether system mapping personalized parameter configuration exists in a configuration library by an automatic mapping module;
if yes, obtaining system diagram personalized parameter configuration from a configuration library, and entering step S43;
if not, go to step S44;
s43, the automatic mapping module automatically generates a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
s44, the automatic mapping module automatically generates a thematic map according to model data, thematic map types and system mapping general parameter configuration of the thematic map mapping request of the external system;
s5, when the external system judges that the current thematic map does not meet the requirement, the thematic map personalized correction module configures the personalized parameters of the thematic map system image forming, optimizes the effect of the thematic map image forming until the external system judges that the current thematic map meets the requirement, stores the personalized parameter configuration of the image forming and the generated thematic map of the system, and outputs the generated thematic map; the method comprises the following specific steps:
s51, the external system applies the thematic map and judges whether the current thematic map meets the requirements or not;
if yes, go to step S53;
if not, go to step S52;
s52, opening the current thematic map by the thematic map personalized correction module through a configuration tool, configuring mapping personalized parameters of a thematic map system, optimizing the mapping effect of the thematic map, and returning to the step S51;
and S53, the thematic map personalized correction module stores the personalized parameter configuration of the mapping of the system, and the generated thematic map to a configuration library and outputs the generated thematic map.
Example 5:
the invention also provides an apparatus comprising a processor and a memory;
wherein the memory is used for storing a computer program, and the processor calls and runs the computer program from the memory, so that the apparatus executes the method described in embodiment 3 or embodiment 4.
The invention checks the quality of the model data through the model data quality checking module, ensures the quality of the input model data, thereby ensuring the success rate of automatic mapping, and assists the quality control of the source model data by using the problem feedback capacity of the model data checking; in the aspect of meeting the mapping effect of various styles, the parameters are divided into general parameters and personalized parameters, the general parameters are utilized to meet the requirements of a general user, the personalized parameters are utilized to meet the personalized requirements for graphs and equipment, and the multi-level mapping effect is enriched by the mode, so that the mapping effect under different conditions is improved. The invention can be conveniently integrated with a power distribution automation system, so that the power distribution automation system has the automatic mapping capability of thematic maps and supports the construction and daily operation and maintenance of the power distribution automation system.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. A thematic map automatic mapping system based on an automatic mapping algorithm is characterized by comprising:
the user interaction configuration module (1) is used for interacting thematic map style requirements with a user, and acquiring and storing system mapping general parameter configuration;
the configuration library (2) is used for storing the general parameter configuration of the system chart, the personalized parameter configuration of the system chart and the generated thematic chart;
the external service interface module (3) is used for receiving a thematic map mapping request of an external system and acquiring model data and thematic map types;
the model data quality checking module (4) is used for carrying out quality check on the obtained model data and providing the model data meeting the quality requirement to the automatic mapping module;
the automatic mapping module (5) is used for automatically generating a thematic map according to model data and thematic map types of the mapping request of the thematic map of an external system, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library;
the thematic map personalized correction module (6) is used for configuring the thematic map system mapping personalized parameters when the external system judges that the current thematic map does not meet the requirements, optimizing the thematic map mapping effect until the external system judges that the current thematic map meets the requirements, storing the system mapping personalized parameter configuration and the generated thematic map, and outputting the generated thematic map; the model data quality checking module (4) comprises:
the model data quality inspection unit (4.1) is used for carrying out quality inspection on the model data acquired by the external service interface module and judging whether the input model data meets the quality requirement or not;
a model data providing unit (4.2) for providing the model data meeting the quality requirements to the automatic mapping module;
and the model data returning unit (4.3) is used for generating a model data verification failure result and a model data quality problem list according to the model data which does not meet the quality requirement, and returning the model data verification failure result and the model data quality problem list to the external service interface module.
2. The automatic thematic map mapping system based on the automatic mapping algorithm as claimed in claim 1, wherein in the automatic mapping module (5), the thematic map comprises a distribution station room wiring diagram, a single line diagram, a low-voltage transformer area diagram, an inter-station contact diagram and a system diagram;
the automatic mapping module (5) comprises:
the personalized parameter judging unit (5.1) is used for judging whether the system mapping personalized parameter configuration exists in the configuration library or not;
the first automatic mapping unit (5.2) is used for automatically generating a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
and the second automatic mapping unit (5.3) is used for automatically generating the thematic map according to the model data, the thematic map type and the system mapping general parameter configuration of the external system thematic map mapping request.
3. The thematic map automatic mapping system based on automatic mapping algorithm according to claim 1, wherein the thematic map personalized correction module (6) comprises:
a thematic map conformity requirement judgment unit (6.1) used for applying the thematic map by the external system and judging whether the current thematic map conforms to the requirement;
the personalized parameter configuration unit (6.2) is used for opening the current thematic map through a configuration tool when the external system judges that the current thematic map does not meet the requirements, configuring personalized parameters of a thematic map system mapping and optimizing the thematic map mapping effect;
and the generated thematic map output unit (6.3) is used for storing the personalized parameter configuration of the mapping of the system and the generated thematic map to the configuration library and outputting the generated thematic map when the external system judges that the current thematic map meets the requirements.
4. A thematic map automatic mapping method based on an automatic mapping algorithm is characterized by comprising the following steps:
s1, acquiring general parameter configuration of a system chart through a user interaction configuration module and user interaction thematic chart style requirements, and storing the general parameter configuration in a configuration library;
s2, receiving a thematic map mapping request of an external system by an external service interface module, and acquiring model data and a thematic map type;
s3, the quality checking module of the model data checks the quality of the obtained model data and provides the model data meeting the quality requirement to the automatic mapping module;
s4, an automatic mapping module automatically generates a thematic map according to model data and thematic map types of an external system thematic map mapping request, system mapping general parameter configuration and system mapping personalized parameter configuration stored in a configuration library;
s5, when the external system judges that the current thematic map does not meet the requirement, the thematic map personalized correction module configures the thematic map system mapping personalized parameters, optimizes the effect of the thematic map mapping until the external system judges that the current thematic map meets the requirement, stores the personalized parameter configuration of the mapping and the generated thematic map by the system, and outputs the generated thematic map;
the step S3 comprises the following steps:
s31, the quality check module of the model data checks the quality of the model data acquired by the external service interface module and judges whether the input model data meets the quality requirement;
if yes, go to step S32;
if not, go to step S33;
s32, providing the model data meeting the quality requirement for an automatic mapping module, and entering a step S4;
and S33, generating a model data verification failure result and a model data quality problem list, returning to the external service interface module, and ending.
5. The automatic thematic map mapping method based on the automatic mapping algorithm as claimed in claim 4, wherein the step S1 comprises the following steps:
s11, a user interaction configuration module interacts thematic map style requirements with a user;
s12, a user interaction configuration module obtains system mapping general parameter configuration through a visual configuration tool;
and S13, the user interaction configuration module stores the system mapping general parameter configuration to a configuration library.
6. The automatic thematic map mapping method based on the automatic mapping algorithm as claimed in claim 4, wherein the step S4 comprises the following steps:
s41, an automatic mapping module obtains model data and thematic map types of thematic map mapping requests of an external system and obtains system mapping general parameter configuration from a configuration library;
s42, judging whether system mapping personalized parameter configuration exists in a configuration library by an automatic mapping module;
if yes, obtaining system diagram personalized parameter configuration from a configuration library, and entering step S43;
if not, go to step S44;
s43, the automatic mapping module automatically generates a thematic map according to model data, thematic map types, system mapping general parameter configuration and system mapping personalized parameter configuration of an external system thematic map mapping request;
and S44, the automatic mapping module automatically generates the thematic map according to the model data, the thematic map type and the system mapping general parameter configuration of the thematic map mapping request of the external system.
7. The automatic thematic map mapping method based on the automatic mapping algorithm as claimed in claim 4, wherein the step S5 comprises the following steps:
s51, the external system applies the thematic map and judges whether the current thematic map meets the requirements or not;
if yes, go to step S53;
if not, go to step S52;
s52, opening the current thematic map by the thematic map personalized correction module through a configuration tool, configuring mapping personalized parameters of a thematic map system, optimizing the mapping effect of the thematic map, and returning to the step S51;
and S53, the thematic map personalized correction module stores the personalized parameter configuration of the mapping of the system, and the generated thematic map to a configuration library and outputs the generated thematic map.
8. A thematic map automatic mapping device based on an automatic mapping algorithm is characterized by comprising a processor and a memory;
wherein the memory is used for storing a computer program, and the processor is used for calling and running the computer program from the memory so as to enable the device to execute the method of any one of the preceding claims 4-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011554532.1A CN112560132B (en) | 2020-12-24 | 2020-12-24 | Thematic map automatic mapping system, method and device based on automatic mapping algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011554532.1A CN112560132B (en) | 2020-12-24 | 2020-12-24 | Thematic map automatic mapping system, method and device based on automatic mapping algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112560132A CN112560132A (en) | 2021-03-26 |
CN112560132B true CN112560132B (en) | 2022-11-04 |
Family
ID=75033815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011554532.1A Active CN112560132B (en) | 2020-12-24 | 2020-12-24 | Thematic map automatic mapping system, method and device based on automatic mapping algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112560132B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116166366B (en) * | 2023-04-24 | 2023-07-21 | 国网江西省电力有限公司信息通信分公司 | Automatic one-stop power grid multi-style thematic map forming system and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104951997A (en) * | 2015-05-21 | 2015-09-30 | 北京科东电力控制***有限责任公司 | Multidimensional graphic and model quality analysis method facing power distribution network |
CN105184011A (en) * | 2015-09-28 | 2015-12-23 | 云瑞科技(天津)有限公司 | Automatic transformer substation WEB primary connection diagram forming method and device |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102402532A (en) * | 2010-09-13 | 2012-04-04 | 方正国际软件有限公司 | Thematic map configuration generation method and system |
CN103366633B (en) * | 2013-04-16 | 2015-02-04 | 中国水利水电科学研究院 | Water conservation map data model-based flood risk map drawing method and system thereof |
CN103530340A (en) * | 2013-10-08 | 2014-01-22 | 北京农业信息技术研究中心 | Network thematic map making method and map making system |
CN105243217B (en) * | 2015-10-19 | 2019-04-16 | 国家电网公司 | PMS system and the information interacting method at module |
CN106484793A (en) * | 2016-09-22 | 2017-03-08 | 华北水利水电大学 | A kind of network making thematic map control system and method |
CN106682104B (en) * | 2016-12-05 | 2020-10-23 | 中国科学院遥感与数字地球研究所 | Web-based dynamic customization method for spatial data thematic map |
CN108829959B (en) * | 2018-06-01 | 2022-09-06 | 广东电网有限责任公司 | Service-driven-oriented distribution network thematic map automatic generation method |
CN108986638A (en) * | 2018-06-15 | 2018-12-11 | 武汉智图科技有限责任公司 | A kind of method of sea chart thematic map rapid drafting |
CN110532335A (en) * | 2019-08-23 | 2019-12-03 | 武汉智图科技有限责任公司 | A kind of thematic map autodraft method based on model-driven |
-
2020
- 2020-12-24 CN CN202011554532.1A patent/CN112560132B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104951997A (en) * | 2015-05-21 | 2015-09-30 | 北京科东电力控制***有限责任公司 | Multidimensional graphic and model quality analysis method facing power distribution network |
CN105184011A (en) * | 2015-09-28 | 2015-12-23 | 云瑞科技(天津)有限公司 | Automatic transformer substation WEB primary connection diagram forming method and device |
Non-Patent Citations (1)
Title |
---|
大数据技术在配网单线图自动成图的应用研究;何雄坤,周宏志,聂辉,陈满超,齐志刚;《电力大数据》;20200521(第5期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112560132A (en) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Huang et al. | An endogenous approach to quantifying the wind power reserve | |
CN112560132B (en) | Thematic map automatic mapping system, method and device based on automatic mapping algorithm | |
CN107896162A (en) | Dispositions method, device, computer equipment and the storage medium of monitoring system | |
CN103188277A (en) | Load energy consumption management system, method and server | |
US10078683B2 (en) | Big data centralized intelligence system | |
CN112084040B (en) | Container resource planning system and method based on application mirror image data identification | |
CN109412826B (en) | SDON architecture model optimization method, device, system and computer readable storage medium | |
CN114240133A (en) | Renewable energy and power grid coordination planning method, equipment, system and storage system | |
CN113342827A (en) | Power grid data storage method, storage medium and system based on multi-tenant technology | |
WO2023103248A1 (en) | Automatic device commissioning method, apparatus, device, system, and storage medium | |
CN108038332B (en) | On-line graph model rapid generation method for future-state power grid | |
WO2024113778A1 (en) | Holder determination method, apparatus and device for field replace unit device | |
CN117933834A (en) | Construction method and device of virtualization model of energy system | |
CN113204425A (en) | Method and device for process management internal thread, electronic equipment and storage medium | |
CN117454191A (en) | State monitoring method and system | |
CN105468445A (en) | WEB-based Spark application program scheduling method and system | |
CN111985901B (en) | Marketing product configuration method, device, equipment and storage medium in telecom industry | |
US11586264B2 (en) | Allocation method, system and device for power consumption of complete machine box, and readable storage medium | |
CN109995094B (en) | Planning method and system for AC/DC hybrid micro-grid | |
CN216161007U (en) | Big data artificial intelligence control system | |
WO2022267866A1 (en) | Method for acquiring power supply information, electronic device, and computer-readable storage medium | |
CN113098649B (en) | Power utilization information acquisition system and method based on clock time service | |
CN113887005B (en) | Simulation modeling method and device for AC/DC power system | |
CN113112125B (en) | Water resource management method and system based on artificial intelligence | |
CN113505558B (en) | Automatic connection method for power grid monitoring system equipment elements based on graph algorithm technology |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: Yinhe building, 2008 Xinluo street, high tech Industrial Development Zone, Jinan City, Shandong Province Patentee after: Shandong luruan Digital Technology Co.,Ltd. Address before: Yinhe building, 2008 Xinluo street, high tech Industrial Development Zone, Jinan City, Shandong Province Patentee before: SHANDONG LUNENG SOFTWARE TECHNOLOGY Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |