Urban physical examination method, device and electronic equipment
By constructing a knowledge graph and generating a three-dimensional space-time special map, the problems of low accuracy in urban physical examination judgment and inability to automatically generate three-dimensional space-time special maps in the existing technology are solved, and more efficient and diversified urban physical examination analysis is achieved.
Patent Information
- Application Number
- CN202411803470.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-09
Smart Images

Figure CN119273867B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of urban physical examination technology, and in particular to an urban physical examination method, device and electronic equipment. Background Art
[0002] The current urban health check is to collect vector data in the target urban area, combine big data to locate the vector data, manually analyze urban problems, and then manually draw two-dimensional thematic maps on mapping software. Although manually drawn thematic maps can provide customized maps, manual judgment of urban health check problems will result in low accuracy. Two-dimensional thematic maps are limited to two-dimensional space, lack three-dimensional spatiality and time, and cannot be integrated aboveground and underground. At the same time, it is currently impossible to automatically generate three-dimensional spatiotemporal thematic maps. Summary of the invention
[0003] The embodiments of the present application provide a city physical examination method, device and electronic equipment.
[0004] According to a first aspect of the present application, a city physical examination method is provided, the method comprising: obtaining two-dimensional map data and three-dimensional model data of the entire above-ground and underground space of a target city; grouping components in the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space according to preset business dimensions to obtain multiple component groups corresponding to the target city; constructing a knowledge graph corresponding to the target city based on multi-dimensional component information of the multiple component groups; performing a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report; and generating a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space.
[0005] According to one embodiment of the present application, the knowledge graph includes: a model layer file and a physical layer file; the model layer file has the same data format as the physical layer file; the model layer file includes at least the theoretical knowledge corresponding to the knowledge graph; the physical layer file includes at least the entity information corresponding to the component group.
[0006] According to an implementation manner of the present application, the components in the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space are grouped according to a preset business dimension to obtain multiple component groups corresponding to the target city, including: loading the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space in the same coordinate system to obtain a two-dimensional and three-dimensional integrated map; the two-dimensional and three-dimensional integrated map includes the above-ground scene and the underground scene of the target city; based on the three-dimensional model data of the entire above-ground and underground space, determining the component code corresponding to each component in the two-dimensional and three-dimensional integrated map; based on the component code and the business dimension, grouping each component in the two-dimensional and three-dimensional integrated map to obtain the multiple component groups; the business dimension at least includes a component space dimension and a component business attribute dimension.
[0007] According to an implementation manner of the present application, the knowledge graph corresponding to the target city is constructed based on the multidimensional component information of the multiple component groups, including: the multidimensional component information at least includes: spatial information of the component group, attribute information of the component group, time information of the component group, cost information of the component group, management information of the component group and relationship information of the component group; inserting the multidimensional component information into a pre-set graph database to obtain basic knowledge graphs corresponding to the multiple component groups; obtaining business data corresponding to the component groups; the business data at least includes basic business data and real-time business data; associating the basic knowledge graph with the business data to obtain the knowledge graph corresponding to the target city.
[0008] According to one implementation mode of the present application, performing a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report includes: obtaining a problem classification corresponding to the target city; performing a problem analysis on the knowledge graph based on the problem classification to obtain a problem analysis result; based on the problem analysis result, performing a problem coverage analysis on all component groups included in the knowledge graph to obtain the city physical examination report.
[0009] According to one implementation mode of the present application, based on the problem analysis result, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain the city physical examination report, including: based on the problem analysis result, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems; the component groups corresponding to the same type of problems are attached to the physical layer file of the knowledge graph to obtain an intermediate file; the data format of the intermediate file is the same as that of the physical layer file; based on the intermediate file and the business data corresponding to each component group included in the knowledge graph, a rectification measure plan corresponding to the problem analysis result is generated; the rectification measure plan is attached to the physical layer file of the knowledge graph to obtain the city physical examination report; the city physical examination report has the same data format as that of the physical layer file.
[0010] According to one implementation mode of the present application, the three-dimensional spatiotemporal thematic map corresponding to the target city is generated based on the city physical examination report, the two-dimensional map data and the three-dimensional model data of the entire space above the ground and underground, including: obtaining a thematic map template of a preset three-dimensional spatiotemporal thematic map; generating a two-dimensional base map based on the thematic map template and the two-dimensional map data; linking the city physical examination information included in the city physical examination report with the three-dimensional model data of the entire space above the ground and underground according to the component group to obtain a three-dimensional data block; the city physical examination information includes spatial dimension information and time dimension information; based on the thematic map template, combining the three-dimensional data block with the two-dimensional base map to obtain the three-dimensional spatiotemporal thematic map.
[0011] According to an implementation manner of the present application, based on the problem analysis result, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems, including: determining the starting position and the ending position of the component group corresponding to the problem analysis result; based on the starting position and the ending position, determining the corresponding topological structure; based on the topological structure, a connectivity analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems.
[0012] According to a second aspect of the present application, a city physical examination device is provided, the device comprising: an acquisition module, used to acquire two-dimensional map data and three-dimensional model data of the entire above-ground and underground space of a target city; a grouping module, used to group components in the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space according to preset business dimensions, and obtain multiple component groups corresponding to the target city; a construction module, used to construct a knowledge graph corresponding to the target city based on multi-dimensional component information of the multiple component groups; a city physical examination module, used to perform a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report; and a generation module, used to generate a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space.
[0013] According to a third aspect of the present application, an electronic device is provided, including:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the present application.
[0017] The method of the embodiment of the present application obtains the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground of the target city; groups the components in the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground according to the preset business dimension to obtain multiple component groups corresponding to the target city; constructs the knowledge graph corresponding to the target city based on the multi-dimensional component information of the multiple component groups; performs a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report; generates a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground. Through this application, the accuracy and diversity of the judgment of urban physical examination problems can be improved, and the three-dimensional spatiotemporal thematic map can be automatically generated.
[0018] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present application will become readily understood. In the accompanying drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, wherein:
[0020] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.
[0021] Figure 1 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 1 ;
[0022] Figure 2 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 2 ;
[0023] Figure 3 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 3 ;
[0024] Figure 4 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 4 ;
[0025] Figure 5 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 5 ;
[0026] Figure 6 The process flow diagram of the urban physical examination method provided in the embodiment of the present application is shown as follows Figure 6 ;
[0027] Figure 7 An application scenario diagram of the urban physical examination method provided in an embodiment of the present application is shown;
[0028] Figure 8 An optional schematic diagram of an urban physical examination device provided in an embodiment of the present application is shown;
[0029] Fig. 9 An optional schematic diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0030] In order to make the purpose, features, and advantages of the present application more obvious and easy to understand, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0031] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0032] In the following description, the terms "first\second" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0033] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0034] The processing flow of the urban physical examination method provided in the embodiment of the present application is described. Figure 1 , Figure 1 This is a schematic diagram of the processing flow of the urban physical examination method provided in the embodiment of the present application. Figure 1 , will combine Figure 1 Steps S101-S105 are shown for explanation.
[0035] Step S101, obtaining two-dimensional map data and three-dimensional model data of the entire above-ground and underground space of a target city.
[0036] In some embodiments, the two-dimensional map data may include: a two-dimensional map of the target city. The two-dimensional map data may specifically include: geographic information, traffic network information, building information, and environmental information. The three-dimensional model data of the entire space above and below ground may include: three-dimensional BIM (Building Information Modeling) model data. The three-dimensional BIM model can be collected from the construction unit, and the three-dimensional BIM model data may specifically include: three-dimensional geometric information (spatial geometry, component size and position relationship), attribute information (material, weight, model and manufacturer), time information (construction schedule and critical path analysis), cost information (estimated cost, actual cost and cost control) and facility management information.
[0037] Step S102, grouping components in the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space according to a preset business dimension to obtain a plurality of component groups corresponding to the target city.
[0038] In some embodiments, the business dimension may include a component space dimension and a component business attribute dimension. The component space dimension may include: blocks, communities, neighborhoods, housing, units, and households. The business attribute dimension may include: water, electricity, and gas. Each household can usually be regarded as a component group. Each component group can be an entity in the knowledge graph. A component group may include multiple components. Components may include: water pipes, circuits, and gas pipelines. The embodiments of the present application do not limit specific components.
[0039] Step S103: construct a knowledge graph corresponding to the target city based on the multi-dimensional component information of the multiple component groups.
[0040] In some embodiments, the multi-dimensional component information may include: spatial information of the component group, attribute information of the component group, time information of the component group, cost information of the component group, management information of the component group, and relationship information of the component group. The knowledge graph may include: entities corresponding to the component group, relationships corresponding to the component group, and attributes corresponding to the component group. Each component group is regarded as an entity. The knowledge graph may also include business attributes of the entity. The knowledge graph may be connected to the real-time business data and basic business data corresponding to the component group.
[0041] Step S104: Perform a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report.
[0042] In some embodiments, the knowledge graph may include: a graph-based data structure consisting of nodes (Point) and edges (Edge). Each node represents an entity, such as a person, a place, an organization, etc.; an edge represents a specific relationship between entities. Urban health check can be used for the process of comprehensively evaluating various aspects of the city. Through this process, the operating status of the city can be understood, existing problems can be identified, and a basis can be provided for improving the urban environment and improving the quality of life of residents. Urban health check usually covers the classification and analysis of problems in infrastructure, environmental quality, public services, economic vitality, historical and cultural protection, and living conditions. Urban health check may include: classifying and analyzing urban problems for information in the knowledge graph, and outputting rectification measures based on the analysis results. The collection dimensions corresponding to the information in the knowledge graph may include: blocks, communities, neighborhoods, and buildings. Among them, the problem classification of blocks may include: power cable pole problems, vehicle parking problems, and manhole cover problems. The problem classification of communities may include: sidewalk problems and infant care problems. The problem classification of neighborhoods may include: garbage classification problems and property management problems. The problem classification of buildings can include: structural safety hazards, gas safety hazards, corridor safety hazards, enclosure safety hazards, pipeline damage, aging-friendly renovation and water quality problems. The city physical examination report can include: the json file of the rectification measures plan and the component group in the knowledge graph. The rectification measures plan can include: solutions to the city problems found in the city physical examination.
[0043] Step S105, generating a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data, and the three-dimensional model data of the entire above-ground and underground space.
[0044] In some embodiments, the three-dimensional spatiotemporal thematic map may include: a map that displays urban issues and thematic information in a three-dimensional space. The three-dimensional spatiotemporal thematic map may be loaded and displayed in a visualized web-end system.
[0045] The method of the embodiment of the present application segments the three-dimensional model according to the component group dimension. By constructing a knowledge graph, the physical properties and geometric information of the three-dimensional model are associated with the business data and real-time data of the urban physical examination, and data analysis and problem diagnosis are performed in multiple dimensions. The model and business data are combined to cover physical properties, big data, public opinion information, collected data, etc., and the data is analyzed in all aspects to improve the accuracy and diversity of urban physical examination problem judgments. The knowledge graph is divided into a model layer file and an entity layer file. The data inside the file uses a unique identification code to reduce data redundancy and coupling. By combining two-dimensional map data, three-dimensional model data of the entire space above and below the ground, and a json file with built-in problem classification, a three-dimensional spatiotemporal thematic map can be automatically drawn.
[0046] In some embodiments, the processing flow of the city physical examination method is shown as follows: Figure 2 ,like Figure 2 As shown, in step S102, components in the two-dimensional map data and the three-dimensional model data of the above-ground and underground full space are grouped according to the preset business dimension to obtain multiple component groups corresponding to the target city, which may include:
[0047] Step S201, load the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space into the same coordinate system to obtain a two-dimensional and three-dimensional integrated map.
[0048] In this embodiment, first obtain the coordinate systems corresponding to the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground. If the data coordinate systems are inconsistent, the coordinate systems of the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground can be converted to the same coordinate system through the projection conversion tool in the GIS (Geographic Information System) software. Load the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground into the GIS software, and at the same time load components such as pavement, buildings, pipe corridors and pipelines into the GIS software, and integrate each component into the same scene to obtain a two-dimensional and three-dimensional integrated map. Among them, the two-dimensional and three-dimensional integrated map can include ground scenes and underground scenes.
[0049] Step S202, based on the three-dimensional model data of the entire above-ground and underground space, determine the component code corresponding to each component in the two-dimensional and three-dimensional integrated map.
[0050] In this embodiment, each component may correspond to a unique component code. The component code may be obtained by encoding the components in the above-ground and underground full-space three-dimensional model data using a unified coding standard. The BIM attribute information and geometric information of the component may be queried through the component code.
[0051] Step S203, based on the component code and the business dimension, the components in the two-dimensional and three-dimensional integrated map are grouped to obtain a plurality of component groups.
[0052] In this embodiment, in the 2D and 3D integrated map, each residential unit, i.e., "household", is treated as a component group according to the component space dimension. Each household is an independent entity, and the component group can include all components in the residential unit, such as water pipes, circuits, gas pipelines and other components. A unique component code is assigned to each household on the 2D and 3D integrated map, and the position of each household is accurately located in the 3D model data of the full space above and below the ground. If the household includes the water pipe component, the household is classified into the water pipe business group according to the component business attribute dimension.
[0053] The method of the embodiment of the present application divides the three-dimensional model data of the entire space above and below the ground according to the component space dimension and the business dimension, generates multiple component groups, and combines the three-dimensional space to locate the problem at the building level, unit level, household level, and component group level, with a finer granularity. This improves the accuracy of the judgment of urban physical examination problems.
[0054] In some embodiments, the processing flow of the city physical examination method is shown as follows: Figure 3 ,like Figure 3 As shown, in step S103, constructing a knowledge graph corresponding to the target city based on the multi-dimensional component information of the multiple component groups may include:
[0055] Step S301, inserting the multi-dimensional component information into a pre-set graph database to obtain basic knowledge graphs corresponding to multiple component groups.
[0056] In this embodiment, the multidimensional component information may include: spatial information of the component group, attribute information of the component group, time information of the component group, cost information of the component group, management information of the component group, and relationship information of the component group. The graph database may include: neo4j graph database. The graph database may also include other graph databases, which are not limited in the embodiments of the present application. Geometric information may include structural information and appearance information. Structural information may include: points, lines, surfaces, and bodies. Appearance information may include: color, texture, and material. Attribute information may include: basic attributes and extended attributes. Relationship information may include: composition relationship, connection relationship, and control relationship. Each component group may correspond to a model unit in the knowledge graph. Each model unit may include: geometric information, structural information, and attribute information.
[0057] As an example, obtain two-dimensional map data and three-dimensional model data of the entire space above ground and underground, and build a comprehensive model based on the two-dimensional map data and the three-dimensional model data of the entire space above ground and underground. Building a comprehensive model can include: building geometric information, building attribute information, and building relationship information. Then build an expression model. Building an expression model can include: establishing a spatial data structure, triangular mesh and texture mapping and other lightweight processing. By building a comprehensive model and an expression model, multi-dimensional component information corresponding to the component group can be obtained. Insert the multi-dimensional component information into a pre-set graph database to obtain the basic knowledge graph corresponding to multiple component groups.
[0058] Step S302: Acquire business data corresponding to the component group.
[0059] In this embodiment, the business data may include basic business data and real-time business data. The basic business data may include business data such as the relationship between the householder and the house, public opinion information, charging information, and warranty information. The embodiment of the present application does not limit the specific business data. The real-time business data may include: real-time problem photos corresponding to the component group and real-time problem descriptions corresponding to the component group.
[0060] Step S303, associate the basic knowledge graph with the business data to obtain the knowledge graph corresponding to the target city.
[0061] In this embodiment, the knowledge graph can be divided into a model layer file and a physical layer file. The data inside the model layer file and the physical layer file adopts a unique identification code. The external data of the model layer file and the physical layer file are linked using a proprietary structure. For external data, its original format can be retained and connected to the physical layer file as external link data.
[0062] As an example, the knowledge graph may include: a pattern layer file and an entity layer file. The data format of the pattern layer file is the same as that of the entity layer file, and the data format of the pattern layer file and the entity layer file may be in json format. The pattern layer file may include theoretical knowledge corresponding to the knowledge graph. Specifically, the theoretical knowledge may include formulas, axioms, time concepts, space concepts, thing concepts, person concepts, phenomenon concepts, and scene concepts. The entity layer file includes at least entity information corresponding to the component group. Specific entity information may include elements, components, entities, and systems. There is an inheritance relationship between components and spatial geometry, spatial position, spatial system, time point, time period, time system, attributes, and semantics. There is an inheritance relationship between the system and evolution, relationship, and mechanism.
[0063] The method of the embodiment of the present application adopts the method of constructing a knowledge graph to associate the physical properties and geometric information of the three-dimensional model with the business data and real-time data of the urban physical examination, and conducts data analysis and problem diagnosis in multiple dimensions. Combining the model with business data, it covers physical properties, big data, public opinion information, collected data, etc., and comprehensively analyzes data to improve the accuracy and diversity of urban physical examination problem judgments. The knowledge graph is divided into a model layer file and an entity layer file. The data in the file uses a unique identification code to reduce data redundancy and coupling.
[0064] In some embodiments, the processing flow of the city physical examination method is shown as follows: Figure 4 ,like Figure 4 As shown, in step S104, a city physical examination is performed on the target city based on the knowledge graph to obtain a city physical examination report, which may include:
[0065] Step S401, obtaining the problem classification corresponding to the target city.
[0066] In this embodiment, the collection dimensions corresponding to the information in the knowledge graph may include: blocks, communities, residential areas and buildings. The problem classification corresponding to the target city may include: block problem classification, community problem classification, residential area problem classification and building problem classification. Among them, the problem classification of blocks may include: power cable pole problems, vehicle parking problems and manhole cover problems. The problem classification of communities may include: sidewalk problems and infant care problems. The problem classification of residential areas may include: garbage classification problems and property management problems. The problem classification of buildings may include: structural safety hazard problems, gas safety hazard problems, corridor safety hazard problems, enclosure safety hazard problems, pipeline and pipe damage problems, aging-friendly renovation problems and water quality problems.
[0067] Step S402, performing problem analysis on the knowledge graph based on problem classification to obtain problem analysis results.
[0068] In this embodiment, the knowledge graph can be searched and analyzed using the Cypher query language to find the component group corresponding to the problem classification. According to the business data and multi-dimensional component information corresponding to the component group, the problem analysis is performed according to the problem classification to analyze whether the problem of the component included in the component group is normal.
[0069] As an example, a serious aging problem of the gas pipeline is collected, and the knowledge graph is analyzed according to the problem classification, and the multi-dimensional component information of the component group included in the knowledge graph is queried. The multi-dimensional component information may include: the production time, laying time and materials used for the gas pipeline. According to the material used, it is associated with the service life, so as to analyze the aging cycle of the gas pipeline. According to the business data corresponding to the component group, the relevant similar problems reported by residents are determined, and the problem analysis is performed based on the business data to determine the time and phenomenon of the gas pipeline problem. According to the business data and multi-dimensional component information corresponding to the component group, it is analyzed whether the pipeline aging problem is normal. Normal situations may include pipeline aging caused by normal aging cycles. Abnormal situations may include pipeline quality not being up to standard or human damage to the pipeline.
[0070] Step S403: Based on the problem analysis results, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain a city physical examination report.
[0071] In this embodiment, after determining the problem analysis result, all component groups included in the knowledge graph can be analyzed once to determine component groups with the same type of problems, and a city physical examination report can be generated based on the component groups with the same type of problems.
[0072] The method of the embodiment of the present application realizes one-to-one mapping between virtual bodies and real bodies by formulating unified coding associations, and can more efficiently query multi-dimensional component information and business data through query statements of the knowledge graph. By inserting three-dimensional model information into the knowledge graph, the city physical examination business can be combined with the knowledge graph, and the city physical examination problems such as exterior wall safety hazards, pipeline damage and power cable poles can be automatically evaluated. Then the city physical examination report is automatically generated.
[0073] In some embodiments, the processing flow of the city physical examination method is shown as follows: Figure 5 ,like Figure 5 As shown, in step S403, based on the problem analysis results, all component groups included in the knowledge graph are analyzed for problem coverage to obtain a city physical examination report, which may include:
[0074] Step S501: Based on the problem analysis results, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems.
[0075] In this embodiment, step S501 may include: determining the starting position and the ending position of the component group corresponding to the problem analysis result; determining the corresponding topological structure based on the starting position and the ending position; performing connectivity analysis on all component groups included in the knowledge graph based on the topological structure to obtain component groups corresponding to the same type of problem. The starting position may be a position in the aboveground scene. The starting position may also be a position in the underground scene. The ending position may be a position in the aboveground scene. The ending position may also be a position in the underground scene.
[0076] As an example, taking the pipes in the building as an example, the starting position can be the sewer outlet of the pipe on the second floor above ground. The ending position can be the sewer outlet of the pipe on the first floor underground. The problem analysis result is that the pipe is blocked. Based on the starting position and the ending position, the topological structure of the drainage system is determined. The connectivity analysis of the sewer pipes in the knowledge graph is performed, and finally all the sewer pipes with blocked pipes are identified.
[0077] Step S502, link the component group corresponding to the same type of questions with the entity layer file of the knowledge graph to obtain an intermediate file.
[0078] In this embodiment, the problem coverage analysis may include analysis of the spatial dimension and analysis of the time dimension. Problem coverage analysis can be used to determine which component groups in the knowledge graph are associated with the city physical examination problems corresponding to the problem analysis results, and to determine the distribution of city physical examination problems in the component groups. The same type of problems may include: a set of problems with similar properties or characteristics in the city physical examination. The same type of problems may include the same field. For example, in the city physical examination, the same type of problems of gas pipeline aging may include: gas pipeline leakage problems, whether there are aging problems in the same batch of gas pipelines, and whether there are aging problems in gas pipelines with the same installation time. The embodiments of the present application do not limit specific problems of the same type. In the knowledge graph, the entity layer file may include business data and multi-dimensional component information of all component groups. The intermediate file may include: the component group corresponding to the problem coverage analysis results. The intermediate file may have the same data format as the entity layer file, both of which are json files.
[0079] Step S503, based on the intermediate file and the business data corresponding to each component group included in the knowledge graph, generate a corrective measure plan corresponding to the problem analysis result.
[0080] Step S504, link the rectification measures plan with the entity layer file of the knowledge graph to obtain a city physical examination report.
[0081] In this embodiment, based on the business data corresponding to each component group included in the knowledge graph, the component group corresponding to the problem coverage analysis result included in the intermediate file is analyzed for rectification measures, and the nature, spatial scope of impact, time scope of impact and severity of the city physical examination problems are identified to obtain a problem list and a rectification list. According to the problem list and the rectification list, a rectification measure plan is generated. The rectification measure plan may include rectification measures in the spatial dimension and rectification measures in the time dimension. The measures in the rectification measure plan are connected to the entity layer file in the knowledge graph, that is, the specific rectification measures are matched with the component group of the specific problems identified in the city physical examination to form a structured city physical examination report. The city physical examination report may include spatial dimension information and time dimension information. The city physical examination information may include the city physical examination problems and rectification measures corresponding to each component group. The city physical examination report can comprehensively reflect the results of the city physical examination and the problems found, and display targeted suggestions and measures. The city physical examination report can have the same data format as the entity layer file, both of which are json files.
[0082] The method of the embodiment of the present application realizes one-to-one mapping between virtual bodies and real bodies by formulating unified coding associations, and can more efficiently query multi-dimensional component information and business data through query statements of the knowledge graph. By inserting three-dimensional model information into the knowledge graph, the city physical examination business can be combined with the knowledge graph, and the city physical examination problems such as exterior wall safety hazards, pipeline damage and power cable poles can be automatically evaluated. Then the city physical examination report is automatically generated.
[0083] In some embodiments, the processing flow of the city physical examination method is shown as follows: Figure 6 ,like Figure 6 As shown, in step S105, generating a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data, and the three-dimensional model data of the entire above-ground and underground space may include:
[0084] Step S601, obtaining a preset thematic map template of a three-dimensional spatiotemporal thematic map.
[0085] In this embodiment, the thematic map template of the pre-set three-dimensional spatiotemporal thematic map can be retrieved from the database, and the thematic map template defines the basic style and structure of the three-dimensional spatiotemporal thematic map. The thematic map template can also be constructed in a visualized web (webpage) end system. The web end system can integrate multiple data interfaces. Building the thematic map template may include: first, establishing a basic map master, in which a custom map, a configuration legend, and a title configuration can be uploaded. Then establish a style template. According to the city physical examination dimension, it is divided into blocks-communities-subdistricts-buildings. Each dimension corresponds to a different problem classification, and each problem classification corresponds to a different color template and spline template. For the building-unit-household level, a style template is established according to the three-dimensional expression. The style template may include: transparency, glossiness, and enveloping effect. Establish style templates according to different professions, for example: set different style templates for civil engineering and electromechanical. Establish style templates according to different levels, for example: the hierarchy of the ground, underground, and ground involves occlusion, and the transparency of the style surface template is configured according to the occlusion situation.
[0086] Step S602: Generate a two-dimensional base map based on the thematic map template and the two-dimensional map data.
[0087] Step S603, the city physical examination information included in the city physical examination report is linked to the three-dimensional model data of the above-ground and underground full space according to the component group to obtain a three-dimensional data block.
[0088] Step S604: Based on the thematic map template, the three-dimensional data block is combined with the two-dimensional base map to obtain a three-dimensional spatiotemporal thematic map.
[0089] In this embodiment, the coordinate position in the two-dimensional map data is loaded into the basic map master of the thematic map template to generate a two-dimensional base map. The city physical examination information included in the city physical examination report is linked to the data of the corresponding position in the three-dimensional model data of the ground and underground full space according to the dimension of the component group to obtain multiple three-dimensional data blocks. The color and style of the three-dimensional data block are configured according to the style template in the thematic map template, and the three-dimensional data block is combined with the two-dimensional base map according to the coordinate position to obtain a three-dimensional spatiotemporal thematic map. After all the data blocks corresponding to the city physical examination report are processed, the coverage and related items of the target city are visualized and analyzed to determine the display content of the three-dimensional spatiotemporal thematic map. For example, a water pipe in a building in the target city has a water leakage problem, and the water pipe extends from the ground to the underground. The display content of the three-dimensional spatiotemporal thematic map may include: highlighting the water pipe of the entire building according to the X-ray style of the thematic map template. Automatically screenshot the three-dimensional spatiotemporal thematic map in the visualization web system to generate a thematic map in png format. The three-dimensional spatiotemporal thematic map can be a visualization tool for representing the changes of geographic information over time. The three-dimensional spatiotemporal thematic map can analyze the location data of each component of the target city by combining the spatial and temporal dimensions.
[0090] The method of the embodiment of the present application uses a built-in thematic map template and combines it with a city physical examination report in json format to automatically draw a three-dimensional space-time thematic map. It combines it with the three-dimensional space, configures a three-dimensional expression style library and an occlusion configuration library, and realizes the automatic generation of thematic maps including spatial and temporal dimensions in three-dimensional space.
[0091] Figure 7 An application scenario diagram of the urban physical examination method provided in an embodiment of the present application is shown;
[0092] refer to Figure 7 , an application scenario diagram of the urban physical examination method provided in an embodiment of the present application is applied to the knowledge graph corresponding to the urban physical examination. The knowledge graph may include: a mode layer file and an entity layer file. The data format of the mode layer file and the entity layer file is the same, and the data format of the mode layer file and the entity layer file may be in json format.
[0093] The pattern layer file may include theoretical knowledge corresponding to the knowledge graph. Specifically, theoretical knowledge may include axioms and concepts. Axioms may be used to constrain concepts. Concepts may include multiple root concepts. Root concepts may include: time concepts, space concepts, object concepts, person concepts, phenomenon concepts, and scene concepts.
[0094] The entity layer file at least includes the entity information corresponding to the component group. Specific entity information can include elements, components, entities and systems. There is an inheritance relationship between components and spatial geometry, spatial position, spatial system, time point, time period, time system, attribute, and semantics. There is an inheritance relationship between systems and evolution, relationships, and mechanisms. There is an inheritance relationship between elements and components, entities, and systems. Concepts can be obtained by abstracting elements. Components can be described within entities. Systems can be described between entities.
[0095] Understandably, Figure 7 The application scenarios of the urban physical examination method are only some exemplary implementations in the embodiments of the present application. The application scenarios of the urban physical examination method in the embodiments of the present application include but are not limited to Figure 7 The application scenario of the urban physical examination method shown.
[0096] The following is a description of the exemplary structure of the software modules included in the urban physical examination device 90 provided in the embodiment of the present application. In some embodiments, for example, Figure 8 As shown, the city health check device 90 may include: an acquisition module 901, which is used to acquire two-dimensional map data and three-dimensional model data of the entire space above and below the ground of a target city; a grouping module 902, which is used to group components in the two-dimensional map data and the three-dimensional model data of the entire space above and below the ground according to a preset business dimension, and obtain multiple component groups corresponding to the target city; a construction module 903, which is used to construct a knowledge graph corresponding to the target city based on multi-dimensional component information of multiple component groups; a city health check module 904, which performs a city health check on the target city based on the knowledge graph to obtain a city health check report; and a generation module 905, which is used to generate a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city health check report, the two-dimensional map data and the three-dimensional model data of the entire space above and below the ground.
[0097] In some embodiments, the knowledge graph may include: a model layer file and an entity layer file; the model layer file and the entity layer file have the same data format; the model layer file includes at least the theoretical knowledge corresponding to the knowledge graph; the entity layer file includes at least the entity information corresponding to the component group.
[0098] In some embodiments, the grouping module 902 can be used to: load the two-dimensional map data and the three-dimensional model data of the entire above-ground and underground space in the same coordinate system to obtain a two-dimensional and three-dimensional integrated map; the two-dimensional and three-dimensional integrated map includes the above-ground scene and underground scene of the target city; based on the three-dimensional model data of the entire above-ground and underground space, determine the component code corresponding to each component in the two-dimensional and three-dimensional integrated map; based on the component code and business dimension, group each component in the two-dimensional and three-dimensional integrated map to obtain multiple component groups; the business dimension at least includes the component space dimension and the component business attribute dimension.
[0099] In some embodiments, the construction module 903 can be used to: the multidimensional component information includes at least: the spatial information of the component group, the attribute information of the component group, the time information of the component group, the cost information of the component group, the management information of the component group and the relationship information of the component group; insert the multidimensional component information into a pre-set graph database to obtain the basic knowledge graphs corresponding to the multiple component groups; obtain the business data corresponding to the component groups; the business data includes at least basic business data and real-time business data; associate the basic knowledge graph with the business data to obtain the knowledge graph corresponding to the target city.
[0100] In some embodiments, the city health check module 904 can be used to: obtain the problem classification corresponding to the target city; perform problem analysis on the knowledge graph based on the problem classification to obtain problem analysis results; based on the problem analysis results, perform problem coverage analysis on all component groups included in the knowledge graph to obtain a city health check report.
[0101] In some embodiments, the city health check module 904 can be used to: based on the problem analysis results, perform problem coverage analysis on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems; attach the component groups corresponding to the same type of problems to the entity layer files of the knowledge graph to obtain intermediate files; the data format of the intermediate files is the same as that of the entity layer files; based on the intermediate files and the business data corresponding to each component group included in the knowledge graph, generate a rectification measure plan corresponding to the problem analysis results; attach the rectification measure plan to the entity layer files of the knowledge graph to obtain a city health check report; the data format of the city health check report is the same as that of the entity layer files.
[0102] In some embodiments, the generation module 905 can be used to: obtain a pre-set thematic map template of a three-dimensional space-time thematic map; generate a two-dimensional base map based on the thematic map template and two-dimensional map data; connect the urban physical examination information included in the urban physical examination report with the three-dimensional model data of the entire space above and below the ground according to the component group to obtain a three-dimensional data block; the urban physical examination information includes spatial dimension information and time dimension information; based on the thematic map template, combine the three-dimensional data block with the two-dimensional base map to obtain a three-dimensional space-time thematic map.
[0103] In some embodiments, the city physical examination module 904 can be used to: determine the starting position and the ending position of the component group corresponding to the problem analysis result; determine the corresponding topological structure based on the starting position and the ending position; perform connectivity analysis on all component groups included in the knowledge graph based on the topological structure to obtain component groups corresponding to the same type of problems.
[0104] It should be noted that the description of the device in the embodiment of the present application is similar to the description of the method embodiment above, and has similar beneficial effects as the method embodiment, so it will not be repeated. Figures 1 to 7 The present invention can be understood by referring to the description of any one of the accompanying drawings.
[0105] According to an embodiment of the present application, the present application also provides an electronic device and a non-transitory computer-readable storage medium.
[0106] Fig. 9 A schematic block diagram of an example electronic device 800 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0107] like Fig. 9 As shown, the electronic device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 to a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0108] Multiple components in the electronic device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the electronic device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0109] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as the city physical examination method. For example, in some embodiments, the city physical examination method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the city physical examination method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the city physical examination method in any other appropriate manner (e.g., by means of firmware).
[0110] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0111] The program code for implementing the method of the present application can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, implements the functions / operations specified in the flow chart and / or block diagram. The program code can be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0112] In the context of the present application, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0113] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0114] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0115] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0116] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution disclosed in this application can be achieved, and this document is not limited here.
[0117] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0118] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A city physical examination method, characterized in that: The method comprises: Obtain the two-dimensional map data of the target city and the three-dimensional model data of the entire above-ground and underground space; According to a preset business dimension, the components in the two-dimensional map data and the three-dimensional model data of the above-ground and underground full space are grouped to obtain a plurality of component groups corresponding to the target city; the business dimension at least includes a component space dimension and a component business attribute dimension; the component space dimension at least includes: blocks, communities, neighborhoods, houses, units and households; the business attribute dimension at least includes: water, electricity and gas; each household in the plurality of component groups is regarded as a component group, each household is regarded as an independent entity, the component group includes all components in each household, and each component group is regarded as an entity in the knowledge graph; Based on the multi-dimensional component information of the multiple component groups, construct a knowledge graph corresponding to the target city; Performing a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report; Based on the city physical examination report, two-dimensional map data and three-dimensional model data of the entire above-ground and underground space, a three-dimensional spatiotemporal thematic map corresponding to the target city is generated.
2. The method according to claim 1, characterized in that The knowledge graph includes: a model layer file and an entity layer file; the model layer file has the same data format as the entity layer file; the model layer file includes at least the theoretical knowledge corresponding to the knowledge graph; the entity layer file includes at least the entity information corresponding to the component group.
3. The method according to claim 1, characterized in that The components in the two-dimensional map data and the three-dimensional model data of the above-ground and underground full space are grouped according to the preset business dimension to obtain a plurality of component groups corresponding to the target city, including: The two-dimensional map data and the three-dimensional model data of the above-ground and underground full space are loaded into the same coordinate system to obtain a two-dimensional and three-dimensional integrated map; the two-dimensional and three-dimensional integrated map includes the above-ground scene and the underground scene of the target city; Based on the three-dimensional model data of the above-ground and underground full space, determining the component code corresponding to each component in the two-dimensional and three-dimensional integrated map; Based on the component codes and the business dimensions, the components in the two-dimensional and three-dimensional integrated map are grouped to obtain the multiple component groups.
4. The method according to claim 1, characterized in that: The step of constructing a knowledge graph corresponding to the target city based on the multi-dimensional component information of the plurality of component groups includes: The multi-dimensional component information at least includes: spatial information of component groups, attribute information of component groups, time information of component groups, cost information of component groups, management information of component groups and relationship information of component groups; Inserting the multi-dimensional component information into a pre-set graph database to obtain basic knowledge graphs corresponding to the multiple component groups; Acquire business data corresponding to the component group; the business data at least includes basic business data and real-time business data; The basic knowledge graph is associated with the business data to obtain a knowledge graph corresponding to the target city.
5. The method according to claim 1, characterized in that The performing a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report includes: Obtaining the problem classification corresponding to the target city; Performing problem analysis on the knowledge graph based on the problem classification to obtain a problem analysis result; Based on the problem analysis results, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain the city physical examination report.
6. The method according to claim 5, characterized in that Based on the problem analysis result, the problem coverage analysis is performed on all component groups included in the knowledge graph to obtain the city physical examination report, including: Based on the problem analysis results, a problem coverage analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems; The component group corresponding to the same type of question is linked to the entity layer file of the knowledge graph to obtain an intermediate file; the data format of the intermediate file is the same as that of the entity layer file; Generate a rectification measure plan corresponding to the problem analysis result based on the intermediate file and the business data corresponding to each component group included in the knowledge graph; The rectification measures plan is linked to the entity layer file of the knowledge graph to obtain the city physical examination report; the city physical examination report has the same data format as the entity layer file.
7. The method according to claim 1, characterized in that The generating of the three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, the two-dimensional map data and the three-dimensional model data of the entire space above and below the ground includes: Obtain the pre-set thematic map template of the three-dimensional space-time thematic map; Generate a two-dimensional base map based on the thematic map template and the two-dimensional map data; The city physical examination information included in the city physical examination report is linked to the three-dimensional model data of the above-ground and underground full space according to the component group to obtain a three-dimensional data block; the city physical examination information includes space dimension information and time dimension information; Based on the thematic map template, the three-dimensional data block is combined with the two-dimensional base map to obtain the three-dimensional spatiotemporal thematic map.
8. The method according to claim 6, characterized in that Based on the problem analysis result, the problem coverage analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems, including: Determine the starting position and the ending position of the component group corresponding to the problem analysis result; Based on the starting position and the ending position, determining a corresponding topological structure; Based on the topological structure, connectivity analysis is performed on all component groups included in the knowledge graph to obtain component groups corresponding to the same type of problems.
9. An urban physical examination device, characterized in that: The device comprises: An acquisition module is used to acquire two-dimensional map data of the target city and three-dimensional model data of the entire above-ground and underground space; A grouping module is used to group the components in the two-dimensional map data and the three-dimensional model data of the above-ground and underground full space according to a preset business dimension to obtain a plurality of component groups corresponding to the target city; the business dimension at least includes a component space dimension and a component business attribute dimension; the component space dimension at least includes: blocks, communities, neighborhoods, houses, units and households; the business attribute dimension at least includes: water, electricity and gas; each household in the plurality of component groups is regarded as a component group, each household is regarded as an independent entity, the component group includes all components in each household, and each component group is regarded as an entity in the knowledge graph; A construction module, used to construct a knowledge graph corresponding to the target city based on the multi-dimensional component information of the multiple component groups; A city physical examination module performs a city physical examination on the target city based on the knowledge graph to obtain a city physical examination report; A generation module is used to generate a three-dimensional spatiotemporal thematic map corresponding to the target city based on the city physical examination report, two-dimensional map data and three-dimensional model data of the entire space above ground and underground.
10. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
GIS-based urban physical examination evaluation system
CN114021968A
Urban physical examination knowledge graph construction method and device and storage medium
CN115098696A