Method and device for generating mind map
A technology of mind mapping and location information, applied in the computer field, can solve the problems of high document format requirements, strong unfavorable freedom, strong organizational thinking tools, slow generation speed, etc., to achieve the effect of strong editability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Please refer to figure 1 , which is a schematic flowchart of a method for generating a mind map provided in Embodiment 1 of the present invention. The method of this embodiment can be applied to the scene of creating a mind map, and can be executed by terminals such as smart phones, tablet computers, and computers. FIG mind, FIG called mind, is an effective graphical thinking tool expressing emitted thinking.
[0028] The method for generating a mind map may include the following steps:
[0029] S110: Import a pre-made file with a set format, parse the file, and obtain name information, parent node information, and child node collection of each node.
[0030] Exemplarily, import a pre-made file in a common format, the file in a common format includes files in formats such as xml, json, and html, parse the imported file, and obtain the name information, parent node information, and child node collection of each node . It should be noted that the parent node informati...
Embodiment 2
[0037] Please refer to Figure 2A with Figure 2B ,in, Figure 2A It is a schematic flowchart of a method for generating a mind map provided in Embodiment 2 of the present invention. The main difference between this embodiment and Embodiment 1 is that the content of defining the data model and the content of creating a file with a set format according to the data model are added, and this adds an optional implementation manner of the above S120.
[0038] The method for generating a mind map may include the following steps:
[0039] S210: Define a data model.
[0040] Exemplarily, in order to be compatible with different common formats, the data model of the mind map can be defined first. A mind map is a tool that presents topics at all levels with mutual affiliation and related hierarchical relationships, so the data model can be defined as: a combination of a root node and a collection of multiple child nodes. Wherein, the root node includes corresponding name informatio...
Embodiment 3
[0060] Please refer to image 3 , which is a schematic structural diagram of an apparatus for generating a mind map provided in Embodiment 3 of the present invention. The device 300 for generating a mind map may include the following:
[0061] The file import and analysis module 310 is used to import a pre-made file with a set format, parse the file, and obtain the name information, parent node information, and child node set of each node.
[0062] The position information calculation module 320 is configured to calculate the position information of each node according to the name information, the parent node information and the set of child nodes.
[0063] The mind map generating module 330 is configured to add nodes according to the location information to generate a mind map.
[0064] Wherein, the position information calculation module 320 is specifically configured to: calculate the position information of each node layer by layer through the breadth-first algorithm acc...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com